메뉴 건너뛰기




Volumn 52, Issue 1, 2006, Pages 41-55

Intelligent memory manager: Reducing cache pollution due to memory management functions

Author keywords

Address ordered binary tree; Intelligent memories; Memory latency; Memory management; Segregated free lists

Indexed keywords

ADDRESS ORDERED BINARY TREE; INTELLIGENT MEMORIES; MEMORY LATENCY; MEMORY MANAGEMENT; SEGMENTED FREE LISTS;

EID: 27844457667     PISSN: 13837621     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.sysarc.2005.02.004     Document Type: Article
Times cited : (14)

References (34)
  • 1
    • 0032156882 scopus 로고    scopus 로고
    • Garbage collection the Internet: A survey of distributed garbage collection
    • S.E. Abdullahi, and G.A. Ringwood Garbage collection the Internet: a survey of distributed garbage collection ACM Computing Surveys 30 3 1998 330 373
    • (1998) ACM Computing Surveys , vol.30 , Issue.3 , pp. 330-373
    • Abdullahi, S.E.1    Ringwood, G.A.2
  • 6
    • 0029308368 scopus 로고
    • Effective hardware-based data prefetching for high-performance processors
    • T.-F. Chen, and J.-L. Baer Effective hardware-based data prefetching for high-performance processors IEEE Transactions on Computers 44 5 1995 609 623
    • (1995) IEEE Transactions on Computers , vol.44 , Issue.5 , pp. 609-623
    • Chen, T.-F.1    Baer, J.-L.2
  • 8
    • 0035511096 scopus 로고    scopus 로고
    • High-performance DRAMs in workstation environements
    • V. Cuppu High-performance DRAMs in workstation environements IEEE Transactions on Computer 50 11 2001 1133 1153
    • (2001) IEEE Transactions on Computer , vol.50 , Issue.11 , pp. 1133-1153
    • Cuppu, V.1
  • 11
    • 0034226001 scopus 로고    scopus 로고
    • SPEC CPU2000: Measuring CPU performance in the new millennium
    • J.L. Henning SPEC CPU2000: Measuring CPU performance in the new millennium IEEE Computer 33 7 2000 28 35
    • (2000) IEEE Computer , vol.33 , Issue.7 , pp. 28-35
    • Henning, J.L.1
  • 12
    • 0031139365 scopus 로고    scopus 로고
    • Limitation and challenges of multigiga bit DRAM chip design
    • K. Itoh Limitation and challenges of multigiga bit DRAM chip design IEEE Journal of Solid-State Circuits 32 5 1997 624 633
    • (1997) IEEE Journal of Solid-State Circuits , vol.32 , Issue.5 , pp. 624-633
    • Itoh, K.1
  • 13
  • 14
    • 27844434505 scopus 로고    scopus 로고
    • An efficient memory management technique that improves localities
    • December
    • K.M. Kavi, M. Rezaei, R. Cytron, An efficient memory management technique that improves localities, in: Proceedings of 8th ADCOM, December 2000, pp. 87-94.
    • (2000) Proceedings of 8th ADCOM , pp. 87-94
    • Kavi, K.M.1    Rezaei, M.2    Cytron, R.3
  • 15
    • 0032639289 scopus 로고    scopus 로고
    • The alpha 21264 microprocessor
    • R.E. Kessler The alpha 21264 microprocessor IEEE Micro 19 2 1999 24 36
    • (1999) IEEE Micro , vol.19 , Issue.2 , pp. 24-36
    • Kessler, R.E.1
  • 17
    • 0000827623 scopus 로고    scopus 로고
    • The Art of Computer Programming
    • third ed. Addison-Wesley
    • D.E. Knuth The Art of Computer Programming third ed. Fundamental algorithm vol. 1 1997 Addison-Wesley
    • (1997) Fundamental Algorithm , vol.1
    • Knuth, D.E.1
  • 18
  • 19
    • 0345299339 scopus 로고    scopus 로고
    • Compiler-based prefetching for recursive data structures
    • October
    • C.-K. Luk, T.C. Mowry, Compiler-based prefetching for recursive data structures, in: Proceedings of 7th ASPLOS, October 1996, pp. 222-233.
    • (1996) Proceedings of 7th ASPLOS , pp. 222-233
    • Luk, C.-K.1    Mowry, T.C.2
  • 20
    • 0032650093 scopus 로고    scopus 로고
    • Memory forwarding: Enabling aggressive layout optimizations by guaranteeing the safety of data relocation
    • May
    • C.-K. Luk, T.C. Mowry, Memory forwarding: enabling aggressive layout optimizations by guaranteeing the safety of data relocation, in: Proceedings of 26th ISCA, May 1999, pp. 89-99.
    • (1999) Proceedings of 26th ISCA , pp. 89-99
    • Luk, C.-K.1    Mowry, T.C.2
  • 21
    • 27844561324 scopus 로고    scopus 로고
    • Researchers claim new chip technology beats Moore's law
    • 28 June
    • T. McDonald, Researchers claim new chip technology beats Moore's law, NEWSFACTOR Network, 28 June 2002.
    • (2002) NEWSFACTOR Network
    • McDonald, T.1
  • 23
    • 27844536737 scopus 로고    scopus 로고
    • Software-controlled multithreading using informing memory operations
    • January
    • T.C. Mowry, S.R. Ramkissoon, Software-controlled multithreading using informing memory operations, in: Proceedings of 6th HPCA, January 2002.
    • (2002) Proceedings of 6th HPCA
    • Mowry, T.C.1    Ramkissoon, S.R.2
  • 24
    • 0031270287 scopus 로고    scopus 로고
    • M32R/D-Integrating DRAM and microprocessor
    • Y. Nunomure, T. Shimizu, and O. Tomisawa M32R/D-Integrating DRAM and microprocessor IEEE Micro 17 6 1997 40 48
    • (1997) IEEE Micro , vol.17 , Issue.6 , pp. 40-48
    • Nunomure, Y.1    Shimizu, T.2    Tomisawa, O.3
  • 25
    • 0031594009 scopus 로고    scopus 로고
    • Active Pages: A computation model for intelligent memory
    • April
    • M. Oskin, F.T. Chong, T. Sherwood, Active Pages: a computation model for intelligent memory, in: Proceedings of 25th ISCA, April 1998, pp. 192-203.
    • (1998) Proceedings of 25th ISCA , pp. 192-203
    • Oskin, M.1    Chong, F.T.2    Sherwood, T.3
  • 26
    • 0031096193 scopus 로고    scopus 로고
    • A case for intelligent RAM
    • D.A. Patterson A case for intelligent RAM IEEE Micro 17 2 1997 34 44
    • (1997) IEEE Micro , vol.17 , Issue.2 , pp. 34-44
    • Patterson, D.A.1
  • 29
    • 0032662988 scopus 로고    scopus 로고
    • Effective jump-pointer prefetching for linked data structures
    • May
    • A. Roth, G.S. Sohi, Effective jump-pointer prefetching for linked data structures, in: Proceedings of 26th ISCA, May 1999, pp. 111-121.
    • (1999) Proceedings of 26th ISCA , pp. 111-121
    • Roth, A.1    Sohi, G.S.2
  • 30
    • 0021100070 scopus 로고
    • Fast fit: New methods for dynamic storage allocation
    • October
    • C.J. Stephenson, Fast fit: new methods for dynamic storage allocation, in: Proceedings of 9th SOSP, October 1983, pp. 30-32.
    • (1983) Proceedings of 9th SOSP , pp. 30-32
    • Stephenson, C.J.1
  • 31
    • 0029666641 scopus 로고    scopus 로고
    • Exploiting choice: Instruction fetch and issue on an implementable simultaneous multithreading process
    • May
    • D.M. Tullsen et al., Exploiting choice: instruction fetch and issue on an implementable simultaneous multithreading process, in: Proceedings of 23rd ISCA, May 1996, pp. 191-202.
    • (1996) Proceedings of 23rd ISCA , pp. 191-202
    • Tullsen, D.M.1
  • 32
    • 84958662213 scopus 로고    scopus 로고
    • Dynamic storage allocation: A survey and critical review
    • Proceedings of 1995 International Workshop on Memory Management Kinross, Scotland
    • P.R. Wilson et al., Dynamic storage allocation: a survey and critical review, in: Proceedings of 1995 International Workshop on Memory Management, Kinross, Scotland, Springer-Verlag LNCS 986, pp. 1-116.
    • Springer-Verlag LNCS , vol.986 , pp. 1-116
    • Wilson, P.R.1
  • 33
    • 17244371691 scopus 로고
    • The double buddy-system
    • Computer Science Department, Indian University, December
    • D.S. Wise, The double buddy-system, Technical Report 79, Computer Science Department, Indian University, December 1979.
    • (1979) Technical Report , vol.79
    • Wise, D.S.1
  • 34
    • 84861274650 scopus 로고    scopus 로고
    • B. Zorn, Available from: 〈www.cs.colorado.edu/~zorn/Malloc. html#bsd〉.
    • Zorn, B.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.