메뉴 건너뛰기




Volumn , Issue , 2009, Pages 406-417

A memory system design framework: Creating smart memories

Author keywords

Cache coherence; Memory access protocol; Memory systems; Multi core processors; Protocol controller; Reconfigurable architecture; Stream programming; Transactional memory

Indexed keywords

CACHE COHERENCE; MEMORY ACCESS; MEMORY SYSTEMS; MULTI-CORE PROCESSOR; PROTOCOL CONTROLLER; RECONFIGURABLE ARCHITECTURE; STREAM PROGRAMMING; TRANSACTIONAL MEMORY;

EID: 70450257974     PISSN: 10636897     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1555754.1555805     Document Type: Conference Paper
Times cited : (17)

References (29)
  • 1
    • 20344374162 scopus 로고    scopus 로고
    • Niagara: A 32-Way Multithreaded Sparc Processor
    • March/April
    • P. Kongetira, K. Aingaran, K. Olukotun, "Niagara: A 32-Way Multithreaded Sparc Processor," IEEE Micro Magazine, Vol. 25, No. 2, pp. 21-29, March/April 2005.
    • (2005) IEEE Micro Magazine , vol.25 , Issue.2 , pp. 21-29
    • Kongetira, P.1    Aingaran, K.2    Olukotun, K.3
  • 7
    • 0027262011 scopus 로고
    • Transactional Memory: Architectural Support for Lock-Free Data Structures
    • ISCA-20, pp
    • M. Herlihy and J.E.B. Moss, "Transactional Memory: Architectural Support for Lock-Free Data Structures," ISCA-20, pp. 289-300, 1993.
    • (1993) , pp. 289-300
    • Herlihy, M.1    Moss, J.E.B.2
  • 8
    • 0033688597 scopus 로고    scopus 로고
    • Smart Memories: A Modular Reconfigurable Architecture
    • ISCA-27, pp
    • K. Mai, T. Paaske, N. Jayasena, R. Ho, W.J. Dally, M. Horowitz, "Smart Memories: A Modular Reconfigurable Architecture," ISCA-27, pp. 161-171, 2000.
    • (2000) , pp. 161-171
    • Mai, K.1    Paaske, T.2    Jayasena, N.3    Ho, R.4    Dally, W.J.5    Horowitz, M.6
  • 12
    • 0028346515 scopus 로고
    • Tempest and typhoon: User-level shared memory
    • ISCA-21, pp
    • S. K. Reinhardt, J. R. Larus, D. A. Wood, "Tempest and typhoon: user-level shared memory," ISCA-21, pp. 325-336, 1994.
    • (1994) , pp. 325-336
    • Reinhardt, S.K.1    Larus, J.R.2    Wood, D.A.3
  • 15
    • 0033884908 scopus 로고    scopus 로고
    • Xtensa: A configurable and extensible processor
    • Mar/Apr
    • R.E. Gonzalez, "Xtensa: a configurable and extensible processor," Micro, IEEE Magazine, Vol. 20, Issue 2., pp. 60-70, Mar/Apr 2000.
    • (2000) Micro, IEEE Magazine , vol.20 , Issue.2 , pp. 60-70
    • Gonzalez, R.E.1
  • 16
    • 70450232616 scopus 로고    scopus 로고
    • Tensilica, Webpage: http://www.tensilica.com/
    • Tensilica, Webpage: http://www.tensilica.com/
  • 19
    • 0031649474 scopus 로고    scopus 로고
    • Design and Verification of the S3.mp Cache-Coherent Shared-Memory System
    • January
    • F. Pong, M. Browne, A. Nowatzyk, M., Dubois, "Design and Verification of the S3.mp Cache-Coherent Shared-Memory System," IEEE Transactions On Computers, Vol. 47, No. 1, pp. 135-140, January 1998.
    • (1998) IEEE Transactions On Computers , vol.47 , Issue.1 , pp. 135-140
    • Pong, F.1    Browne, M.2    Nowatzyk, A.3    Dubois, M.4
  • 21
    • 34249816452 scopus 로고    scopus 로고
    • Patching Processor Design Errors
    • October
    • S. Narayanasamy, B. Carneal, B. Calder, "Patching Processor Design Errors," ICCD, pp. 491-498, October 2006.
    • (2006) ICCD , pp. 491-498
    • Narayanasamy, S.1    Carneal, B.2    Calder, B.3
  • 22
    • 34249809980 scopus 로고    scopus 로고
    • Phoenix: Detecting and Recovering from Permanent Processor Design Bugs with Programmable Hardware
    • S.R. Sarangi, A. Tiwari, J., Torrellas, "Phoenix: Detecting and Recovering from Permanent Processor Design Bugs with Programmable Hardware," MICRO-39, pp. 26-37, 2006.
    • (2006) MICRO-39 , pp. 26-37
    • Sarangi, S.R.1    Tiwari, A.2    Torrellas, J.3
  • 23
    • 38649126182 scopus 로고    scopus 로고
    • Using Field-Repairable Control Logic to Correct Design Errors in Microprocessors
    • February
    • I. Wagner, V. Bertacco, T. Austin, "Using Field-Repairable Control Logic to Correct Design Errors in Microprocessors", IEEE Transactions on Computer-Aided Design (TCAD), Vol. 27, Issue 2, pp. 380-393, February 2008.
    • (2008) IEEE Transactions on Computer-Aided Design (TCAD) , vol.27 , Issue.2 , pp. 380-393
    • Wagner, I.1    Bertacco, V.2    Austin, T.3
  • 24
    • 0034581187 scopus 로고    scopus 로고
    • High- Throughput Coherence Controllers
    • HPCA-6, pp
    • A.K. Nanda, A.-T. Nguyen, M.M. Michael, D.J. Joseph, "High- Throughput Coherence Controllers," HPCA-6, pp. 145-155, 2000.
    • (2000) , pp. 145-155
    • Nanda, A.K.1    Nguyen, A.-T.2    Michael, M.M.3    Joseph, D.J.4
  • 25
    • 84968911254 scopus 로고    scopus 로고
    • Design Trade-Offs in High-Throughput Coherence Controllers
    • A.-T. Nguyen, J. Torrellas, "Design Trade-Offs in High-Throughput Coherence Controllers," PACT-12, p. 194, 2003.
    • (2003) , vol.PACT-12 , pp. 194
    • Nguyen, A.-T.1    Torrellas, J.2
  • 26
    • 0030645117 scopus 로고    scopus 로고
    • Coherence Controller Architectures for SMP-Based CC-NUMA Multiprocessors
    • ISCA-24, pp
    • M.M. Michael, A.K. Nanda, B.-H. Lim, M.L. Scott, "Coherence Controller Architectures for SMP-Based CC-NUMA Multiprocessors," ISCA-24, pp. 219-228, 1997.
    • (1997) , pp. 219-228
    • Michael, M.M.1    Nanda, A.K.2    Lim, B.-H.3    Scott, M.L.4
  • 27
    • 84869687795 scopus 로고    scopus 로고
    • Cell Broadband Engine solution
    • IBM tutorial
    • IBM tutorial, "Cell Broadband Engine solution, Software Development Kit v3.1: SPE configuration." http://publib.boulder.ibm.com/infocenter/ systems/scope/syssw/index.jsp?topic=/eiccj/tutorial/cbet-3memfc.html
    • Software Development Kit v3.1: SPE configuration
  • 28
    • 34548238648 scopus 로고    scopus 로고
    • The AMD Opteron Northbridge Architecture
    • March-April
    • P. Conway, B. Hughes, "The AMD Opteron Northbridge Architecture," IEEE Micro, vol. 27, no. 2, pp. 10-21, March-April 2007. http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=4287392&isnumber=4287384
    • (2007) IEEE Micro , vol.27 , Issue.2 , pp. 10-21
    • Conway, P.1    Hughes, B.2
  • 29
    • 70450258753 scopus 로고    scopus 로고
    • Sun Microsystems, Inc., OpenSPARC(tm) T1 Microarchitecture Specification, Part No. 819-6650-10, August 2006, Revision A. http://opensparc-t1.sunsource.net/specs/OpenSPARCT1-Micro-Arch.pdf
    • Sun Microsystems, Inc., "OpenSPARC(tm) T1 Microarchitecture Specification," Part No. 819-6650-10, August 2006, Revision A. http://opensparc-t1.sunsource.net/specs/OpenSPARCT1-Micro-Arch.pdf


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