메뉴 건너뛰기




Volumn , Issue , 2011, Pages 1045-1050

Optimal data placement for memory architectures with scratch-pad memories

Author keywords

Data placement; Embedded System; Scratch Pad Memory

Indexed keywords

DATA PLACEMENT; DIGITAL SIGNAL PROCESSOR SYSTEMS; ENERGY COST; GREEDY ALGORITHMS; LOW COSTS; MEMORY ACCESS; MEMORY UNITS; OPTIMAL DATA; POLYNOMIAL-TIME; RANDOM DATA; SCRATCH PAD MEMORY; TIME COST;

EID: 84862928342     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/TrustCom.2011.143     Document Type: Conference Paper
Times cited : (3)

References (25)
  • 1
    • 33646947019 scopus 로고    scopus 로고
    • Compiler-based approach for exploiting scratch-pad in presence of irregular array access
    • DATE '05
    • M. J. Absar and F. Catthoor. Compiler-based approach for exploiting scratch-pad in presence of irregular array access. In Proceedings of the conference on Design, Automation and Test in Europe - Volume 2, DATE '05, pages 1162-1167, 2005.
    • (2005) Proceedings of the Conference on Design, Automation and Test in Europe , vol.2 , pp. 1162-1167
    • Absar, M.J.1    Catthoor, F.2
  • 2
    • 84872094294 scopus 로고    scopus 로고
    • An optimal memory allocation scheme for scratch-pad-based embedded systems
    • O. Avissar, R. Barua, and D. Stewart. An optimal memory allocation scheme for scratch-pad-based embedded systems. ACM Trans. Embed. Comput. Syst., 1(1):6-26, 2002.
    • (2002) ACM Trans. Embed. Comput. Syst. , vol.1 , Issue.1 , pp. 6-26
    • Avissar, O.1    Barua, R.2    Stewart, D.3
  • 3
    • 0036045884 scopus 로고    scopus 로고
    • Scratchpad memory: Design alternative for cache on-chip memory in embedded systems
    • R. Banakar, S. Steinke, B.-S. Lee, M. Balakrishnan, and P. Marwedel. Scratchpad memory: design alternative for cache on-chip memory in embedded systems. In CODES '02, pages 73-78, 2002.
    • (2002) CODES '02 , pp. 73-78
    • Banakar, R.1    Steinke, S.2    Lee, B.-S.3    Balakrishnan, M.4    Marwedel, P.5
  • 4
    • 34047150455 scopus 로고    scopus 로고
    • Dynamic scratch-pad memory management for irregular array access patterns
    • G. Chen, O. Ozturk, M. Kandemir, and M. Karakoy. Dynamic scratch-pad memory management for irregular array access patterns. In DATE '06, pages 931-936, 2006.
    • (2006) DATE '06 , pp. 931-936
    • Chen, G.1    Ozturk, O.2    Kandemir, M.3    Karakoy, M.4
  • 5
    • 38049003050 scopus 로고    scopus 로고
    • Dynamically reconfigurable cache for low-power embedded system
    • L. Chen, X. Zou, J. Lei, and Z. Liu. Dynamically reconfigurable cache for low-power embedded system. In ICNC '07, pages 180-184, 2007.
    • (2007) ICNC '07 , pp. 180-184
    • Chen, L.1    Zou, X.2    Lei, J.3    Liu, Z.4
  • 6
    • 33746039960 scopus 로고    scopus 로고
    • Heap data allocation to scratch-pad memory in embedded systems
    • A. Dominguez, S. Udayakumaran, and R. Barua. Heap data allocation to scratch-pad memory in embedded systems. J. Embedded Comput., 1(4):521-540, 2005.
    • (2005) J. Embedded Comput. , vol.1 , Issue.4 , pp. 521-540
    • Dominguez, A.1    Udayakumaran, S.2    Barua, R.3
  • 7
    • 79957576757 scopus 로고    scopus 로고
    • Scratchpad memory optimizations for digital signal processing applications
    • S. Gilani, N. S. Kim, and M. Schulte. Scratchpad memory optimizations for digital signal processing applications. In DATE 2011, page 6, 2011.
    • (2011) DATE 2011 , pp. 6
    • Gilani, S.1    Kim, N.S.2    Schulte, M.3
  • 9
    • 77951215090 scopus 로고    scopus 로고
    • Co-optimization of memory access and task scheduling on mpsoc architectures with multi-level memory
    • Y. He, C. Xue, C. Xu, and E. H.-M. Sha. Co-optimization of memory access and task scheduling on mpsoc architectures with multi-level memory. In ASP-DAC '10, pages 95-100, 2010.
    • (2010) ASP-DAC '10 , pp. 95-100
    • He, Y.1    Xue, C.2    Xu, C.3    Sha, E.H.-M.4
  • 10
    • 33847743417 scopus 로고    scopus 로고
    • A novel nonvolatile memory with spin torque transfer magnetization switching: Spin-ram
    • M. Hosomi, H. Yamagishi, T. Yamamoto, and et al. A novel nonvolatile memory with spin torque transfer magnetization switching: Spin-ram. In ISLPED '09, pages 459-462, 2005.
    • (2005) ISLPED '09 , pp. 459-462
    • Hosomi, M.1    Yamagishi, H.2    Yamamoto, T.3
  • 11
    • 0036053351 scopus 로고    scopus 로고
    • Compiler-directed scratch pad memory hierarchy design and management
    • M. Kandemir and A. Choudhary. Compiler-directed scratch pad memory hierarchy design and management. In DAC '02, pages 628-633, 2002.
    • (2002) DAC '02 , pp. 628-633
    • Kandemir, M.1    Choudhary, A.2
  • 12
    • 16244366467 scopus 로고    scopus 로고
    • Banked scratch-pad memory management for reducing leakage energy consumption
    • M. Kandemir, M. J. Irwin, G. Chen, and I. Kolcu. Banked scratch-pad memory management for reducing leakage energy consumption. In ICCAD '04, pages 120-124, 2004.
    • (2004) ICCAD '04 , pp. 120-124
    • Kandemir, M.1    Irwin, M.J.2    Chen, G.3    Kolcu, I.4
  • 16
    • 84886733545 scopus 로고    scopus 로고
    • Shared scratch-pad memory space management
    • O. Ozturk, M. Kandemir, and I. Kolcu. Shared scratch-pad memory space management. In ISQED '06, pages 576-584, 2006.
    • (2006) ISQED '06 , pp. 576-584
    • Ozturk, O.1    Kandemir, M.2    Kolcu, I.3
  • 17
    • 49749084020 scopus 로고    scopus 로고
    • A scratch-pad memory aware dynamic loop scheduling algorithm
    • O. Ozturk, M. Kandemir, and S. H. K. Narayanan. A scratch-pad memory aware dynamic loop scheduling algorithm. In ISQED '08, pages 738-743, 2008.
    • (2008) ISQED '08 , pp. 738-743
    • Ozturk, O.1    Kandemir, M.2    Narayanan, S.H.K.3
  • 18
    • 0030686025 scopus 로고    scopus 로고
    • Efficient utilization of scratch-pad memory in embedded processor applications
    • P. R. Panda, N. D. Dutt, and A. Nicolau. Efficient utilization of scratch-pad memory in embedded processor applications. In ED&TC '97, page 7, 1997.
    • (1997) ED&TC '97 , pp. 7
    • Panda, P.R.1    Dutt, N.D.2    Nicolau, A.3
  • 19
    • 23044524059 scopus 로고    scopus 로고
    • On-chip vs. off-chip memory: The data partitioning problem in embedded processor-based systems
    • July
    • P. R. Panda, N. D. Dutt, and A. Nicolau. On-chip vs. off-chip memory: the data partitioning problem in embedded processor-based systems. ACM Trans. Des. Autom. Electron. Syst., 5:682-704, July 2000.
    • (2000) ACM Trans. Des. Autom. Electron. Syst. , vol.5 , pp. 682-704
    • Panda, P.R.1    Dutt, N.D.2    Nicolau, A.3
  • 20
    • 77954496810 scopus 로고    scopus 로고
    • Write activity reduction on flash main memory via smart victim cache
    • L. Shi, C. J. Xue, J. Hu, W.-C. Tseng, and E. H.-M. Sha. Write activity reduction on flash main memory via smart victim cache. In GLVLSI '10, pages 91-94, 2010.
    • (2010) GLVLSI '10 , pp. 91-94
    • Shi, L.1    Xue, C.J.2    Hu, J.3    Tseng, W.-C.4    Sha, E.H.-M.5
  • 22
    • 18844371462 scopus 로고    scopus 로고
    • Compiler-decided dynamic memory allocation for scratch-pad based embedded systems
    • S. Udayakumaran and R. Barua. Compiler-decided dynamic memory allocation for scratch-pad based embedded systems. In CASES '03, pages 276-286, 2003.
    • (2003) CASES '03 , pp. 276-286
    • Udayakumaran, S.1    Barua, R.2
  • 24
    • 47649086892 scopus 로고    scopus 로고
    • Dynamic allocation for scratch-pad memory using compile-time decisions
    • S. Udayakumaran, A. Dominguez, and R. Barua. Dynamic allocation for scratch-pad memory using compile-time decisions. ACM Trans. Embed. Comput. Syst., 5(2):472-511, 2006.
    • (2006) ACM Trans. Embed. Comput. Syst. , vol.5 , Issue.2 , pp. 472-511
    • Udayakumaran, S.1    Dominguez, A.2    Barua, R.3
  • 25
    • 77951208075 scopus 로고    scopus 로고
    • Variable partitioning and scheduling for mpsoc with virtually shared scratch pad memory
    • L. Zhang, W.-C. T. Meikang Qiu, and E. H.-M. Sha. Variable partitioning and scheduling for mpsoc with virtually shared scratch pad memory. Journal of Signal Processing Systems, 50(2):247-265, 2010.
    • (2010) Journal of Signal Processing Systems , vol.50 , Issue.2 , pp. 247-265
    • Zhang, L.1    Meikang Qiu, W.-C.T.2    Sha, E.H.-M.3


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