Skip to content
fomics edited this page Oct 11, 2018 · 9 revisions

Welcome to the EuroHack18 wiki!


This page contains material for the EuroHack18 OpenACC hackathon, held Oct 1-5, 2018 in Lugano, Switzerland. The goal of OpenACC hackathon is to provide application development teams a conducive environment to jump-start development of accelerator-capable versions of their applications by providing access to the best mentors from the GPU community from national labs, vendors and universities.

Program Oct. 1-5, 2018

Logging into CSCS machines

Copying files to/from CSCS machines

OpenACC programming

Performance Profiling

Debugging with DDT


Resources:


Application Teams

Initial Presentation (Tuesday, Oct. 2)

  • Send (maximum) 1 paragraph abstract to SLACK general channel.
  • Maximum 10 minutes total
  • 2-minute overview of the application (without mathematics!!)
  • GPU porting approach
  • Current status: obstacles you encountered, lessons that you would like to share
  • Plan for next 3 days

Final presentation (Friday, Oct. 5)

Suggested content for final presentation

  • Maximum 12 minutes total
  • 1-minute repeat summary of application
  • Explain the starting point (e.g., CPU-code compiled with PGI, CCE)
  • Steps you made porting the code to GPU (e.g., which components ported)
  • Speedup (or -down) if possible (1-2 slides...)
  • Candid feedback about your experiences, with the GPU paradigms, compilers, tools. Suggestions on how to improve the process (e.g., changes to paradigm "XXX would really help us", better documentation, etc.)
  • Any general comments about EuroHack....
  • We need a copy of your presentation in your team Wiki above.
Clone this wiki locally