메뉴 건너뛰기




Volumn , Issue , 2011, Pages 151-160

Vapor SIMD: Auto-vectorize once, run everywhere

Author keywords

[No Author keywords available]

Indexed keywords

BUDGET CONTROL; JUST IN TIME PRODUCTION;

EID: 79957488837     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/CGO.2011.5764683     Document Type: Conference Paper
Times cited : (61)

References (27)
  • 3
    • 33745944181 scopus 로고    scopus 로고
    • Vector LLVA: A virtual vector instruction set for media processing
    • R. L. Bocchino, Jr. and V. S. Adve. Vector LLVA: a virtual vector instruction set for media processing. In VEE, pages 46-56, 2006.
    • (2006) VEE , pp. 46-56
    • Bocchino Jr., R.L.1    Adve, V.S.2
  • 4
    • 79957499280 scopus 로고    scopus 로고
    • Intel array building blocks: A retargetable, dynamic compilation framework
    • C. J. Newburn et al. Intel array building blocks: a retargetable, dynamic compilation framework. In CGO, 2011.
    • (2011) CGO
    • Newburn, C.J.1
  • 5
    • 34547678136 scopus 로고    scopus 로고
    • Liquid SIMD: Abstracting SIMD hardware using lightweight dynamic mapping
    • Washington, DC, USA
    • N. Clark, A. Hormati, S. Yehia, S. Mahlke, and K. Flautner. Liquid SIMD: Abstracting SIMD hardware using lightweight dynamic mapping. In HPCA'07, pages 216-227, Washington, DC, USA, 2007.
    • (2007) HPCA'07 , pp. 216-227
    • Clark, N.1    Hormati, A.2    Yehia, S.3    Mahlke, S.4    Flautner, K.5
  • 6
    • 77956201402 scopus 로고    scopus 로고
    • Processor virtualization and split compilation for heterogeneous multicore embedded systems
    • June Special session on Embedded Virtualization
    • A. Cohen and E. Rohou. Processor virtualization and split compilation for heterogeneous multicore embedded systems. In DAC, pages 102-107, June 2010. Special session on Embedded Virtualization.
    • (2010) DAC , pp. 102-107
    • Cohen, A.1    Rohou, E.2
  • 8
    • 8344245462 scopus 로고    scopus 로고
    • Vectorization for SIMD architectures with alignment constraints
    • June
    • A. E. Eichenberger, P. Wu, and K. O'brien. Vectorization for SIMD architectures with alignment constraints. In PLDI, June 2004.
    • (2004) PLDI
    • Eichenberger, A.E.1    Wu, P.2    O'Brien, K.3
  • 10
    • 0034446825 scopus 로고    scopus 로고
    • Exploiting superword level parallelism with multimedia instruction sets
    • S. Larsen and S. Amarasinghe. Exploiting superword level parallelism with multimedia instruction sets. In PLDI, pages 145-156, 2000.
    • (2000) PLDI , pp. 145-156
    • Larsen, S.1    Amarasinghe, S.2
  • 11
    • 84948766393 scopus 로고    scopus 로고
    • Increasing and detecting memory address congruence
    • Sept.
    • S. Larsen, E. Witchel, and S. Amarasinghe. Increasing and detecting memory address congruence. In PACT, Sept. 2002.
    • (2002) PACT
    • Larsen, S.1    Witchel, E.2    Amarasinghe, S.3
  • 12
    • 63549147948 scopus 로고    scopus 로고
    • C. G. Lee. UTDSP benchmarks. http://www.eecg.-toronto.edu/corinna/DSP/ infrastructure/UTDSP.html, 1998.
    • (1998) UTDSP Benchmarks
    • Lee, C.G.1
  • 13
    • 78651387845 scopus 로고    scopus 로고
    • Optimizing dynamic binary translation for SIMD instructions
    • J. Li, Q. Zhang, S. Xu, and B. Huang. Optimizing dynamic binary translation for SIMD instructions. In CGO, 2006.
    • (2006) CGO
    • Li, J.1    Zhang, Q.2    Xu, S.3    Huang, B.4
  • 16
    • 79953275887 scopus 로고    scopus 로고
    • Multi-platform auto-vectorization
    • D. Nuzman and R. Henderson. Multi-platform auto-vectorization. In CGO, 2006.
    • (2006) CGO
    • Nuzman, D.1    Henderson, R.2
  • 17
    • 37149019455 scopus 로고    scopus 로고
    • Autovectorization in GCC - Two years later
    • June
    • D. Nuzman and A. Zaks. Autovectorization in GCC - two years later. In GCC Developer's summit, June 2006.
    • (2006) GCC Developer's Summit
    • Nuzman, D.1    Zaks, A.2
  • 18
    • 63549093768 scopus 로고    scopus 로고
    • Outer-loop vectorization - Revisited for short SIMD architectures
    • Oct.
    • D. Nuzman and A. Zaks. Outer-loop vectorization - revisited for short SIMD architectures. In PACT, Oct. 2008.
    • (2008) PACT
    • Nuzman, D.1    Zaks, A.2
  • 19
    • 0036287358 scopus 로고    scopus 로고
    • Speculative dynamic vectorization
    • A. Pajuelo, A. González, and M. Valero. Speculative dynamic vectorization. In ISCA, pages 271-280, 2002.
    • (2002) ISCA , pp. 271-280
    • Pajuelo, A.1    González, A.2    Valero, M.3
  • 20
  • 21
    • 79957441284 scopus 로고    scopus 로고
    • A preliminary study on the vectorization of multimedia applications for multimedia extensions
    • Oct.
    • G. Ren, P. Wu, and D. Padua. A preliminary study on the vectorization of multimedia applications for multimedia extensions. In LCPC, Oct. 2003.
    • (2003) LCPC
    • Ren, G.1    Wu, P.2    Padua, D.3
  • 23
    • 84948740064 scopus 로고    scopus 로고
    • Compiler-controlled caching in superword register files for multimedia extension architectures
    • Sept.
    • J. Shin, J. Chame, and M. W. Hall. Compiler-controlled caching in superword register files for multimedia extension architectures. In PACT, Sept. 2002.
    • (2002) PACT
    • Shin, J.1    Chame, J.2    Hall, M.W.3
  • 24
    • 33646554301 scopus 로고    scopus 로고
    • Superword-level parallelism in the presence of control flow
    • Mar.
    • J. Shin, M. Hall, and J. Chame. Superword-level parallelism in the presence of control flow. In CGO, Mar. 2005.
    • (2005) CGO
    • Shin, J.1    Hall, M.2    Chame, J.3
  • 26
    • 79957494838 scopus 로고    scopus 로고
    • Efficient SIMD code generation for runtime alignment
    • Mar.
    • P. Wu, A. E. Eichenberger, and A. Wang. Efficient SIMD code generation for runtime alignment. In CGO, Mar. 2005.
    • (2005) CGO
    • Wu, P.1    Eichenberger, A.E.2    Wang, A.3
  • 27
    • 32844466554 scopus 로고    scopus 로고
    • An integrated simdization framework using virtual vectors
    • June
    • P. Wu, A. E. Eichenberger, A. Wang, and P. Zhao. An integrated simdization framework using virtual vectors. In ICS, June 2005.
    • (2005) ICS
    • Wu, P.1    Eichenberger, A.E.2    Wang, A.3    Zhao, P.4


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