Rescuing Data Center ProcessorsExplores challenges and solutions for data center processors, focusing on efficiency, cache issues, branch prediction, and architectural optimizations.
Multi-Cycle MIPS ProcessorExplores the design and performance analysis of a Multi-Cycle MIPS Processor compared to a Single-Cycle Processor, emphasizing benefits and downsides.
Multi-threaded ProcessorsCovers the basics of multi-threaded processors, including design, performance impact, and pipeline utilization.
Introduction to C: BasicsCovers the basics of the C programming language, including history, variables, control structures, and procedures.