{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:13:02Z","timestamp":1725664382085},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540603689"},{"type":"electronic","value":"9783540455110"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1995]]},"DOI":"10.1007\/3-540-60368-9_34","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T18:22:56Z","timestamp":1330280576000},"page":"355-379","source":"Crossref","is-referenced-by-count":0,"title":["Progress in hardware-assisted real-time garbage collection"],"prefix":"10.1007","author":[{"given":"Kelvin","family":"Nilsen","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,1]]},"reference":[{"key":"16_CR1","doi-asserted-by":"crossref","unstructured":"Nilsen, K., Gao, H.: The Real-Time Behavior of Dynamic Memory Management in C++, IEEE Real-Time Technologies and Applications Symposium, Chicago, IL. (May 1995), 142\u2013153.","DOI":"10.1109\/RTTAS.1995.516211"},{"issue":"11","key":"16_CR2","doi-asserted-by":"crossref","first-page":"864","DOI":"10.1145\/359863.359890","volume":"20","author":"N. Nielsen","year":"1977","unstructured":"Nielsen, N.: Dynamic Memory Allocation in Computer Simulation, Communications of the ACM, 20, 11. (Nov. 1977), 864\u2013873.","journal-title":"Communications of the ACM"},{"issue":"1","key":"16_CR3","first-page":"1","volume":"2","author":"K. Nilsen","year":"1994","unstructured":"Nilsen, K., Schmidt, W.: A High-Performance Hardware-Assisted Real-Time Garbage Collection System, Journal of Programming Languages, 2, 1. (Jan. 1994), 1\u201340.","journal-title":"Journal of Programming Languages"},{"key":"16_CR4","doi-asserted-by":"crossref","unstructured":"Schmidt, W. J., Nilsen, K.: Performance of a Hardware-Assisted Real-Time Garbage Collector, Sixth International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, CA. (Oct. 1994), 76\u201385.","DOI":"10.1145\/195473.195504"},{"issue":"4","key":"16_CR5","doi-asserted-by":"crossref","first-page":"280","DOI":"10.1145\/359460.359470","volume":"21","author":"H. G. Baker Jr.","year":"1978","unstructured":"Baker, H. G. Jr.: List Processing in Real Time on a Serial Computer, Communications of the ACM, 21, 4. (Apr. 1978), 280\u2013293.","journal-title":"Communications of the ACM"},{"key":"16_CR6","unstructured":"Nilsen, K., Schmidt, W. J.: Hardware-Assisted General-Purpose Garbage Collection for Hard Real-Time Systems, Iowa State University Technical Report 92-15. (1992)."},{"key":"16_CR7","volume-title":"The Icon Programming Language","author":"R. E. Griswold","year":"1983","unstructured":"Griswold, R. E., Griswold, M. T.: The Icon Programming Language, Prentice-Hall, Inc., Englewood Cliffs, NJ. (1983)."},{"key":"16_CR8","unstructured":"Basumallick, S., Nilsen, K.: Cache Issues in Real-Time Systems, ACM SIGPLAN Workshop on Language, Compiler, and Tool Support for Real-Time Systems, Orlando, FL. (June 1994)."},{"key":"16_CR9","unstructured":"Narasimhan, K., Nilsen, K.: Portable Execution Time Analysis for RISC Processors, ACM SIGPLAN Workshop on Language, Compiler, and Tool Support for Real-Time Systems, Orlando, FL. (June 1994)."},{"issue":"1","key":"16_CR10","first-page":"1","volume":"2","author":"K. Nilsen","year":"1994","unstructured":"Nilsen, K., Schmidt, W. J.: A High-Performance Hardware-Assisted Real-Time Garbage Collection System, Journal of Programming Languages, 2, 1. (Jan 1994), 1\u201340.","journal-title":"Journal of Programming Languages"},{"issue":"4","key":"16_CR11","doi-asserted-by":"crossref","first-page":"338","DOI":"10.1145\/161494.161508","volume":"1","author":"K. Nilsen","year":"1992","unstructured":"Nilsen, K., Schmidt, W. J.: Cost-Effective Object-Space Management for Hardware-Assisted Real-Time Garbage Collection, ACM Letters on Programming Language and Systems, 1, 4. (Dec. 1992), 338\u2013354.","journal-title":"ACM Letters on Programming Language and Systems"},{"key":"16_CR12","doi-asserted-by":"crossref","unstructured":"Toshiba TC59R0409 4-Megabit RDRAM, Rambus Inc., (1993).","DOI":"10.1016\/0141-9382(93)90019-2"},{"key":"16_CR13","unstructured":"Chinta, R.: Hardware-Assisted Garbage Collection for the Icon Programming Language, Iowa State University Technical Report 92-39. (Dec. 1992)."},{"key":"16_CR14","unstructured":"Power PC 601 RISC Microprocessor User's Manual, Motorola. (1993)."},{"key":"16_CR15","doi-asserted-by":"crossref","unstructured":"Nettles, S., O'Toole, J., Pierce, D., Haines, N.: Replication-Based Incremental Copying Collection, in Memory Management, Bekkers, Y. and Cohen, J. (ed.), Springer-Verlag. (1992), 357\u2013364.","DOI":"10.1007\/BFb0017201"},{"key":"16_CR16","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/174619.174624","volume":"4","author":"B. Zorn","year":"1994","unstructured":"Zorn, B., Grunwald, D.: Evaluating Models of Memory Allocation, ACM Transactions on Modeling and Computer Simulation, 4, 1. (Jan. 1994).","journal-title":"ACM Transactions on Modeling and Computer Simulation"},{"key":"16_CR17","doi-asserted-by":"crossref","unstructured":"Grunwald, D., Zorn, B.: CustoMalloc: Efficient Synthesized Memory Allocators, Software \u2014 Practice and Experience. (Nov. 1992).","DOI":"10.1002\/spe.4380230804"},{"key":"16_CR18","unstructured":"Knuth, D.: The Art of Computer Programming \u2014 Volume 1: Fundamental Algorithms, Addison-Wesley. 1968, 442\u2013451."},{"key":"16_CR19","unstructured":"Brooks, R. A.: Trading Data Space for Reduced Time and Code Space in Real-Time Garbage Collection on Stock Hardware, ACM Symposium on LISP and Functional Programming. (Aug. 1984), 256\u2013262."},{"issue":"3","key":"16_CR20","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1145\/130854.130862","volume":"27","author":"H. G. Baker","year":"1992","unstructured":"Baker, H. G.: The Treadmill: Real-Time Garbage Collection Without Motion Sickness, SIGPLAN Notices, 27, 3. (Mar. 1992), 66\u201370.","journal-title":"SIGPLAN Notices"},{"key":"16_CR21","unstructured":"Wilson, P. R., Johnstone, M. S.: Real-Time Non-Copying Garbage Collection, Preprints of Position Papers OOPSLA '93 Workshop on Memory Management and Garbage Collection, Washington, DC. (Sep. 1993)."},{"key":"16_CR22","unstructured":"Hennessey, W.: Real-Time Garbage Collection in a Multimedia Programming Language, Preprints of Position Papers OOPSLA '93 Workshop on Memory Management and Garbage Collection, Washington, DC. (Sep. 1993)."},{"key":"16_CR23","doi-asserted-by":"crossref","unstructured":"Nilsen, K., Rygg, B.: Worst-Case Execution Time Analysis on Modern Processors, ACM PLDI Workshop on Languages, Compilers, and Tools for Real-Time Systems, La Jolla, CA. (June 1995).","DOI":"10.1145\/216636.216650"},{"key":"16_CR24","unstructured":"Nilsen, K.: Real-Time Is No Longer a Small Specialized Niche, Fifth Workshop on Hot Topics in Operating Systems (HotOS-V), Orcas Island, WA. (May 1995)."}],"container-title":["Lecture Notes in Computer Science","Memory Management"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-60368-9_34.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:58:44Z","timestamp":1605646724000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-60368-9_34"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1995]]},"ISBN":["9783540603689","9783540455110"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/3-540-60368-9_34","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1995]]}}}