{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T11:22:57Z","timestamp":1743074577636,"version":"3.40.3"},"publisher-location":"Boston, MA","reference-count":22,"publisher":"Springer US","isbn-type":[{"type":"print","value":"9780387355443"},{"type":"electronic","value":"9780387399409"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-0-387-39940-9_658","type":"book-chapter","created":{"date-parts":[[2009,9,16]],"date-time":"2009-09-16T08:49:49Z","timestamp":1253090989000},"page":"301-304","source":"Crossref","is-referenced-by-count":4,"title":["Cache-Conscious Query Processing"],"prefix":"10.1007","author":[{"given":"Kenneth A.","family":"Ross","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"658_CR1_658","unstructured":"Ailamaki A., Dewitt D.J., Hill M.D., and Wood D.A. DBMSs on a modern processor: where does time go? In Proc. 25th Int. Conf. on Very Large Data Bases, 1999, pp. 266\u2013277."},{"key":"658_CR2_658","unstructured":"Ailamaki A., DeWitt D.J., Hill M.D., and Skounakis M. Weaving relations for cache performance. In Proc. 27th Int. Conf. on Very Large Data Bases, 2001, pp. 169\u2013180."},{"key":"658_CR3_658","unstructured":"Boncz P.A., Manegold S., and Kersten M.L. Database architecture optimized for the new bottleneck: memory access. In Proc. 25th Int. Conf. on Very Large Data Bases, 1999, pp. 54\u201365."},{"key":"658_CR4_658","doi-asserted-by":"crossref","unstructured":"Chen S., Ailamaki A., Gibbons P.B., and Mowry T.C. Improving hash join performance through prefetching. In Proc. 20th Int. Conf. on Data Engineering, 2004, pp. 116\u2013127.","DOI":"10.1109\/ICDE.2004.1319989"},{"key":"658_CR5_658","unstructured":"Chen S. et al. Inspector joins. In Proc. 31st Int. Conf. on Very Large Data Bases, 2005, pp. 817\u2013828."},{"key":"658_CR6_658","doi-asserted-by":"crossref","unstructured":"Chen S., Gibbons P.B., and Mowry T.C. Improving index performance through prefetching. In Proc. ACM SIGMOD Int. Conf. on Management of Data, 2001, pp. 235\u2013246.","DOI":"10.1145\/376284.375688"},{"key":"658_CR7_658","doi-asserted-by":"crossref","unstructured":"Chilimbi T.M., Hill M.D., and Larus J.R. Cache-conscious structure layout. In Proc. ACM SIGPLAN Conf. on Programming Language Design and Implementation, 1999, pp. 1\u201312.","DOI":"10.1145\/301631.301633"},{"key":"658_CR8_658","unstructured":"Cieslewicz J. and Ross K.A. Adaptive aggregation on chip multiprocessors. In Proc. 33rd Int. Conf. on Very Large Data Bases, 2007, pp. 339\u2013350."},{"key":"658_CR9_658","doi-asserted-by":"crossref","unstructured":"Frigo M., Leiserson C.E., Prokop H., and Ramachandran S. Cache-oblivious algorithms. In Proc. 40th Annual Symp. on Foundations of Computer Science, 1999, pp. 285\u2013298.","DOI":"10.1109\/SFFCS.1999.814600"},{"key":"658_CR10_658","doi-asserted-by":"crossref","unstructured":"Garcia P. and Korth H. Database hash-join algorithms on multithreaded computer architectures. In Proc. 3rd Conf. on Computing Frontiers, 2006, pp. 241\u2013251.","DOI":"10.1145\/1128022.1128055"},{"key":"658_CR11_658","doi-asserted-by":"crossref","unstructured":"Graefe G. and Larson P. B-tree indexes and CPU caches. In Proc. 17th Int. Conf. on Data Engineering, 2001, pp. 349\u2013358.","DOI":"10.1109\/ICDE.2001.914847"},{"key":"658_CR12_658","doi-asserted-by":"crossref","unstructured":"MacNicol R. and French B. Sybase IQ multiplex \u2013 designed for analytics. In Proc. 30th Int. Conf. on Very Large Data Bases, 2004, pp. 1227\u20131230.","DOI":"10.1016\/B978-012088469-8.50111-X"},{"key":"658_CR13_658","unstructured":"Manegold S., Boncz P.A., and Kersten M.L. What happens during a join? dissecting CPU and memory optimization Effects. In Proc. 26th Int. Conf. on Very Large Data Bases, 2000, pp. 339\u2013350."},{"issue":"4","key":"658_CR14_658","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1007\/BF01354877","volume":"4","author":"C. Nyberg","year":"1995","unstructured":"Nyberg C., Barclay T., Cvetanovic Z., Gray J., and Lomet D.B. AlphaSort: a cache-sensitive parallel external sort. VLDB J., 4(4):603\u2013627, 1995.","journal-title":"VLDB J."},{"key":"658_CR15_658","unstructured":"Padmanabhan S., Malkemus T., Agarwal R., and Jhingran A. Block oriented processing of relational database operations in modern computer architectures. In Proc. 17th Int. Conf. on Data Engineering, 2001, pp. 567\u2013574."},{"key":"658_CR16_658","unstructured":"Rao J. and Ross K.A. Cache conscious indexing for decision-support in main memory. In Proc. 25th Int. Conf. on Very Large Data Bases, 1999, pp. 78\u201389."},{"key":"658_CR17_658","doi-asserted-by":"crossref","unstructured":"Rao J. and Ross K.A. Making B+ trees cache conscious in main memory. In Proc. ACM SIGMOD Int. Conf. on Management of Data, 2000, pp. 475\u2013486.","DOI":"10.1145\/335191.335449"},{"key":"658_CR18_658","unstructured":"Shatdal A., Kant C., and Naughton J.F. Cache conscious algorithms for relational query processing. In Proc. 20th Int. Conf. on Very Large Data Bases, 1994, pp. 510\u2013521."},{"key":"658_CR19_658","unstructured":"Stonebraker M., Abadi D.J., Batkin A., Chen X., Cherniack M., Ferreira M., Lau E., Lin A., Madden S., O\u2019Neil E.J., O\u2019Neil P.E., Rasin A., Tran N., and Zdonik S.B. C-Store: a column-oriented DBMS. In Proc. 31th Int. Conf. on Very Large Data Bases, 2005, pp. 553\u2013654."},{"key":"658_CR20_658","doi-asserted-by":"crossref","unstructured":"Zhou J. and Ross K.A. Buffering accesses to memory-resident index structures. In Proc. 29th Int. Conf. on Very Large Data Bases, 2003, pp. 405\u2013416.","DOI":"10.1016\/B978-012722442-8\/50043-4"},{"key":"658_CR21_658","doi-asserted-by":"crossref","unstructured":"Zhou J. and Ross K.A. Buffering database operations for enhanced instruction cache performance. In Proc. ACM SIGMOD Int. Conf. on Management of Data, 2004, pp. 191\u2013202.","DOI":"10.1145\/1007568.1007592"},{"key":"658_CR22_658","unstructured":"Zhou J., Cieslewicz J., Ross K., and Shah M. Improving database performance on simultaneous multithreading processors. In Proc. 31st Int. Conf. on Very Large Data Bases, 2005, pp. 49\u201360."}],"container-title":["Encyclopedia of Database Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-0-387-39940-9_658","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,12]],"date-time":"2025-02-12T05:33:43Z","timestamp":1739338423000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-0-387-39940-9_658"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9780387355443","9780387399409"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-0-387-39940-9_658","relation":{},"subject":[],"published":{"date-parts":[[2009]]}}}