메뉴 건너뛰기




Volumn 1, Issue 1, 2010, Pages 2065-2074

GPGPU kernel implementation and refinement using Obsidian

Author keywords

Data parallel; Embedded language; GPUs; Haskell

Indexed keywords

CODES (SYMBOLS); COMPUTER PROGRAMMING LANGUAGES; GRAPHICS PROCESSING UNIT; PARALLEL PROGRAMMING; PROBLEM ORIENTED LANGUAGES; PROGRAM PROCESSORS;

EID: 78650298274     PISSN: None     EISSN: 18770509     Source Type: Conference Proceeding    
DOI: 10.1016/j.procs.2010.04.231     Document Type: Conference Paper
Times cited : (19)

References (23)
  • 1
    • 65749098856 scopus 로고    scopus 로고
    • NVIDIA, NVIDIA CUDA Programming Guide 2.0 (2008). URL http://developer.download.nvidia.com/compute/cuda/2-0/docs/NVIDIA-CUDA- Programming-Guide-2.0.pdf
    • (2008) NVIDIA CUDA Programming Guide 2.0
  • 3
    • 78650268039 scopus 로고    scopus 로고
    • Obsidian: A Domain Specific Embedded Language for General-Purpose Parallel Programming of Graphics Processors
    • Proc. of Implementation and Applications of Functional Languages (IFL), Springer Verlag
    • J. Svensson, M. Sheeran, K. Claessen, Obsidian: A Domain Specific Embedded Language for General-Purpose Parallel Programming of Graphics Processors, in: Proc. of Implementation and Applications of Functional Languages (IFL), Lecture Notes in Computer Science, Springer Verlag, 2009.
    • (2009) Lecture Notes in Computer Science
    • Svensson, J.1    Sheeran, M.2    Claessen, K.3
  • 4
    • 0033751744 scopus 로고    scopus 로고
    • Generalising monads to arrows
    • J. Hughes, Generalising monads to arrows, Sci. Comput. Program. 37 (1-3) (2000) 67-111.
    • (2000) Sci. Comput. Program. , vol.37 , Issue.1-3 , pp. 67-111
    • Hughes, J.1
  • 8
    • 78650247683 scopus 로고    scopus 로고
    • NVIDIA CUDA Best Practices Guide. URL http://developer.download.nvidia. com/compute/cuda/2-3/toolkit/docs/NVIDIA-CUDA-BestPracticesGuide-2.3.pdf
    • NVIDIA CUDA Best Practices Guide
  • 11
    • 51449089689 scopus 로고    scopus 로고
    • Fast parallel GPU-sorting using a hybrid algorithm
    • E. Sintorn, U. Assarsson, Fast parallel GPU-sorting using a hybrid algorithm, J. Parallel Distrib. Comput. 68 (10) (2008) 1381-1388.
    • (2008) J. Parallel Distrib. Comput. , vol.68 , Issue.10 , pp. 1381-1388
    • Sintorn, E.1    Assarsson, U.2
  • 13
    • 84947206106 scopus 로고    scopus 로고
    • The design and verification of a sorter core
    • Proc. of Conference on Correct Hardware Design an Verification Methods (CHARME), Springer Verlag
    • K. Claessen, M. Sheeran, S. Singh, The design and verification of a sorter core, in: Proc. of Conference on Correct Hardware Design an Verification Methods (CHARME), Lecture Notes in Computer Science, Springer Verlag, 2001.
    • (2001) Lecture Notes in Computer Science
    • Claessen, K.1    Sheeran, M.2    Singh, S.3
  • 14
    • 84913396280 scopus 로고
    • Conditional sum addition logic
    • J. Sklansky, Conditional sum addition logic, Trans. IRE EC-9 (2) (1960) 226-230.
    • (1960) Trans. IRE , vol.EC-9 , Issue.2 , pp. 226-230
    • Sklansky, J.1
  • 15
    • 0002924004 scopus 로고
    • Tech. Rep. CMU-CS-90-190, School of Computer Science, Carnegie Mellon University Nov.
    • G. E. Blelloch, Prefix sums and their applications, Tech. Rep. CMU-CS-90-190, School of Computer Science, Carnegie Mellon University (Nov. 1990).
    • (1990) Prefix Sums and Their Applications
    • Blelloch, G.E.1
  • 16
    • 36049035884 scopus 로고    scopus 로고
    • Parallel prefix sum (scan) with cuda
    • H. Nguyen (Ed.), Addison Wesley
    • M. Harris, S. Sengupta, J. D. Owens, Parallel prefix sum (scan) with cuda, in: H. Nguyen (Ed.), GPU Gems 3, Addison Wesley, 2007.
    • (2007) GPU Gems 3
    • Harris, M.1    Sengupta, S.2    Owens, J.D.3
  • 17
    • 84870629709 scopus 로고    scopus 로고
    • NVIDIA CUDA, http://www.nvidia.com/cuda.
    • NVIDIA CUDA
  • 19
    • 42549135730 scopus 로고    scopus 로고
    • Data-parallel programming on the Cell BE and the GPU using the RapidMind Development Platform
    • presented at the
    • M. D. McCool, Data-parallel programming on the Cell BE and the GPU using the RapidMind Development Platform, presented at the GSPx Multicore Applications Conference (2006).
    • GSPx Multicore Applications Conference (2006)
    • McCool, M.D.1


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