Stream HPC

OpenCL at SC14

SC14During SC14 (SuperComputing Conference 2014), OpenCL is again all over New Orleans. Just like last year, I’ve composed an overview based on info from the Khronos website and the SC2014 website.

Finally I’m attending SC14 myself, and will give two talks for you. Tuesday I’ll be part of a 90 minute session of Khronos, where I’ll talk a bit about GROMACS and selecting the right accelerator for your software. Wednesday I’ll be sharing our experiences from our port of GROMACS to OpenCL. If you meet me, then I can hand you over a leaflet with the decision chart to help select the best device for the job.

Schedule

## **Sunday, 16 November**

 8:30 – 17:00 Tutorial [From “Hello World” to Exascale Using x86, GPUs and Intel Xeon Phi Coprocessors ](http://sc14.supercomputing.org/schedule/event_detail?evid=tut106)(probably no or little OpenCL) Robert M. Farber, Greg Scantlen, Timothy Thomas, Andree Jacobson  396   ## Monday, 17 November

8:30 – 17:00 Tutorial [OpenCL: A Hands-On Introduction](http://sc14.supercomputing.org/schedule/event_detail?evid=tut129) Tim Mattson, Alice Koniges, Simon McIntosh-Smith 395   16:45 – 17:30 Workshop Talk [Implementing the OpenCL SYCL Shared Source C++ Programming Model using Clang/LLVM](http://llvm-hpc-workshop.github.io/talks.html#brown) (“The LLVM Compiler Infrastructure in HPC” workshop) Gordon Brown ??   ## Tuesday, 18 November

11:30 – 12:00 Exhibitor Forums [KALRAY TURBOCARD2 Scalable Accelerator: An Efficient Supercomputer Cluster on a Board](http://sc14.supercomputing.org/schedule/event_detail?evid=exforum138) Benoît Ganne 292   11:30 – 12:00  Papers [Managing DRAM Latency Divergence in Irregular GPGPU Applications](http://sc14.supercomputing.org/schedule/event_detail?evid=pap141) Niladrish Chatterjee, Mike O’Connor, Gabriel H. Loh, Nuwan Jayasena, Rajeev Balasubramonian 391-92   13:30 – 14:00  Papers [Practical Symbolic Race Checking of GPU Programs](http://sc14.supercomputing.org/schedule/event_detail?evid=pap652) Peng Li, Guodong Li, Ganesh Gopalakrishnan 388-89-90   14:00 – 14:30  Papers [Scalable Kernel Fusion for Memory-Bound GPU Applications](http://sc14.supercomputing.org/schedule/event_detail?evid=pap336) Mohamed Wahib, Naoya Maruyama 388-89-90   14:00 – 14:30  Papers [Pipelining Computational Stages of the Tomographic Reconstructor for Multi-Object Adaptive Optics on a Multi-GPU System](http://sc14.supercomputing.org/schedule/event_detail?evid=pap400) Ali Charara, Hatem Ltaief, Damien Gratadour, David Keyes, Arnaud Sevin, Ahmad Abdelfattah, Eric Gendron, Carine Morel, Fabrice Vidal 391-92   17:15 – 19:00  Poster [GPU Acceleration of Small Dense Matrix Computation of the One-Sided Factorizations](http://sc14.supercomputing.org/schedule/event_detail?evid=post272) Tingxing Dong, Mark Gates, Azzam Haidar, Piotr Luszczek, Stanimire Tomov  New Orleans Theater Lobby   17:15 – 19:00  Poster [Hardware Accelerated Linear Programming: Parallelizing the Simplex Method with OpenCL](http://sc14.supercomputing.org/schedule/event_detail?evid=post213) Bradley de Vlugt, Maysam Mirahmadi, Serguei L. Primak, Abdallah Shami  New Orleans Theater Lobby   17:30 – 19:00 OpenCL BOF [OpenCL 2.0 and beyond](http://sc14.supercomputing.org/schedule/event_detail?evid=bof131) Tim Mattson, Simon McIntosh-Smith, Vincent Hindriksen 275-76-77   ## Wednesday, 19 November

14:30 – 14:45  Talk [Using the SYCL for OpenCL open standard to accelerate C++ code](http://fireuser.com/blog/amd_firepro_sc14_theater_schedule_in_booth_839/) Andrew Richards  Booth 839 (AMD)   15:15 – 15:45  Talk [Porting Gromacs from CUDA to OpenCL. Lessons learned](http://fireuser.com/blog/amd_firepro_sc14_theater_schedule_in_booth_839/) Vincent Hindriksen  Booth 839 (AMD)   *There are other interesting SC14-events around OpenCL, so be sure to check the schedule carefully – especially the posters!  

*

Booths

Below links bring you to special SC14 landing-pages.

  • Altera -FPGAs - Booth #3821. Altera will demo of rapid prototyping using OpenCL, and a demo of optical flow on an embedded SoC.
  • Booth #3921: Bittware will demo the available tools necessary to begin developing applications for the Altera Stratix V using OpenCL.
  • Booth #1332: Nallatech has lots and lots of OpenCL. Ask for demo’s and read the big poster.
  • AMD – FirePro GPUs. - booth #839: Demo of Gromacs. Ping me for a personal demo.
  • Small theatre at booth #839 will have several OpenCL-related talks (see also agenda above).
  • ARM – low-power HPC - Booth 3458: Not sure, if they have OpenCL demo’s, but good chance there are.
  • Intel – CPUs, Accelerators - Booth #1215, #1315. Most times don’t demo OpenCL at HPC events, but they can tell about it.
  • NVIDIA -Tesla GPUs - Booth 1727: will not present OpenCL, but every time they’re funny when asked what they do about OpenCL. So go visit them and ask about i.e. OpenCL 2.0.
  • Texas Instruments – DSP - Booth 3745: Not sure if they’ll demo their OpenCL solution, but hope so. Will update, once  I know.
  • Xilinx – FPGAs - Booth 3903, 4003. Will present “the industry leading OpenCL solution”. Be sure to check out and compare with Altera’s solution.
  • Kalray – multi-core processor - Booth 2815. Will demo a new processor and have OpenCL-demo’s (alpha product).
  • ArrayFire – HPC library - Booth #2725. will demo their library with backends for both OpenCL and CUDA.
  • Mont-Blanc – ARM-based HPC - Booth #1039. Will show literally cool supercomputers.

The floorplan with accents on the Khronos members can be found at Khronos’s site, as PDF.

At SC14 and saw great OpenCL demos or news?

Share this info and photos in the comments, for others to pick up.