
Explore the current state of RISC-V, an open instruction set revolutionizing hardware design, and learn about the RISE Project supporting its software ecosystem.

Explore the evolution of space-bound hardware, from core memory to ARM SoCs and real-time Linux. Learn about commodity hardware in space exploration and confidential computing's role in securing data beyond Earth.

Explore memory fragmentation's impact on performance, from virtual memory to RAM access patterns. Learn about internal and external fragmentation, page sizes, and real-world examples like MySQL's regression.

Explore RISC-V CPU design, from hardware description to running Debian on FPGA. Covers out-of-order execution, multi-core systems, security, and Linux requirements using the open-source NaxRiscv core.

Explore various addressing modes in computer organization, including immediate, direct, register, and indirect addressing, to understand how instructions access memory and operands.

Explore building a CPU using GPT for every instruction, compiling C code to LLVM-IR. Learn about compilers, virtual machines, and innovative applications of language models in computing.

Optimize LLM inference on Intel CPUs and GPUs using Neural Speed. Explore efficient techniques for enhanced performance in machine learning and data science applications.

Explore Memento, a high-performance framework for detectable recoverability in persistent memory. Learn about its timestamp-based recovery strategy and implementation in various data structures.

Explore cutting-edge software and hardware solutions for sparse machine learning, enhancing efficiency and performance in ML applications.

Explore ISVABI, a software/firmware approach for efficient video analytics using SSD block I/O interface. Learn about its implementation, performance improvements, and real-world applications.

Discover a novel technique for detecting vulnerabilities in zero-knowledge proof circuits, combining SMT solving with uniqueness inference to enhance security in blockchain applications.

Explore Morello ISA semantics, proof techniques, and test generation methods for advanced computer architecture and security applications.

Explore the interaction between sealed capabilities and memory allocators in CHERI, examining potential runtime errors and proposing an augmented allocator API for tracking seal operations.

Explore the current landscape of Morello software and ongoing projects, gaining insights into the latest developments and advancements in this field.

Explore Morello Cerise's approach to proving secure encapsulation in this work-in-progress presentation on cutting-edge computer security research.

Explore heterogeneous processors' shared memory interfaces and their impact on weak memory concurrency models in emerging computing domains.

Explore evolving weak memory models for modern architectures, focusing on advancements and challenges in concurrent programming and hardware design.

Explore system-level weak memory models, focusing on formalization, ISA semantics integration, and model diversity in computer architecture.

Explore mind-boggling complexities of weak memory models in programming, delving into their intricacies and implications for software development.

Explore compiler security properties against speculative execution attacks, focusing on lifting guarantees to stronger attacker models and developing a formal framework for well-formedness conditions.

Explore advanced vectorized query execution techniques using SIMD for optimized database performance in this comprehensive lecture by Prof. Andy Pavlo.