CU•2•CL

Automating CUDA-to-OpenCL Translation

  • If I have seen further it is by standing on the shoulders of giants — Issac Newton

Publications

Sort by: Publication type   Area   Sub Area   Date (papers only)   First author (papers only)  
Jump to:    Bioinformatics   HCI   High Performance Computing   Monitoring and Measurement   Network Interconnects   Network Protocols, Routing and Fundamentals   Power Aware Computing   Real-Time Systems  

  • High Performance Computing

  • Characterizing the Challenges and Evaluating the Efficacy of a CUDA-to-OpenCL Translator.
    Mark Gardner, Paul Sathre, Wu-chun Feng, Gabriel Martinez.
    In Parallel Computing, 39 (12): 769-786, December 2013.
      Preprint               Citations:  [ BibTeX    XML    PlainText ]   
  • On the Complexity of Robust Source-to-Source Translation from CUDA to OpenCL.
    Paul D. Sathre.
    Virginia Tech, April 2013.
      Paper               Citations:  [ BibTeX    XML    PlainText ]   
  • Lost in Translation: Challenges in Automating CUDA-to-OpenCL Translation.
    Paul Sathre, Mark Gardner, Wu-chun Feng.
    In Proceedings of the 5th International Workshop on Parallel Programming Models and Systems Software for High-End Computing (P2S2), Pittsburgh, PA, September 2012.
      Paper               Citations:  [ BibTeX    XML    PlainText ]   
  • CU2CL: A CUDA-to-OpenCL Translator for Multi- and Many-Core Architectures.
    Gabriel Martinez, Mark Gardner, Wu-chun Feng.
    In Proceedings of the 17th IEEE International Conference on Parallel and Distributed Systems, Tainan, Taiwan, December 2011.
      Paper               Citations:  [ BibTeX    XML    PlainText ]   
  • CU2CL: A CUDA-to-OpenCL Translator for Multi- and Many-Core Architectures.
    Gabriel Martinez.
    Virginia Tech, July 2011.
      Paper               Citations:  [ BibTeX    XML    PlainText ]   

Sponsors

CHREC AMD DOD
Xilinx Harris

As a thanks for supporting our work, sponsors receive early access to all major releases. If you are interested in becoming a sponsor, please contact us.

Recent News

CU2CL 0.8.0b Released

03/21/17: We are pleased to announce the release of the 0.8.0b version of CU2CL. The whole program translation architecture debuted in CU2CL 0.7.0b has been expanded to include our first cross-AST translation and type propagations. A binary tarball is available with registration here and the full source is available on GitHub.

CU2CL at SC'16 Emerging Technologies Showcase

09/27/16: Sathre, Gardner and Feng have been selected to demonstrate CU2CL's effectiveness during the Emerging Technologies Showcase at Supercomputing'16 in Salt Lake City.

More publications ...

CU2CL Releases

Source Release 0.8.0b

Latest update (03/21/17)

Binary Release 0.8.0b

Latest update (03/21/17)

CU2CL License

Read | Download