SNU-SAMSUNG OpenCL Framework

The SNU-SAMSUNG OpenCL framework is an OpenCL framework builds on 32-bit, 64-bit flavors of Linux. it supports multiple target machines such as Cell BE processors, ARM processors, and DSP processors.

  1. Publications

  2. [PACT] Jaejin Lee, Jungwon Kim, Sangmin Seo, Seungkyun Kim, Jungho Park, Honggyu Kim, Thanh Tuan Dao, Yongjin Cho, Sung Jong Seo, Seung Hak Lee, Seung Mo Cho, Hyo Jung Song, Sang-Bum Suh, and Jong-Deok Choi. An OpenCL Framework for Heterogeneous Multicores with Local Memory, PACT ’10: Proceedings of the 19th ACM/IEEE/IFIP International Conference on Parallel Architectures and Compilation Techniques, pp. 193 — 204, Vienna, Austria, September 2010, DOI: 10.1145/1854273.1854301.

  3. Tested Platforms

    1. Cell BE (Cell Blade QS21, QS22 / Fedora Linux 9)

  4. You need the following software to use the SNU-SAMSUNG OpenCL framework on Cell BE

  5. -Cell SDK 3.1

    1. -IBM XL C/C++ for Multicore Acceleration for Linux, V10.1

    2. ARM (ARM Cortex-A8, Cortex-A9 dual-core / Angstrom Distribution Linux)

    3. You need the following software to use SNU-SAMSUNG OpenCL Framework on ARM

      1. -CodeSourcery ARM Cross Compiler

    4. DSP (TI C64x+ / Angstrom Distribution Linux)

      1. You need the following software to use SNU-SAMSUNG OpenCL Framework on TI C64x+

        1. -C6x Compiler 6.0.22

        2. -DSP/BIOS & RTSC/XDCtools

        3. -CodeSourcery ARM Cross Compiler

  6. Download

  7. If you would like to download the SNU-SAMSUNG OpenCL framework, please fill out the following form and click the download button. An email containing the download URL will be sent to the email address.










  1. Getting started with the SNU-SAMSUNG OpenCL framework

  2. OpenCL API functions supported by the SNU-SAMSUNG OpenCL framework

  3. Contributors (alphabetical order)

  4. Current:  Jungwon Kim, Jaejin Lee, Jeongho Nah, Jungho Park, and Sangmin Seo

  5. Past: Seung Mo Cho, Yongjin Cho, Jong-Deok Choi, Thanh Tuan Dao, Honggyu Kim, Seungkyun Kim, Seung Hak Lee, Sung Jong Seo, Hyo Jung Song, and Sang-Bum Suh

  6. Contact and bug report

  7. E-mail: opencl@aces.snu.ac.kr




© 2011 Center for Manycore Programming

Room 554, Building 301, Seoul National University, Seoul 151-744, Korea