{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T08:47:16Z","timestamp":1649062036253},"reference-count":43,"publisher":"Elsevier BV","issue":"8","license":[{"start":{"date-parts":[[2003,8,1]],"date-time":"2003-08-01T00:00:00Z","timestamp":1059696000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Parallel Computing"],"published-print":{"date-parts":[[2003,8]]},"DOI":"10.1016\/s0167-8191(03)00088-7","type":"journal-article","created":{"date-parts":[[2003,7,16]],"date-time":"2003-07-16T16:46:44Z","timestamp":1058374004000},"page":"1021-1052","source":"Crossref","is-referenced-by-count":3,"title":["Virtual memory on data diffusion architectures"],"prefix":"10.1016","volume":"29","author":[{"given":"Jorge","family":"Buenabad-Ch\u00e1vez","sequence":"first","affiliation":[]},{"given":"Henk L","family":"Muller","sequence":"additional","affiliation":[]},{"given":"Paul W.A","family":"Stallard","sequence":"additional","affiliation":[]},{"given":"David H.D","family":"Warren","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0167-8191(03)00088-7_BIB1","doi-asserted-by":"crossref","unstructured":"V. Abrossimov, M. Rozier, Generic virtual memory management for operating system kernels, in: Proceedings of the 12th SOSP\u201989, Operating Systems Review, vol. 23, ACM, 1989, pp. 123\u2013136","DOI":"10.1145\/74850.74863"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB2","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1145\/160551.160552","article-title":"Wide-address spaces\u2013\u2013exploring the design space","volume":"27","author":"Bartoli","year":"1993","journal-title":"Operating Systems Review"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB3","unstructured":"J. Buenabad-Ch\u00e1vez, Virtual memory on data diffusion architectures, Ph.D. Thesis, Department of Computer Science, Bristol University, 1998"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB4","series-title":"Proceedings of the 6th ASPLOS\u201994","first-page":"12","article-title":"Scheduling and page migration for multiprocessor compute servers","author":"Chandra","year":"1994"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB5","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1145\/35037.42270","article-title":"801 Storage: Architecture and Programming","volume":"6","author":"Chang","year":"1988","journal-title":"ACM Transactions on Computer Systems"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB6","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1145\/195792.195795","article-title":"Sharing and protection in a single-address-space operating system","volume":"12","author":"Chase","year":"1994","journal-title":"ACM Transactions on Computer Systems"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB7","unstructured":"J.J. Chew, L.F. Stevens, The DASH operating system, Technical Report (DASH Group), Department of Computer Science Stanford University, 1993, Available at: jjc@mojave.stanford.edu"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB8","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1145\/366786.366800","article-title":"Dynamic storage allocation in the atlas computer, including an automatic use of a backing store","volume":"4","author":"Fotheringham","year":"1961","journal-title":"Communications of the ACM"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB9","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1109\/MC.1987.1663508","article-title":"A survey of microprocessor architectures for memory management","volume":"20","author":"Furht","year":"1987","journal-title":"IEEE Computer"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB10","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/2.156381","article-title":"DDM\u2013\u2013A Cache-only memory architecture","volume":"25","author":"Hagersten","year":"1992","journal-title":"IEEE Computer"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB11","doi-asserted-by":"crossref","first-page":"765","DOI":"10.1002\/cpe.4330070803","article-title":"A toolkit for parallel functional programming","volume":"7","author":"Hartel","year":"1995","journal-title":"Concurrency: Practice and Experience"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB12","series-title":"Proceedings of the 23rd ISCA\u201996","first-page":"134","article-title":"Application and architectural bottlenecks in large scale distributed shared memory machines","author":"Holt","year":"1996"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB13","series-title":"Proceedings of the 20th ISCA\u201993","first-page":"39","article-title":"Architectural support for translation table management in large address space machines","author":"Huck","year":"1993"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB14","unstructured":"KSR-1 Technical Summary, Kendall Square Research Inc., 1992"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB15","unstructured":"T. Joe, COMA-F: A non-hierarchical cache only memory architecture, Ph.D. Thesis, Department of Computer Science, Stanford University, 1995"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB16","series-title":"Proceedings of the 5th ASPLOS\u201992","first-page":"175","article-title":"Architectural support for single address space operating systems","author":"Koldinger","year":"1992"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB17","unstructured":"E.J. Koldinger, H.M. Levy, J.S. Chase, S.J. Eggers, The protection lookaside buffer: efficient protection for single-address space computers, (TR 91-11-05) Department of Computer Science and Engineering, University of Washington, 1991"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB18","series-title":"Proceedings of the 2nd International Symposium on High-Performance Computer Architecture","first-page":"95","article-title":"Bus-based COMA\u2013\u2013reducing traffic in shared-bus multiprocessors","author":"Landin","year":"1996"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB19","unstructured":"K. Li, Shared virtual memory on loosely coupled multiprocessors, Ph.D. Thesis, Department of Computer Science, Yale University, 1986"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB20","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1145\/202453.202477","article-title":"Address sparsity and fine granularity","volume":"29","author":"Liedtke","year":"1995","journal-title":"Operating Systems Review"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB21","series-title":"Proceedings of the 15th SOSP\u201995","first-page":"237","article-title":"On \u03bc-kernel construction","author":"Liedtke","year":"1995"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB22","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1007\/BF03037208","article-title":"The aurora or-parallel prolog system","volume":"7","author":"Lusk","year":"1990","journal-title":"New Generation Computing"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB23","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1109\/40.52948","article-title":"Microprocessor memory management units","volume":"10","author":"Milenkovic","year":"1990","journal-title":"IEEE Micro"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB24","unstructured":"H.L. Muller, P.W.A. Stallard, D.H.D. Warren, The data diffusion machine with a scalable point-to-point network, (CSTR-93-17) Department of Computer Science, Bristol University, 1993"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB25","series-title":"Proceedings of the 8th International Parallel Processing Symposium\u201994","first-page":"260","article-title":"Parallel evaluation of a parallel architecture by means of calibrated emulation","author":"Muller","year":"1994"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB26","series-title":"Computer Organization and Design: The Hardware\/Software Interface","author":"Patterson","year":"1998"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB27","series-title":"Proceedings of the 25th ISCA\u201998","first-page":"214","article-title":"Options for dynamic address translation in COMAs","author":"Qiu","year":"1998"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB28","unstructured":"S. Raina, A link-based coherence protocol for the Data Diffusion Machine, (TR-91-17) Department of Computer Science, University of Bristol, 1991"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB29","unstructured":"S. Raina, Emulation of a Virtual Shared Memory Architecture, Ph.D. Thesis, Department of Computer Science, Bristol University, 1993"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB30","series-title":"Proceedings of the 2nd ASPLOS\u201987","first-page":"31","article-title":"Machine-independent virtual memory management for paged uniprocessor and multiprocessor architectures","author":"Rashid","year":"1987"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB31","series-title":"Proceedings of the 22nd ISCA\u201995","first-page":"176","article-title":"Reducing TLB and memory overhead using online superpage promotion","author":"Romer","year":"1995"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB32","doi-asserted-by":"crossref","unstructured":"B.S. Rosenburg, Low-synchronization translation lookaside buffer consistency in large-scale shared-memory multiprocessors, in: Proceedings of the 12th SOSP\u201989, Operating System Review, ACM 23 (5) (1989) 137\u2013146","DOI":"10.1145\/74850.74864"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB33","unstructured":"Symmetry Technical Summary, Sequent Computer Systems Inc., 1987"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB34","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1145\/130823.130824","article-title":"SPLASH: Stanford parallel applications for shared-memory","volume":"20","author":"Singh","year":"1992","journal-title":"Computer Architecture News"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB35","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1006\/jpdc.1995.1077","article-title":"Load balancing and data locality in adaptive hierarchical N-body methods: barnes-hut, fast multipole, and radiosity","volume":"27","author":"Singh","year":"1995","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB36","series-title":"Proceedings of the 25th ISCA\u201998","first-page":"204","article-title":"Increasing TLB reach using superpages backed by shadow memory","author":"Swanson","year":"1998"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB37","series-title":"Proceedings of the 6th ASPLOS\u201994","first-page":"171","article-title":"Surpassing the TLB performance of superpages with less operating system support","author":"Talluri","year":"1994"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB38","series-title":"Proceedings of the 15th SOSP\u201995","first-page":"184","article-title":"A new page table for 64-bit address spaces","author":"Talluri","year":"1995"},{"issue":"June","key":"10.1016\/S0167-8191(03)00088-7_BIB39","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/2.55498","article-title":"Translation-lookaside buffer consistency","author":"Teller","year":"1990","journal-title":"IEEE Computer"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB40","unstructured":"J. Torrellas, D. Padua, The Illinois aggressive COMA: multiprocessor project (I-ACOMA), Technical report, Center for Supercomputing Research and Development, University of Illinois, 1997"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB41","series-title":"Proceedings of the 7th ASPLOS\u201996","first-page":"279","article-title":"Operating system support for improving data locality on CC-NUMA compute servers","author":"Verghese","year":"1996"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB42","unstructured":"D.H.D. Warren, S. Haridi, Data diffusion machine: a scalable shared virtual memory multiprocessor, in: Proceedings of the International Conference on Fifth Generation Computer Systems, Tokyo, 1988, pp. 943\u2013952"},{"key":"10.1016\/S0167-8191(03)00088-7_BIB43","unstructured":"T. Wilkinson, K. Murray, S. Russell, G. Heiser, J. Liedtke, Single address space operating systems, (UNSW-CSE-TR-9504) School of Computer Science and Engineering, University of New South Wales, Australia, 1995"}],"container-title":["Parallel Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167819103000887?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167819103000887?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,3,17]],"date-time":"2019-03-17T11:58:44Z","timestamp":1552823924000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167819103000887"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,8]]},"references-count":43,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2003,8]]}},"alternative-id":["S0167819103000887"],"URL":"https:\/\/doi.org\/10.1016\/s0167-8191(03)00088-7","relation":{},"ISSN":["0167-8191"],"issn-type":[{"value":"0167-8191","type":"print"}],"subject":[],"published":{"date-parts":[[2003,8]]}}}