Skip to main content
Graph
Search
fr
|
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Lecture
Pipelining: Enhancing Computer Architecture Performance
Graph Chatbot
Related lectures (30)
Previous
Page 1 of 3
Next
VLIW Architectures: Compilers and Instruction Level Parallelism
Covers VLIW architectures and compilers, focusing on instruction level parallelism and optimization techniques.
Dynamic Scheduling in Processors: Enhancing Instruction Execution
Covers dynamic scheduling in processors, focusing on out-of-order execution and managing instruction dependencies effectively.
Understanding Simultaneous Multithreading in Modern Processors
Covers simultaneous multithreading, its implementation, and its impact on processor performance.
Prediction and Speculation in Processor Design
Covers prediction and speculation techniques in processor design to enhance performance and reduce execution delays.
Dynamic Binary Translation: Overcoming Binary Compatibility Challenges
Covers dynamic binary translation as a solution to binary compatibility issues in computer architectures.
Register Renaming: Techniques and Architectures
Covers register renaming techniques essential for eliminating execution hazards in modern processors.
Instruction Set Extensions: High-Level Synthesis Techniques
Covers instruction set extensions and high-level synthesis techniques for optimizing embedded processors.
Compilers: Challenges with Digital Signal Processors
Covers the challenges of compiling for digital signal processors due to their unique architectural features and irregularities.
Architecture Essentials: Understanding Computer Systems
Provides an overview of computer architecture, focusing on the von Neumann architecture and its components, including the CPU and memory management units.
X86 and ARM: Processors Evolution and Microarchitectures
Explores the evolution and microarchitectures of x86 and ARM processors, from early designs to modern advancements.