메뉴 건너뛰기




Volumn , Issue , 2011, Pages 224-235

Intel's Array Building Blocks: A retargetable, dynamic compiler and embedded language

Author keywords

[No Author keywords available]

Indexed keywords

BUILDING BLOCKES; CODE TRANSFORMATION; COMPILER ARCHITECTURES; DYNAMIC COMPILATION; DYNAMIC COMPILER; EMBEDDED LANGUAGES; HARDWARE ARCHITECTURE; LANGUAGE FEATURES; MANY-CORE; MANY-CORE ARCHITECTURE; MULTI CORE; PERFORMANCE DATA; PROCESSOR ARCHITECTURES; PROGRAMMER PRODUCTIVITY; PROGRAMMING MODELS; RETARGETABILITY; RETARGETABLE; SOFTWARE DEVELOPER; SYSTEM FOCUS;

EID: 79957475280     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/CGO.2011.5764690     Document Type: Conference Paper
Times cited : (60)

References (45)
  • 2
    • 33847650963 scopus 로고    scopus 로고
    • Skeleton-based parallel programming: Functional and parallel semantics in a single shot
    • M. Aldinucci and M. Danelutto, Skeleton-based parallel programming: Functional and parallel semantics in a single shot, Comput. Lang. Syst. Struct., 33(3-4), 2007, pp. 179-192.
    • (2007) Comput. Lang. Syst. Struct. , vol.33 , Issue.3-4 , pp. 179-192
    • Aldinucci, M.1    Danelutto, M.2
  • 5
    • 84886430684 scopus 로고    scopus 로고
    • or http://software.intel.com/en-us/articles/intel-array-building-blocks
    • Intel® Array Building Blocks Documentation, URL : http://software.intel.com/en-us/articles/intel-array-building-blocks- documentation/, or http://software.intel.com/en-us/articles/intel-array- building-blocks/, 2010
    • (2010) Intel® Array Building Blocks Documentation
  • 9
    • 0030105185 scopus 로고    scopus 로고
    • Programming parallel algorithms
    • G. E. Blelloch, Programming parallel algorithms, Commun. ACM, 39(3), 1996, pp. 85-97.
    • (1996) Commun. ACM , vol.39 , Issue.3 , pp. 85-97
    • Blelloch, G.E.1
  • 10
    • 0002218141 scopus 로고    scopus 로고
    • Design patterns as language constructs
    • J. Bosch. Design patterns as language constructs. Journal of Object-Oriented Programming, 11(2):18-32, 1998.
    • (1998) Journal of Object-Oriented Programming , vol.11 , Issue.2 , pp. 18-32
    • Bosch, J.1
  • 12
    • 0034292014 scopus 로고    scopus 로고
    • OdinMP/CCp - A portable implementation of OpenMP for C
    • DOI 10.1002/1096-9128(200010)12:12<1193::AID-CPE527>3.0.CO;2-U
    • Brunschen, C., Brorsson, M.: OdinMP/CCp - a portable implementation of OpenMP for C. Concurrency - Practice and Experience 12 (2000) 1193-1203 (Pubitemid 32074271)
    • (2000) Concurrency Practice and Experience , vol.12 , Issue.12 , pp. 1193-1203
    • Brunschen, C.1    Brorsson, M.2
  • 16
    • 84937389888 scopus 로고    scopus 로고
    • Nepal - Nested Data Parallelism in Haskell
    • Proc. 7th International Euro-Par Conference, Springer-Verlag
    • Manuel M. T. Chakravarty and Gabriele Keller and Roman Lechtchinsky and Wolf Pfannenstiel. Nepal - Nested Data Parallelism in Haskell. Proc. 7th International Euro-Par Conference, volume 2150 of Lecture Notes in Computer Science, pp 524-534. Springer-Verlag, 2001.
    • (2001) Lecture Notes in Computer Science , vol.2150 , pp. 524-534
    • Chakravarty, M.M.T.1    Keller, G.2    Lechtchinsky, R.3    Pfannenstiel, W.4
  • 17
    • 0027632582 scopus 로고
    • Compiling nested data-parallel programs for shared-memory multiprocessors
    • July
    • Compiling nested data-parallel programs for shared-memory multiprocessors. ACM Trans. Program. Lang. Syst. 15(3), July 1993, pp 400-462.
    • (1993) ACM Trans. Program. Lang. Syst. , vol.15 , Issue.3 , pp. 400-462
  • 20
    • 1842852979 scopus 로고    scopus 로고
    • Bringing skeletons out of the closet: A pragmatic manifesto for skeletal parallel programming
    • March
    • M. Cole. Bringing skeletons out of the closet: a pragmatic manifesto for skeletal parallel programming, Parallel Computing, 30(3), pp. 389-406, March 2004
    • (2004) Parallel Computing , vol.30 , Issue.3 , pp. 389-406
    • Cole, M.1
  • 34
    • 42549135730 scopus 로고    scopus 로고
    • Data-Parallel Programming on the Cell BE and the GPU Using the RapidMind Development Platform
    • M. McCool. Data-Parallel Programming on the Cell BE and the GPU Using the RapidMind Development Platform. GSPx Multicore Applications Conference, 9 pages, 2006.
    • (2006) GSPx Multicore Applications Conference , pp. 9
    • McCool, M.1
  • 37
    • 78651550268 scopus 로고    scopus 로고
    • Scalable parallel programming with CUDA
    • Mar/Apr
    • J. Nickolls, I. Buck, M. Garland, and K. Skadron. Scalable parallel programming with CUDA. Queue, 6(2):40-53, Mar/Apr 2008.
    • (2008) Queue , vol.6 , Issue.2 , pp. 40-53
    • Nickolls, J.1    Buck, I.2    Garland, M.3    Skadron, K.4
  • 42
    • 0032083545 scopus 로고    scopus 로고
    • Models and languages for parallel computation
    • D. B. Skillicorn and D. Talia, Models and languages for parallel computation, ACM Comput. Surv., 30(2), 1998, pp.123-169.
    • (1998) ACM Comput. Surv. , vol.30 , Issue.2 , pp. 123-169
    • Skillicorn, D.B.1    Talia, D.2


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