文件名称:MC.Databases.on.Modern.Hardware英文版
文件大小:3.67MB
文件格式:PDF
更新时间:2020-09-21 03:25:35
database hardware
Ever-increasing data volumes and the complexity of queries posed over the data are requiring increased processing power from the database management systems (DBMS). While modern hardware keeps offering increased parallelism and capabilities, harnessing them has been a perpetual challenge for decades. In particular, hardware trends oblige software to overcome three major challenges against systems scalability: 1. exploiting the abundant thread-level parallelism provided by multicores; 2. achieving predictably efficient execution despite the non-uniformity in multisocket multicore systems; and 3. taking advantage of the aggressive microarchitectural features. In this book, we shed light on these three challenges and survey recent proposals to alleviate them.