{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T14:08:25Z","timestamp":1725458905599},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540644439"},{"type":"electronic","value":"9783540697831"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1998]]},"DOI":"10.1007\/bfb0037203","type":"book-chapter","created":{"date-parts":[[2006,1,25]],"date-time":"2006-01-25T10:03:16Z","timestamp":1138183396000},"page":"757-765","source":"Crossref","is-referenced-by-count":0,"title":["Data prefetching for non-linear memory references"],"prefix":"10.1007","author":[{"given":"Chi-Hung","family":"Chi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"C. M.","family":"Cheung","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,22]]},"reference":[{"key":"78_CR1","doi-asserted-by":"crossref","unstructured":"Callahan, D., Kennedy, K., Porterfield, A., \u201cSoftware Prefetching,\u201d Proceedings of the Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, April 1991, pp. 40\u201352.","DOI":"10.1145\/106972.106979"},{"key":"78_CR2","doi-asserted-by":"crossref","unstructured":"Chen, T.F., Baer, J.L., \u201cReducing Memory Latency via Non-Blocking and Prefetching Caches,\u201d Proceedings of the Fifth International Conference on Architectural Support for Programming Languages and Operating Systems, October 1992, pp. 51\u201361.","DOI":"10.1145\/143365.143486"},{"issue":"5","key":"78_CR3","doi-asserted-by":"crossref","first-page":"609","DOI":"10.1109\/12.381947","volume":"55","author":"T.F. Chen","year":"1995","unstructured":"Chen, T.F., Baer, J.L., \u201cEffective Hardware-Based Data Prefetching for High Performance Processors\u201d, IEEE Transactions on Computers, Volume 55, Number 5, May 1995, pp. 609\u2013623.","journal-title":"IEEE Transactions on Computers"},{"key":"78_CR4","unstructured":"Chen, T.F., \u201cData Prefetching for High Performance Processors,\u201d Ph.D Thesis, Department of Computer Science and Engineering, Washington University, 1993."},{"key":"78_CR5","doi-asserted-by":"crossref","unstructured":"Chen, W.Y., Mahlke, S.A., Chang, P.P., Hwu, W.M., \u201cData Access Microarchitectures for Superscalar Processors with Compiler-Assisted Data Prefetching,\u201d Proceeding of the 24 th International Symposium on Microarchitecture, 1991, pp. 69\u201373.","DOI":"10.1145\/123465.123478"},{"key":"78_CR6","doi-asserted-by":"crossref","unstructured":"Dahlgren, F., Stenstrom, P., \u201cEvaluation of Hardware-Based Stride and Sequential Prefetching in Shared-Memory Multiprocessors,\u201d IEEE Transactions on Parallel and Distributed Systems, Volume 7, Number 4, April, 1996.","DOI":"10.1109\/71.494633"},{"key":"78_CR7","doi-asserted-by":"crossref","unstructured":"Fu, W.C., Patel, J.H., \u201cData Prefetching in Multiprocessor Vector Cache Memories,\u201d Proceedings of the 18 th Annual Symposium on Computer Architecture, May, 1991, pp. 54\u201363.","DOI":"10.1145\/115952.115959"},{"key":"78_CR8","doi-asserted-by":"crossref","unstructured":"Gornish, E., Granston, E., Veidenbaum, A., \u201cCompiler-Directed Data Prefetching in Multiprocessor with Memory Hierarchies,\u201d Proceedings of the 1990 International Conference on Supercomputing, 1990, pp. 354\u2013368.","DOI":"10.1145\/77726.255176"},{"key":"78_CR9","unstructured":"Kant, C.A., Shatdal, A., Naughton, J.F., \u201cCache Conscious Algorithms for Relational Query Processing,\u201d Proceeding of the 20 th VLDB Conference, 1994, pp. 510\u2013521."},{"key":"78_CR10","doi-asserted-by":"crossref","unstructured":"Luk, C.K., Mowry, T.C., \u201cCompiler-Based Prefetching for Recursive Data Structures,\u201d Proceedings of the 7 th International Conference on Architectural Support for Programming Languages and Operating Systems, October 1996.","DOI":"10.1145\/237090.237190"},{"key":"78_CR11","doi-asserted-by":"crossref","unstructured":"Mehrotra, S., Harrison, L., \u201cExamination of a Memory Access Classification Scheme for Pointer-Intensive and Numeric Programs,\u201d Proceedings of International Conference on Supercomputing, May 1996, pp. 133\u2013140.","DOI":"10.1145\/237578.237595"},{"issue":"2","key":"78_CR12","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1016\/0743-7315(91)90014-Z","volume":"1","author":"T.C. Mowry","year":"1991","unstructured":"Mowry, T.C., Gupta, A., \u201cTolerating Latency Through Software-Controlled Prefetching in Shared-Memory Multiprocessor,\u201d Journal of Parallel and Distributed Computing, Volume 1, Number 2, June 1991, pp. 87\u2013106.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"78_CR13","doi-asserted-by":"crossref","unstructured":"Mowry, T.C., Lam, M.S., Gupta, A., \u201cDesign and Evaluation of a Compiler Algorithm for Prefetching,\u201d Proceedings of the Fifth International Conference on Architectural Support for Programming Languages and Operating Systems, October 1992, pp. 62\u201373.","DOI":"10.1145\/143365.143488"},{"key":"78_CR14","unstructured":"Mowry, T.C., \u201cTolerating Latency through Software-Controlled Data Prefetching\u201d, Ph.D Thesis, Department of Electrical Engineering, Stanford University, 1994."},{"key":"78_CR15","unstructured":"Porterfield, A.K., \u201cSoftware Methods for Improvement of Cache Performance on Supercomputer Application\u201d, Technical Report COMP TR 89-93, Rice University, May 1989."}],"container-title":["Lecture Notes in Computer Science","High-Performance Computing and Networking"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0037203","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,16]],"date-time":"2019-04-16T10:30:31Z","timestamp":1555410631000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0037203"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998]]},"ISBN":["9783540644439","9783540697831"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/bfb0037203","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1998]]}}}