Publications

SnuCL

  • [ICS] SnuCL: an OpenCL Framework for Heterogeneous CPU/GPU Clusters, (Link)
    Jungwon Kim, Sangmin Seo, Jun Lee, Jeongho Nah, Gangwon Jo, and Jaejin Lee,
    ICS '12: Proceedings of the 26th International Conference on Supercomputing, pp. 341-352, San Servolo Island, Venice, Italy, June 2012.
  • [PPoPP-poster] OpenCL as a Unified Programming Model for Heterogeneous CPU/GPU Clusters, (Link)
    Jungwon Kim, Sangmin Seo, Jun Lee, Jeongho Nah, Gangwon Jo, and Jaejin Lee,
    Poster presentation in PPoPP '12: Proceedings of the 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 299-300, New Orleans, Louisiana, USA, February 2011.
  • [LCPC] OpenCL as a Programming Model for GPU Clusters, (Link)
    Jungwon Kim, Sangmin Seo, Jun Lee, Jeongho Nah, Gangwon Jo, and Jaejin Lee,
    LCPC '11: Proceedings of the 24th International Workshop on Languages and Compilers for Parallel Computing, pp. 76-90, Fort Collins, Colorado, USA, September 2011.
  • [PACT] An OpenCL Framework for Heterogeneous Multicores with Local Memory, (Link)
    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,
    PACT '10: Proceedings of the 19th ACM/IEEE/IFIP International Conference on Parallel Architectures and Compilation Techniques, pp. 193-204, Vienna, Austria, September 2010.

SnuCL-D

  • [PLDI] A Distributed OpenCL Framework using Redundant Computation and Data Replication, (Link)
    Junghyun Kim, Gangwon Jo, Jaehoon Jung, Jungwon Kim, and Jaejin Lee,
    PLDI '16: Proceedings of the 37th Annual ACM SIGPLAN Conference on Programming Language Design and Implementation, pp. 553-569, Santa Barbara, California, USA, June 2016.

SnuCL-Tr

  • [SC] Bridging OpenCL and CUDA: A Comparative Analysis and Translation, (Link)
    Junghyun Kim, Thanh Tuan Dao, Jaehoon Jung, Jinyoung Joo, and Jaejin Lee,
    SC '15: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, Article No. 82, Austin, Texas, USA, November 2015.

Related Works

  • [PACT] Automatic OpenCL Work-Group Size Selection for Multicore CPUs, (Link)
    Sangmin Seo, Jun Lee, Gangwon Jo, and Jaejin Lee,
    PACT '13: Proceedings of the 22nd ACM/IEEE/IFIP International Conference on Parallel Architectures and Compilation Techniques, pp. 387-398, Edinburgh, Scotland, September 2013.
  • [IISWC] Performance Characterization of the NAS Parallel Benchmarks in OpenCL, (Link)
    Sangmin Seo, Gangwon Jo, and Jaejin Lee,
    IISWC '11: Proceedings of the 2011 IEEE International Symposium on Workload Characterization, pp. 137-148, Austin, Texas, USA, November 2011.
  • [PACT] An OpenCL Framework for Homogeneous Manycores with no Hardware Cache Coherence, (Link)
    Jun Lee, Jungwon Kim, Junghyun Kim, Sangmin Seo, and Jaejin Lee,
    PACT '11: Proceedings of the 20th ACM/IEEE/IFIP International Conference on Parallel Architectures and Compilation Techniques, pp. 56-67, Galveston Island, Texas, USA, October 2011.
  • [PPoPP] Achieving a Single Compute Device Image in OpenCL for Multiple GPUs, (Link)
    Jungwon Kim, Honggyu Kim, Joo Hwan Lee, and Jaejin Lee,
    PPoPP '11: Proceedings of the 16th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 277-288, San Antonio, Texas, USA, February 2011.