메뉴 건너뛰기




Volumn , Issue , 2007, Pages 179-188

Software controlled memory layout reorganization for irregular array access patterns

Author keywords

Data layout; Energy consumption; Scratch pad memory

Indexed keywords

DATA LAYOUT; SCRATCH PAD MEMORY (SPM);

EID: 38949122647     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1289881.1289915     Document Type: Conference Paper
Times cited : (11)

References (30)
  • 1
    • 33646947019 scopus 로고    scopus 로고
    • Based Approach for Exploiting Scratch-Pad in Presence of Irregular Array Access
    • J. Absar and F. Catthoor. Compiler
    • J. Absar and F. Catthoor. Compiler-Based Approach for Exploiting Scratch-Pad in Presence of Irregular Array Access. In Proceedings of DATE, 2005.
    • (2005) Proceedings of DATE
  • 2
    • 84872094294 scopus 로고    scopus 로고
    • An Optimal Memory Allocation Scheme for Scratch Pad Based Embedded Systems
    • September
    • O. Avissar, R. Barua, and D. Stewart. An Optimal Memory Allocation Scheme for Scratch Pad Based Embedded Systems. ACM Trans. on Embedded Systems, 1(1), September 2002.
    • (2002) ACM Trans. on Embedded Systems , vol.1 , Issue.1
    • Avissar, O.1    Barua, R.2    Stewart, D.3
  • 4
    • 38949126432 scopus 로고    scopus 로고
    • D. Burger and T.M. Austin. The SimpleScalar tool set, version 2.0. InTechnical Report 1342, University of Wisconsin-Madison, CS Department, June 1997
    • D. Burger and T.M. Austin. The SimpleScalar tool set, version 2.0. InTechnical Report 1342, University of Wisconsin-Madison, CS Department, June 1997.
  • 5
    • 0028743437 scopus 로고
    • Compiler Transformations for High Performance Computing
    • D.F. Bacon, S.L. Graham et al. Compiler Transformations for High Performance Computing. In ACM Computing Survey, 26(4). 1994.
    • (1994) ACM Computing Survey , vol.26 , Issue.4
    • Bacon, D.F.1    Graham, S.L.2
  • 6
    • 34047150455 scopus 로고    scopus 로고
    • Dynamic Scratch-Pad Memory Management for Irregular Array Access Patterns
    • March
    • G. Chen, O. Ozturk, M. Kandemir and M. Karakoy. Dynamic Scratch-Pad Memory Management for Irregular Array Access Patterns. In DATE, March 2006.
    • (2006) DATE
    • Chen, G.1    Ozturk, O.2    Kandemir, M.3    Karakoy, M.4
  • 11
    • 0022753024 scopus 로고
    • A unified approach to approximation algorithms for bottleneck problems
    • D.S. Hochbaum and D.B. Shmoys. A unified approach to approximation algorithms for bottleneck problems. In Journal of the ACM, 33, 1986.
    • (1986) Journal of the ACM , vol.33
    • Hochbaum, D.S.1    Shmoys, D.B.2
  • 12
    • 38949201150 scopus 로고    scopus 로고
    • Data Reuse Driven Memory and Network-on-Chip Co-Synthesis
    • I. Issenin, and N. Dutt. Data Reuse Driven Memory and Network-on-Chip Co-Synthesis. In Proceedings of IESS, 2007.
    • (2007) Proceedings of IESS
    • Issenin, I.1    Dutt, N.2
  • 13
    • 34547207162 scopus 로고    scopus 로고
    • Data Reuse Driven Energy-Aware MPSoC Co-Synthesis of Memory and Communication Architecture for Streaming Applications
    • I. Issenin, and N. Dutt. Data Reuse Driven Energy-Aware MPSoC Co-Synthesis of Memory and Communication Architecture for Streaming Applications. In Proceedings of CODES-ISSS, 2006.
    • (2006) Proceedings of CODES-ISSS
    • Issenin, I.1    Dutt, N.2
  • 14
    • 34547227870 scopus 로고    scopus 로고
    • Multiprocessor System-on-Chip Data Reuse Analysis for Exploring Customized Memory Hierarchies
    • I. Issenin, E. Brockmeyer, B. Durinck, and N. Dutt. Multiprocessor System-on-Chip Data Reuse Analysis for Exploring Customized Memory Hierarchies. In Proceedings of DAC, 2006.
    • (2006) Proceedings of DAC
    • Issenin, I.1    Brockmeyer, E.2    Durinck, B.3    Dutt, N.4
  • 17
    • 33746767557 scopus 로고    scopus 로고
    • Memory Coloring: A Compiler Approach for Scratchpad Memory Management
    • October
    • Lian Li, Lin Gao and Jingling Xue. Memory Coloring: A Compiler Approach for Scratchpad Memory Management. In PACT, October 2005.
    • (2005) PACT
    • Li, L.1    Gao, L.2    Xue, J.3
  • 20
    • 84962217630 scopus 로고    scopus 로고
    • Systematic Address and Control Code Transformations for Performance Optimisation of a MPEG-4 Video Decoder
    • M. Palkovic, M. Miranda, K. Denolf, P. Vos, and F. Catthoor. Systematic Address and Control Code Transformations for Performance Optimisation of a MPEG-4 Video Decoder. In Proceedings of ASP-DAC, 2002.
    • (2002) Proceedings of ASP-DAC
    • Palkovic, M.1    Miranda, M.2    Denolf, K.3    Vos, P.4    Catthoor, F.5
  • 21
    • 0031638346 scopus 로고    scopus 로고
    • Simplification of array access patterns for compiler optimizations
    • Y. Paek, J. Hoeflinger, and D. Padua. Simplification of array access patterns for compiler optimizations. In Proceedings of PLDI, 1998.
    • (1998) Proceedings of PLDI
    • Paek, Y.1    Hoeflinger, J.2    Padua, D.3
  • 22
    • 84957107095 scopus 로고    scopus 로고
    • Efficient Utilization of Scratch-Pad Memory in Embedded Processor Applications
    • P. Panda, N. Dutt, and A. Nicolau. Efficient Utilization of Scratch-Pad Memory in Embedded Processor Applications. In Proceedings of DATE, 1997.
    • (1997) Proceedings of DATE
    • Panda, P.1    Dutt, N.2    Nicolau, A.3
  • 23
  • 24
    • 0003450887 scopus 로고    scopus 로고
    • CACTI 3.0: An Integrated. Cache Timing, Power, and Area Model
    • August
    • P. Shivakumar, N. Jouppi. CACTI 3.0: An Integrated. Cache Timing, Power, and Area Model. WRL Technical Report, August 2001.
    • (2001) WRL Technical Report
    • Shivakumar, P.1    Jouppi, N.2
  • 27
    • 16244399220 scopus 로고    scopus 로고
    • Dynamic Overlay of Scratchpad Memory for Energy Minimization
    • M. Verma, L. Wehmeyer, and P. Marwedel. Dynamic Overlay of Scratchpad Memory for Energy Minimization. In Proceedings of CODES, 2004.
    • (2004) Proceedings of CODES
    • Verma, M.1    Wehmeyer, L.2    Marwedel, P.3
  • 29
    • 38949112300 scopus 로고    scopus 로고
    • EDN Embedded Microprocessor Benchmark Consortium
    • EDN Embedded Microprocessor Benchmark Consortium, www.eembc.org.
  • 30
    • 38949212843 scopus 로고    scopus 로고
    • Intel Corporation, http://developer.intel.com/design/intelxscale/index. htm.


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