{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:47:05Z","timestamp":1772164025094,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":22,"publisher":"ACM","license":[{"start":{"date-parts":[[2009,10,26]],"date-time":"2009-10-26T00:00:00Z","timestamp":1256515200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2009,10,26]]},"DOI":"10.1145\/1640134.1640149","type":"proceedings-article","created":{"date-parts":[[2009,10,27]],"date-time":"2009-10-27T09:27:28Z","timestamp":1256635648000},"page":"99-110","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Hosting an object heap on manycore hardware"],"prefix":"10.1145","author":[{"given":"David","family":"Ungar","sequence":"first","affiliation":[{"name":"IBM Research, Hawthorne, NY, USA"}]},{"given":"Sam S.","family":"Adams","sequence":"additional","affiliation":[{"name":"IBM Research, Hawthorne, NY, USA"}]}],"member":"320","published-online":{"date-parts":[[2009,10,26]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"IBM \"The IBM\u00ae Blue Gene\u00ae\/P Solution \" 2009; http:\/\/www-03.ibm.com\/systems\/deepcomputing\/bluegene\/.  IBM \"The IBM\u00ae Blue Gene\u00ae\/P Solution \" 2009; http:\/\/www-03.ibm.com\/systems\/deepcomputing\/bluegene\/."},{"key":"e_1_3_2_1_2_1","unstructured":"IBM \"IBM Cell Broadband Engine technology \" 2009; http:\/\/www-03.ibm.com\/technology\/cell\/index.html.  IBM \"IBM Cell Broadband Engine technology \" 2009; http:\/\/www-03.ibm.com\/technology\/cell\/index.html."},{"key":"e_1_3_2_1_3_1","unstructured":"Tilera Corp. \"Tilera \" 2009; http:\/\/www.tilera.com.  Tilera Corp. \"Tilera \" 2009; http:\/\/www.tilera.com."},{"key":"e_1_3_2_1_4_1","unstructured":"Squeak.org \"Squeak \" 2009; http:\/\/squeak.org\/.  Squeak.org \"Squeak \" 2009; http:\/\/squeak.org\/."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/53990.54017"},{"key":"e_1_3_2_1_6_1","volume-title":"implementation, performance, and analysis,\" Computer Science","author":"Pallas J. I.","year":"1990","unstructured":"J. I. Pallas , \" Multiprocessor Smalltalk : implementation, performance, and analysis,\" Computer Science , Stanford University , Stanford, CA , 1990 . J. I. Pallas, \"Multiprocessor Smalltalk: implementation, performance, and analysis,\" Computer Science, Stanford University, Stanford, CA, 1990."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/36206.36199"},{"key":"e_1_3_2_1_8_1","first-page":"189","volume-title":"Words of Advice","author":"Ungar D. M.","year":"1983","unstructured":"D. M. Ungar and D. A. Patterson , \" Berkeley Smalltalk: Who knows where the time goes?,\" Smalltalk-80: History , Words of Advice , G. Krasner, ed., Addison-Wesley , 1983 , pp. 189 - 206 . D. M. Ungar and D. A. Patterson, \"Berkeley Smalltalk: Who knows where the time goes?,\" Smalltalk-80: History, Words of Advice, G. Krasner, ed., Addison-Wesley, 1983, pp. 189-206."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/800020.808261"},{"key":"e_1_3_2_1_10_1","volume-title":"The Design and Evaluation of a High Performance Smalltalk System","author":"Ungar D. M.","year":"1987","unstructured":"D. M. Ungar , The Design and Evaluation of a High Performance Smalltalk System , MIT Press , 1987 , p. 250. D. M. Ungar, The Design and Evaluation of a High Performance Smalltalk System, MIT Press, 1987, p. 250."},{"key":"e_1_3_2_1_11_1","unstructured":"MIT Artificial Intelligence Laboratory \"The Jellybean Machine \" 1998; http:\/\/cva.stanford.edu\/projects\/j-machine\/.  MIT Artificial Intelligence Laboratory \"The Jellybean Machine \" 1998; http:\/\/cva.stanford.edu\/projects\/j-machine\/."},{"key":"e_1_3_2_1_12_1","volume-title":"MIT Computer Science and Artificial Intelligence Lab","author":"Horvat W.","year":"1991","unstructured":"W. Horvat , Concurrent Smalltalk on the Message-Driven Processor , MIT Computer Science and Artificial Intelligence Lab , 1991 ; http:\/\/dspace.mit.edu\/handle\/1721.1\/7090. W. Horvat, Concurrent Smalltalk on the Message-Driven Processor, MIT Computer Science and Artificial Intelligence Lab, 1991; http:\/\/dspace.mit.edu\/handle\/1721.1\/7090."},{"key":"e_1_3_2_1_13_1","unstructured":"I. Williams \"The Mushroom Machine - An Architecture for Symbolic Processing \" IEE Colloquium on VLSI and Architectures for Symbolic Processing 1989.  I. Williams \"The Mushroom Machine - An Architecture for Symbolic Processing \" IEE Colloquium on VLSI and Architectures for Symbolic Processing 1989."},{"key":"e_1_3_2_1_14_1","volume-title":"The influence of the object-oriented language model on a supporting architecture,\" 26th Hawaii Conference on System Science","author":"Wolczko M.","year":"1994","unstructured":"M. Wolczko and I. Williams , \" The influence of the object-oriented language model on a supporting architecture,\" 26th Hawaii Conference on System Science , 1994 . M. Wolczko and I. Williams, \"The influence of the object-oriented language model on a supporting architecture,\" 26th Hawaii Conference on System Science, 1994."},{"key":"e_1_3_2_1_15_1","volume-title":"An Object-Based Memory Architecture,\" Fourth International Workshop on Persistent Object Systems","author":"Williams I.","year":"1991","unstructured":"I. Williams and M. Wolczko , \" An Object-Based Memory Architecture,\" Fourth International Workshop on Persistent Object Systems , 1991 . I. Williams and M. Wolczko, \"An Object-Based Memory Architecture,\" Fourth International Workshop on Persistent Object Systems, 1991."},{"key":"e_1_3_2_1_16_1","unstructured":"J. Stokes \"MIT startup raises multicore bar with new 64-core CPU \" 2007.  J. Stokes \"MIT startup raises multicore bar with new 64-core CPU \" 2007."},{"key":"e_1_3_2_1_17_1","volume-title":"Multicore Development Environment - Product Brief","author":"Tilera Corp.","year":"2008","unstructured":"Tilera Corp. , Multicore Development Environment - Product Brief , T. Corp ., 2008 ; http:\/\/tilera.com\/pdf\/ProductBrief_MDE_Web_v2.pdf. Tilera Corp., Multicore Development Environment - Product Brief, T. Corp., 2008; http:\/\/tilera.com\/pdf\/ProductBrief_MDE_Web_v2.pdf."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/263698.263754"},{"key":"e_1_3_2_1_19_1","volume-title":"Its Past and Present,\" JAOO","author":"Reenskaug T.","year":"2003","unstructured":"T. Reenskaug , \" The Model-View-Controller (MVC). Its Past and Present,\" JAOO , 2003 ; http:\/\/heim.ifi.uio.no\/~trygver\/2003\/javazone-jaoo\/MVC_pattern.pdf. T. Reenskaug, \"The Model-View-Controller (MVC). Its Past and Present,\" JAOO, 2003; http:\/\/heim.ifi.uio.no\/~trygver\/2003\/javazone-jaoo\/MVC_pattern.pdf."},{"key":"e_1_3_2_1_20_1","volume-title":"MODELS - VIEWS - CONTROLLERS","author":"Reenskaug T.","year":"1979","unstructured":"T. Reenskaug , MODELS - VIEWS - CONTROLLERS , 1979 ; http:\/\/folk.uio.no\/trygver\/1979\/mvc-2\/1979-12-MVC.pdf. T. Reenskaug, MODELS - VIEWS - CONTROLLERS, 1979; http:\/\/folk.uio.no\/trygver\/1979\/mvc-2\/1979-12-MVC.pdf."},{"key":"e_1_3_2_1_21_1","volume-title":"Xerox PARC 1978-79","author":"Reenskaug T.","unstructured":"T. Reenskaug , \"MVC Xerox PARC 1978-79 ,\" Trygve\/MVC. T. Reenskaug, \"MVC Xerox PARC 1978-79,\" Trygve\/MVC."},{"key":"e_1_3_2_1_22_1","volume-title":"TileraPro64 Processor - Product Brief","author":"Tilera Corp.","year":"2008","unstructured":"Tilera Corp. , TileraPro64 Processor - Product Brief , T. Corp ., 2008 ; http:\/\/tilera.com\/pdf\/ProductBrief_TILEPro64_Web_v2.pdf Tilera Corp., TileraPro64 Processor - Product Brief, T. Corp., 2008; http:\/\/tilera.com\/pdf\/ProductBrief_TILEPro64_Web_v2.pdf"}],"event":{"name":"DLS '09: Dynamic Languages Symposium","location":"Orlando Florida USA","acronym":"DLS '09","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 5th symposium on Dynamic languages"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1640134.1640149","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1640134.1640149","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:17:56Z","timestamp":1750234676000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1640134.1640149"}},"subtitle":["an exploration"],"short-title":[],"issued":{"date-parts":[[2009,10,26]]},"references-count":22,"alternative-id":["10.1145\/1640134.1640149","10.1145\/1640134"],"URL":"https:\/\/doi.org\/10.1145\/1640134.1640149","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1837513.1640149","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2009,10,26]]},"assertion":[{"value":"2009-10-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}