{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T18:46:01Z","timestamp":1725475561735},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540680390"},{"type":"electronic","value":"9783540680406"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11945918_15","type":"book-chapter","created":{"date-parts":[[2006,12,17]],"date-time":"2006-12-17T22:09:45Z","timestamp":1166393385000},"page":"98-110","source":"Crossref","is-referenced-by-count":6,"title":["A Cache-Pinning Strategy for Improving Generational Garbage Collection"],"prefix":"10.1007","author":[{"given":"Vimal K.","family":"Reddy","sequence":"first","affiliation":[]},{"given":"Richard K.","family":"Sawyer","sequence":"additional","affiliation":[]},{"given":"Edward F.","family":"Gehringer","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"2","key":"15_CR1","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1002\/spe.4380190206","volume":"19","author":"A.W. Appel","year":"1989","unstructured":"Appel, A.W.: Simple generational garbage collection and fast allocation. Software Practice and Experience\u00a019(2), 171\u2013183 (1989)","journal-title":"Software Practice and Experience"},{"key":"15_CR2","doi-asserted-by":"crossref","unstructured":"Blackburn, S.M., McKinley, K.S.: Ulterior reference counting: fast garbage collection with-out a long wait. In: OOPSLA 2003, pp. 344\u2013358 (2003)","DOI":"10.1145\/949305.949336"},{"key":"15_CR3","doi-asserted-by":"crossref","unstructured":"Blackburn, S.M., Cheng, P., McKinley, K.S.: Oil and Water? High Performance Garbage Collection in Java with MMTk. In: ICSE 2004, pp. 137\u2013146 (2004)","DOI":"10.1109\/ICSE.2004.1317436"},{"key":"15_CR4","doi-asserted-by":"crossref","unstructured":"Boehm, H.: Reducing garbage collector cache misses. In: ISMM 2000, pp. 59\u201364 (2000)","DOI":"10.1145\/362422.362438"},{"key":"15_CR5","doi-asserted-by":"crossref","unstructured":"Chilimbi, T.M., Larus, J.R.: Using generational garbage collection to implement cache-conscious data placement. In: ISMM 1998, pp. 37\u201348 (1998)","DOI":"10.1145\/286860.286865"},{"issue":"1","key":"15_CR6","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1145\/183019.183032","volume":"22","author":"R. Cmelik","year":"1994","unstructured":"Cmelik, R., Keppel, D.: Shade: A fast instruction-set simulator for execution profiling. SIGMETRICS Performance Evaluation Review\u00a022(1), 128\u2013137 (1994)","journal-title":"SIGMETRICS Performance Evaluation Review"},{"key":"15_CR7","doi-asserted-by":"crossref","unstructured":"Cooper, E., Nettles, S., Subramanian, I.: Improving the performance of SML garbage collection using application-specific virtual memory management. In: LFP 1992, pp. 43\u201352 (1992)","DOI":"10.1145\/141471.141501"},{"key":"15_CR8","unstructured":"DaCapo benchmarks version beta050224, \n \n http:\/\/ali-www.cs.umass.edu\/DaCapo\/"},{"issue":"3","key":"15_CR9","doi-asserted-by":"publisher","first-page":"244","DOI":"10.1145\/210126.210129","volume":"13","author":"A. Diwan","year":"1995","unstructured":"Diwan, A., Tarditi, D., Moss, E.: Memory system performance of programs with intensive heap allocation. ACM Trans. Comput. Syst.\u00a013(3), 244\u2013273 (1995)","journal-title":"ACM Trans. Comput. Syst."},{"key":"15_CR10","unstructured":"Dynamic SimpleScalar version 1.0.1, \n \n http:\/\/www-ali.cs.umass.edu\/DSS\/"},{"key":"15_CR11","doi-asserted-by":"crossref","unstructured":"Hill, M.D., Smith, A.J.: Evaluating Associativity in CPU Caches. IEEE Transactions on Computers\u00a038(12) (December 1989)","DOI":"10.1109\/12.40842"},{"key":"15_CR12","unstructured":"IBM VisualAge Smalltalk, \n \n www-3.ibm.com\/software\/awdtools\/smalltalk"},{"key":"15_CR13","unstructured":"Jikes Research Virtual Machine version 2.4.0, \n \n http:\/\/jikesrvm.sourceforge.net\/"},{"key":"15_CR14","volume-title":"Garbage Collection: Algorithms for automatic dynamic memory management","author":"R. Jones","year":"1996","unstructured":"Jones, R., Lins, R.: Garbage Collection: Algorithms for automatic dynamic memory management. John Wiley & Sons, Chichester (1996)"},{"issue":"4","key":"15_CR15","doi-asserted-by":"publisher","first-page":"338","DOI":"10.1145\/138873.138876","volume":"10","author":"R.E. Kessler","year":"1992","unstructured":"Kessler, R.E., Hill, M.D.: Page placement algorithms for large real-indexed caches. ACM Trans. Comput. Syst.\u00a010(4), 338\u2013359 (1992)","journal-title":"ACM Trans. Comput. Syst."},{"key":"15_CR16","unstructured":"Reddy, V.K.: Caching strategies for improving generational garbage collection in Smalltalk. MS Thesis, North Carolina State University (August 2003)"},{"key":"15_CR17","doi-asserted-by":"crossref","unstructured":"Reinhold, M.B.: Cache performance of garbage-collected programs. In: PLDI 1994, pp. 206\u2013217 (1994)","DOI":"10.1145\/178243.178261"},{"key":"15_CR18","unstructured":"Sawyer, R.K.: Page Pinning Improves Performance of Generational Garbage Collection. MS Thesis, North Carolina State University (March 2006)"},{"key":"15_CR19","doi-asserted-by":"crossref","unstructured":"Ungar, D.: Generation Scavenging: A non-disruptive high performance storage reclamation algorithm. In: SESPSDE 1984, pp. 157\u2013167 (1984)","DOI":"10.1145\/800020.808261"},{"key":"15_CR20","doi-asserted-by":"crossref","unstructured":"Wilson, P.R., Lam, M.S., Moher, T.G.: Caching considerations for generational garbage collection. In: LFP 1992, pp. 32\u201342 (1992)","DOI":"10.1145\/141471.141500"}],"container-title":["Lecture Notes in Computer Science","High Performance Computing - HiPC 2006"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11945918_15.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T07:18:24Z","timestamp":1619507904000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11945918_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540680390","9783540680406"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/11945918_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}