GPU Programming

Schedule

Mon Dec 02 2024 at 09:30 am to Tue Dec 03 2024 at 05:00 pm

UTC+01:00

Location

Netherlands eScience Center | Amsterdam, NH

Advertisement
This workshop covers the basic concepts and tools needed to program GPUs using Python and CUDA.
About this Event

The workshop will take place at Science Park 402, 1098 XH Amsterdam. Please note that lunch and drinks at the end of the workshop are included.

From deep learning to high-performance computing, Graphics Processing Units (GPUs) are nowadays an important tool for scholars and research software engineers alike. Parallel in nature, they offer incredible computing capabilities that just a few years ago were only available in supercomputers. While using GPUs to accelerate computation becomes easier year after year, obtaining high performance from these devices still requires some knowledge of how they work and the programming model on which they are based.

In this workshop we will provide the learners with the fundamental knowledge that they need to start their journey into the world of programming GPUs. After a brief introduction to the specificities of GPUs, and how they differ from traditional processors, participants will experience various ways of using them with Python. They will get familiar with libraries such as CuPy and Numba to accelerate Python code, and have first-hand experience in writing small CUDA programs that can run directly on the GPU.

The workshop is based on the teaching style of the Carpentries, and learners will follow along while the instructors write the code on screen. More information can be found on the workshop website (will be activated once registration is live, usually 4 weeks before the start of the workshop).

Please be advised that by signing up, you agree to our Cancellation and No-Show Policy, which states that cancellations made less than 2 workings days prior to the event will incur a no-show fee. Please read the full policy here for more details.

If you won’t be able to attend, please cancel your registration (by following the instructions here) so that we can offer your seat to someone on the waiting list.


Audience

The workshop is aimed at PhD candidates and other researchers or research software engineers. We offer tickets for researchers who are affiliated with Dutch research institutions. We also offer industry tickets for attendees who are not affiliated with Dutch research institutions. We do not accept registrations by Master students.



Ticket prices

Ticket prices are as follows:

  • For participants affiliated with Dutch research institutions: €225.00
  • For participants from industry: €675.00


Prerequisite knowledge

The participant should:

  • be familiar with Python
  • be comfortable working in Jupyter
  • have the ability to read and understand C code

Preferred:

  • knowledge of NumPy
  • familiarity with high-performance computing concepts


Syllabus

  • accelerate NumPy primitives with CuPy
  • accelerate Python code with Numba
  • learn the basics of CUDA
  • use CuPy to execute CUDA code in Python
  • understand the different CUDA memories
  • thread synchronization in CUDA
  • overlapping computation and communication
Advertisement

Where is it happening?

Netherlands eScience Center, 402 Science Park, Amsterdam, Netherlands

Event Location & Nearby Stays:

Tickets

EUR 225.00 to EUR 675.00

Netherlands eScience Center

Host or Publisher Netherlands eScience Center

It's more fun with friends. Share with friends

Discover More Events in Amsterdam

Concert: Maya Felixbrot - "I didn't take any hearts" (electroacoustic \/ hedendaags)
Sun Dec 01 2024 at 08:30 pm Concert: Maya Felixbrot - "I didn't take any hearts" (electroacoustic / hedendaags)

Haarlemmerplein 11h, 1013 HP Amsterdam Centrum, Netherlands

CONCERTS MUSIC
ABODE in the Dam - IJland
Sun Dec 01 2024 at 10:00 pm ABODE in the Dam - IJland

IJLand Amsterdam

ART
Purpose to Impact, Europe, December 2024 (Dates\/Location TBD)
Mon Dec 02 2024 at 08:00 am Purpose to Impact, Europe, December 2024 (Dates/Location TBD)

Amsterdam

PERFORMANCES ART
Sustainable Aero Festival
Mon Dec 02 2024 at 10:00 am Sustainable Aero Festival

B. Amsterdam

FESTIVALS
PhotoReAct Final Conference
Mon Dec 02 2024 at 12:00 pm PhotoReAct Final Conference

Congress Center

BUSINESS CONFERENCES
Surat Shabd Yoga Meditation Sessions
Mon Dec 02 2024 at 04:30 pm Surat Shabd Yoga Meditation Sessions

Hembrugstraat 156

HEALTH-WELLNESS MEDITATION
Peuk in Paradiso
Mon Dec 02 2024 at 07:00 pm Peuk in Paradiso

Paradiso Amsterdam

Masterclass Spreken met Impact
Thu Mar 30 2017 at 07:30 pm Masterclass Spreken met Impact

Great Communicators

WORKSHOPS
HOW TO RECRUIT & RETAIN PATIENTS FOR YOUR CLINIC?
Thu Mar 11 2021 at 07:00 pm HOW TO RECRUIT & RETAIN PATIENTS FOR YOUR CLINIC?

ONLINE

HEALTH-WELLNESS MENTAL-HEALTH
Work in Europe \/ Sweden - Work Visa, Employers, Jobs, Relocation (AMS)
Mon Nov 14 2022 at 04:00 pm Work in Europe / Sweden - Work Visa, Employers, Jobs, Relocation (AMS)

Regus - Amsterdam, Vinoly

WORKSHOPS
Ballet Class for Professionals with ICK Company
Mon Jan 16 2023 at 10:00 am Ballet Class for Professionals with ICK Company

Space for Dance Art (Westbeat)

WORKSHOPS ART
Amsterdam Forex & Crypto for beginners
Sat Jan 21 2023 at 01:00 pm Amsterdam Forex & Crypto for beginners

1101 BT

BUSINESS WORKSHOPS
Yin Yoga Class 75 Minutes with Tibetan Singing Bowls
Wed May 10 2023 at 08:00 pm Yin Yoga Class 75 Minutes with Tibetan Singing Bowls

Parelstraat

HEALTH-WELLNESS WORKSHOPS
Outdoor Bootcamp at Vondelpark (kinderbadje) by Terry
Tue Aug 22 2023 at 05:30 pm Outdoor Bootcamp at Vondelpark (kinderbadje) by Terry

Kinderbadje

WORKSHOPS HEALTH-WELLNESS
Outdoor  Bootcamp  in Oosterpark (Hotel Arena) by Giovanni with Jimme!
Sat Sep 02 2023 at 11:30 pm Outdoor Bootcamp in Oosterpark (Hotel Arena) by Giovanni with Jimme!

Hotel Arena

WORKSHOPS HEALTH-WELLNESS
Schinkel District Community Yoga Class
Tue Sep 12 2023 at 06:00 pm Schinkel District Community Yoga Class

Vliegtuigstraat 1

WORKSHOPS HEALTH-WELLNESS
Outdoor  Kickboxing at Museumplein by Phillip with Jimme!
Tue Sep 26 2023 at 07:00 pm Outdoor Kickboxing at Museumplein by Phillip with Jimme!

Stedelijk Museum Amsterdam

WORKSHOPS HEALTH-WELLNESS
Highlights of Jordaan Amsterdam Outdoor Escape Game: The Cursed Houses
Mon Oct 09 2023 at 12:00 pm Highlights of Jordaan Amsterdam Outdoor Escape Game: The Cursed Houses

Anne Frank Monument

WORKSHOPS TRIPS-ADVENTURES
Amsterdam SurpriseNight Experience
Tue Nov 21 2023 at 07:00 pm Amsterdam SurpriseNight Experience

leidseplein

PARTIES ENTERTAINMENT

What's Happening Next in Amsterdam?

Discover Amsterdam Events