Skip to content

argonne-lcf/sycltrain

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 _______   _______  _       _____         _                          
/  ___\ \ / /  __ \| |     |_   _|       (_)              \ _ /                                           
\ `--. \ V /| /  \/| |       | |_ __ __ _ _ _ __        -= (_) =-                                          
 `--. \ \ / | |    | |       | | '__/ _` | | '_ \         /   \         _\/_            
/\__/ / | | | \__/\| |____   | | | | (_| | | | | |          |           //o\  _\/_       
\____/  \_/  \____/\_____/   \_/_|  \__,_|_|_| |_|   _____ _ __ __ ____ _ | ___/o\\ _   
                           o  o  O  O              =-=-_-__=_-= _=_=-=_,-'|"'""-|-,_     
      |~~~~~~~~~~~~~|   ,______  ____    O          =- _=-=- -_=-=_,-" The Land | of      
      |     C++     |   | SYCL \_|[]|_'__Y           =- =- -=.--" Performant Portable Codes
      |_____________|_,_|________|__|_|__|}           
        OOO     OOO      oo---oo==oo--OOO\\             

Training Examples for SYCL! 🚂

  • The folder presentation contains slides of diverse Argonne Performance Engineering Group presentations.
  • The 9_sycl_of_hell folder contains code explanation. From simple hello-world to more advanced C++ trickery. Please set the correct CXX / CCFLAGS environment variable or edit the Makefile accordingly.

About

Training examples for SYCL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 59.8%
  • CSS 30.7%
  • JavaScript 4.1%
  • Cuda 3.2%
  • HTML 1.2%
  • Makefile 0.6%
  • Other 0.4%