Customized OS support for data-processing

  title={Customized OS support for data-processing},
  author={Jana Giceva and Gerd Zellweger and Gustavo Alonso and Timothy Roscoe},
For decades, database engines have found the generic interfaces offered by the operating systems at odds with the need for efficient utilization of hardware resources. As a result, most engines circumvent the OS and manage hardware directly. With the growing complexity and heterogeneity of modern hardware, database engines are now facing a steep increase in the complexity they must absorb to achieve good performance. Taking advantage of recent proposals in operating system design, such as multi… CONTINUE READING