Computer Engineering Resources
  • Computer Engineering Resources
  • Deep dive
    • Accelerators
    • Distributed Systems
    • Electronics
    • FPGA
    • Hardware Design
    • High Performance Computing
    • Hardware-Software Interface
    • Interconnects
    • Interesting Companies
    • Memory and Storage Systems
    • Systems for ML
    • Computer Networks
    • Operating Systems and Virtualization
    • Parallel Computing
    • Performance
    • Processors
    • Programming Resources relevant to Comp Engg.
    • Computer Security
    • Systems
    • Tools and Utilities
Powered by GitBook
On this page
  • Courses
  • Books/Resources
  • Articles

Was this helpful?

Edit on Git
  1. Deep dive

Performance

  • Courses

  • Books/Resources

  • Articles

Courses

  • MIT 6.172 Performance Engineering of Software Systems

Books/Resources

  • Algorithms for Modern Hardware

  • Performance explained easy blog

Articles

  • Prof. Mark Hill note argues for more use of simple models beyond Amdahl's Law: Bottleneck Analysis, Little's Law, and a M/M/1 Queue.

  • How much bandwidth does the L2 have to give, anyway?

  • Every 7.8μs your computer’s memory has a hiccup

  • Computer Latency at a Human Scale

  • Latency numbers every programmer should know

  • Performance variations in 2386 identical processors

  • Memory Bandwidth: Napkin math

  • Analyzing and Debugging Performance Issues with Advanced ARM CoreLink System IP Components

  • SoC Interconnect Analysis

  • Why on-chip networks are important?

  • How to measure System Performance?

  • Understanding Complexities

  • Performance Analysis of Multi-threaded applications for beginners

  • Multithread vs Multiprocess

  • Offline Optimization for Architecting Hardware Accelerators

PreviousParallel ComputingNextProcessors

Last updated 1 year ago

Was this helpful?