1 / 6

Beyond Cache-consciousness: Exploring Hardware Advances and Emerging Challenges

This paper discusses the limits of cache-consciousness and explores emerging challenges in the field of computer architecture, including many-core CPUs, parallelization, resource management, scheduling, flash drives, and energy-aware techniques.

kbobby
Download Presentation

Beyond Cache-consciousness: Exploring Hardware Advances and Emerging Challenges

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Beyond cache-consciousness Stavros Harizopoulos M.I.T.

  2. Cache-conscious DB research Page layouts Cache partitioning algorithms Cache-conscious indexes But is this still the tip of the iceberg?

  3. Main Memory CPU L2 cache L1 cache Hardware advances e.g., L2 data prefetcher: 6GB/sec!!

  4. stall #1 total CPU time stall #2 Amdahl’s law at most X% So, are we reaching a point of diminishing returns?

  5. There are more important challenges • Many-core CPUs (think 100s) • Parallelization (you think this is solved?) • Resource management • Scheduling!! • Flash drives • Flash drives are going to be the new disk drives Disk drives are going to be the old tape drives • Revisit query processing, energy-aware techniques

  6. Shameless self-advertising I am in the job market! I am interested in both Academia & Labs US & Europe PhD @ CMU, PostDoc @ MIT http://nms.csail.mit.edu/~stavros

More Related