{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,12,5]],"date-time":"2024-12-05T05:16:04Z","timestamp":1733375764835,"version":"3.30.1"},"reference-count":39,"publisher":"Elsevier BV","issue":"8","license":[{"start":{"date-parts":[[1999,2,1]],"date-time":"1999-02-01T00:00:00Z","timestamp":917827200000},"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":["Journal of Systems Architecture"],"published-print":{"date-parts":[[1999,2]]},"DOI":"10.1016\/s1383-7621(98)00006-x","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T15:21:35Z","timestamp":1027610495000},"page":"571-590","source":"Crossref","is-referenced-by-count":30,"title":["Performance evaluation of computer architectures with main memory data compression"],"prefix":"10.1016","volume":"45","author":[{"given":"M","family":"Kjels\u00f8","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M","family":"Gooch","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S","family":"Jones","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S1383-7621(98)00006-X_BIB1","doi-asserted-by":"crossref","unstructured":"D. Burger, A. Kagi, J.R. Goodman, Memory bandwidth limitations of future microprocessors, in: Proceedings of ISCA'96, May 1996","DOI":"10.1145\/232973.232983"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB2","doi-asserted-by":"crossref","unstructured":"A. Saulsbury, F. Pong, A. Nowatzyk, Missing the memory wall: The case for processor\/memory integration, in: Proceedings of ISCA'96, May 1996","DOI":"10.1145\/232973.232984"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB3","unstructured":"M.D. Dahlin, The Impact of Trends in Technology on File System Design, University of California, Berkeley, January 1996"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB4","unstructured":"J.L. Hennessy, D.A. Patterson, Computer Architecture A Quantitative Approach, 2nd edition, Morgan Kaufmann, Los Altos, CA, 1996"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB5","doi-asserted-by":"crossref","unstructured":"H. Garcia-Molina, A. Park, L.R. Rogers, Performance through memory, in: Proceedings of the 1987 ACM SIGMETRICS Conference, 1987, pp. 122\u2013131","DOI":"10.1145\/29903.29919"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB6","unstructured":"C. Lee, M. Chen, R. Chang, HiPEC: High performance external virtual memory caching, in: Proceedings First Symposium on Operating Systems Design and Implementation, 1994"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB7","doi-asserted-by":"crossref","unstructured":"M. Burrows, C. Jerian, B. Lampson, T. Mann, On-line data compression in a log-structured file system, in: Proceedings ASPLOS V, 1992, pp. 2\u20139","DOI":"10.1145\/143365.143376"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB8","unstructured":"M. Clark, S. Rago, The desktop file system, in: Proceedings 1994 Summer Usenix Conference, 1994, pp. 113\u2013124"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB9","doi-asserted-by":"crossref","unstructured":"D.A. Patterson, P. Garrison, M. Hill, D. Lioupis, C. Nyberg, T. Sippel, K. Van Dyke, Architecture of a VLSI instruction cache for a RISC, in: Proceedings of the Tenth International Symposium on Computer Architecture, 1983, pp. 108\u2013116","DOI":"10.1145\/800046.801645"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB10","doi-asserted-by":"crossref","unstructured":"S. Segars, K. Clarke, L. Groudge, Embedded control problems, thumb, and the ARM7TDMI, IEEE Micro (1995) 22\u201330","DOI":"10.1109\/40.464580"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB11","doi-asserted-by":"crossref","unstructured":"P.R. Wilson, Operating system support for small objects, in: Proceedings International Conference on Object Orientation in Operating Systems, 1991, pp. 80\u201386","DOI":"10.1109\/IWOOOS.1991.183026"},{"issue":"1\/2","key":"10.1016\/S1383-7621(98)00006-X_BIB12","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1145\/144965.145003","article-title":"Executing compressed programs on an embedded RISC architecture","volume":"23","author":"Wolfe","year":"1992","journal-title":"SIGMICRO Newsletter"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB13","unstructured":"M. Russinovich, B. Cogswell, A. Schulman, Inside SoftRAM 95, Dr. Dobb's Journal (August) (1996) 52\u201361"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB14","unstructured":"National Software Testing Laboratories Report for Connectix, Windows Memory Managers, November 1995"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB15","doi-asserted-by":"crossref","unstructured":"F. Douglis, The compression cache: Using on-line compression to extend physical memory, in: Proceedings Winter Usenix, 1993, pp. 519\u2013529","DOI":"10.1145\/155848.155864"},{"issue":"2","key":"10.1016\/S1383-7621(98)00006-X_BIB16","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1109\/2.16","article-title":"The sprite network operating system","volume":"21","author":"Ousterhout","year":"1988","journal-title":"IEEE Comput."},{"key":"10.1016\/S1383-7621(98)00006-X_BIB17","doi-asserted-by":"crossref","unstructured":"R.N. Williams, An extremely fast ZIV-Lempel data compression algorithm, in: IEEE Data Compression Conference, 1991, pp. 362\u2013371","DOI":"10.1109\/DCC.1991.213344"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB18","unstructured":"M. Gooch, High Performance Lossless Data Compression Hardware, Ph.D. Thesis, Loughborough University, UK, November 1996"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB19","doi-asserted-by":"crossref","unstructured":"M. Kjels\u00f8, M. Gooch, S. Jones, Design and performance of a main memory hardware data compressor, in: Proceedings of Twenty-Second Euromicro Conference, IEEE Computer Society Press, September 1996, pp. 423\u2013430","DOI":"10.1109\/EURMIC.1996.546466"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB20","unstructured":"J.M. Cheng, L.M. Duyanovich, Fast and highly reliable IBMLZ1 compression chip and algorithm for storage, in: Hot Chips VII Symposium, 14\u201315 August 1995, pp. 155\u2013165"},{"issue":"1","key":"10.1016\/S1383-7621(98)00006-X_BIB21","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1049\/ip-cds:19951443","article-title":"High-throughput data compressor designs using content addressable memory","volume":"142","author":"Lee","year":"1995","journal-title":"IEE Proc.-Circuits Devices Syst."},{"key":"10.1016\/S1383-7621(98)00006-X_BIB22","doi-asserted-by":"crossref","unstructured":"I.H. Witten, A. Moffat, T.C. Bell, Managing Gigabytes \u2013 Compressing and Indexing Documents and Images, Van Nostrand Reinhold, New York, 1994","DOI":"10.1109\/TIT.1995.476344"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB23","unstructured":"M. Kjels\u00f8, A Quantitative Evaluation of Data Compression in the Memory Hierarchy, Ph.D. Thesis, Loughborough University, UK, 1997"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB24","doi-asserted-by":"crossref","unstructured":"M. Kjels\u00f8, S. Jones, Memory management in flash-memory disks with data compression, in: Lecture Notes in Computer Science, vol. 986, Springer, Berlin, 1995, pp. 399\u2013413","DOI":"10.1007\/3-540-60368-9_36"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB25","doi-asserted-by":"crossref","unstructured":"J. Baer, W. Wang, On the inclusion properties for multi-level cache hierarchies, in: Proceedings of the Fifteenth Annual Symposium on Computer Architecture, 1988, pp. 73\u201380","DOI":"10.1109\/ISCA.1988.5212"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB26","doi-asserted-by":"crossref","unstructured":"N.P. Jouppi, S. Wilton, Tradeoffs in two-level on-chip caching, in: Proceedings of the Twenty-First International Symposium on Computer Architecture, 1994, pp. 34\u201345","DOI":"10.1109\/ISCA.1994.288163"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB27","unstructured":"M.J. Flynn, Computer Architecture: Pipelined and Parallel Processor Design, Jones and Bartlett Publishers, New York, 1995"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB28","doi-asserted-by":"crossref","unstructured":"K.J. Richardson, M.J. Flynn, TIME: Tools for input\/output and memory evaluation, in: Proceedings of the Twenty-Fifth International Hawaii Systems Science Conference, 1992, pp. 58\u201366","DOI":"10.1109\/HICSS.1992.183145"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB29","doi-asserted-by":"crossref","unstructured":"A. Borg, R.E. Kessler, D.W. Wall, Generation and analysis of very long address traces, in: Seventeenth Annual International Symposium on Computer Architecture, 1990, pp. 270\u2013279","DOI":"10.1145\/325096.325153"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB30","doi-asserted-by":"crossref","unstructured":"T.M. Conte, W.W. Hwu, Benchmark characterization, IEEE Comput. (1991) 48\u201356","DOI":"10.1109\/HICSS.1991.183907"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB31","unstructured":"R.E. Kessler, Analysis of Multi-Megabyte Secondary CPU Cache Memories, Ph.D. Thesis, University of Wisconsin-Madison, 1991"},{"issue":"10","key":"10.1016\/S1383-7621(98)00006-X_BIB32","doi-asserted-by":"crossref","first-page":"1223","DOI":"10.1109\/12.467697","article-title":"Measuring cache and TLB performance and their effect on benchmark runtimes","volume":"44","author":"Saavedra","year":"1995","journal-title":"IEEE Trans. Comput."},{"issue":"5","key":"10.1016\/S1383-7621(98)00006-X_BIB33","doi-asserted-by":"crossref","first-page":"609","DOI":"10.1109\/12.381947","article-title":"Effective hardware-based data prefetching for high-performance processors","volume":"44","author":"Chen","year":"1995","journal-title":"IEEE Trans. Comput."},{"key":"10.1016\/S1383-7621(98)00006-X_BIB34","doi-asserted-by":"crossref","unstructured":"K. Boland, A. Dollas, Predicting and Precluding Problems with Memory Latency, IEEE Micro (1994) 59\u201367","DOI":"10.1109\/40.296166"},{"issue":"2","key":"10.1016\/S1383-7621(98)00006-X_BIB35","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1147\/sj.312.0300","article-title":"Estimating the fault rate function","volume":"31","author":"Jennings","year":"1992","journal-title":"IBM Systems J."},{"key":"10.1016\/S1383-7621(98)00006-X_BIB36","doi-asserted-by":"crossref","unstructured":"C. Ruemmler, J. Wilkes, An introduction to disk drive modeling, IEEE Comput. (1994) 17\u201328","DOI":"10.1109\/2.268881"},{"key":"10.1016\/S1383-7621(98)00006-X_BIB37","doi-asserted-by":"crossref","unstructured":"T.C. Mowry, A.K. Demke, O. Krieger, Automatic compiler-inserted I\/O prefetching for out-of-core applications, in: Proceedings Second Symposium on Operating Systems Design and Implementation (OSDI'96), Seattle, Washington, USA, October 1996","DOI":"10.1145\/238721.238734"},{"issue":"8","key":"10.1016\/S1383-7621(98)00006-X_BIB38","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1109\/2.402081","article-title":"The Linux operating system","volume":"28","author":"Bokhari","year":"1995","journal-title":"IEEE Comput."},{"key":"10.1016\/S1383-7621(98)00006-X_BIB39","unstructured":"K. Lai, M. Baker, A performance comparison of Unix operating systems on the Pentium, in: Proceedings Usenix Technical Conference, January 1996"}],"container-title":["Journal of Systems Architecture"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S138376219800006X?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S138376219800006X?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2024,12,4]],"date-time":"2024-12-04T07:13:19Z","timestamp":1733296399000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S138376219800006X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999,2]]},"references-count":39,"journal-issue":{"issue":"8","published-print":{"date-parts":[[1999,2]]}},"alternative-id":["S138376219800006X"],"URL":"https:\/\/doi.org\/10.1016\/s1383-7621(98)00006-x","relation":{},"ISSN":["1383-7621"],"issn-type":[{"type":"print","value":"1383-7621"}],"subject":[],"published":{"date-parts":[[1999,2]]}}}