GPU Programming

Schedule

Tue, 17 Mar, 2026 at 09:30 am to Wed, 18 Mar, 2026 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.


Cancellation and no-show policy

Please be advised that by signing up, you agree to our Cancellation and No-Show Policy, which states that cancellations made less than 2 working 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


Early Bird Discount

Register within the first week of open registration and receive a 25% discount on your participation fee. Don’t miss out on this opportunity to secure your spot at a reduced price!


Group Discount

Bring your team along and benefit from our group discount. Groups of five or more participants are eligible for a 25% discount. For more details and to register your group, please email us at [email protected].


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


Contact

If you have any questions, please send an email to [email protected].

Advertisement

Where is it happening?

Netherlands eScience Center, 402 Science Park, Amsterdam, Netherlands

Event Location & Nearby Stays:

Tickets

EUR 170.00 to EUR 675.00

Icon
Know what’s Happening Next — before everyone else does.
Netherlands eScience Center

Host or Publisher Netherlands eScience Center

Ask AI if this event suits you:

Discover More Events in Amsterdam

Executive education event in Amsterdam
Mon, 16 Mar at 06:00 pm Executive education event in Amsterdam

Crowne Plaza Amsterdam - South by IHG

The Divine Comedy Amsterdam Tickets
Mon, 16 Mar at 08:30 pm The Divine Comedy Amsterdam Tickets

Paradiso

COMEDY
5th World Congress on  Pediatric Cardiology
Tue, 17 Mar at 09:00 am 5th World Congress on Pediatric Cardiology

Amsterdam

VMUG Connect Amsterdam
Tue, 17 Mar at 09:00 am VMUG Connect Amsterdam

Europaplein 24

Amandine Lourdel dans Renvers\u00e9e
Tue, 17 Mar at 06:30 pm Amandine Lourdel dans Renversée

Boom Chicago

COMEDY
Geese Amsterdam Tickets
Tue, 17 Mar Geese Amsterdam Tickets

Paradiso

SIX the Musical
Tue, 17 Mar at 08:00 pm SIX the Musical

Koninklijk Theater Carré

LIVE-MUSIC
Arkells in Amsterdam
Tue, 17 Mar at 08:00 pm Arkells in Amsterdam

Bitterzoet

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

Great Communicators

WORKSHOPS
vanPlestik studio tour
Thu, 01 Mar at 05:00 pm vanPlestik studio tour

vanPlestik

WORKSHOPS
Double Skin \/ Double Mind - Open Classes
Wed, 20 Oct at 07:30 pm Double Skin / Double Mind - Open Classes

Space for Dance Art (Westbeat)

WORKSHOPS ART
Metaverse 101 | Amsterdam
Fri, 06 Jan at 03:00 pm Metaverse 101 | Amsterdam

Amsterdam

WORKSHOPS VIRTUAL
Unravelling NFTs (Non Fungible Tokens)| Amsterdam
Fri, 13 Jan at 03:00 pm Unravelling NFTs (Non Fungible Tokens)| Amsterdam

Amsterdam

WORKSHOPS BUSINESS
Ballet Class for advanced
Mon, 16 Jan at 10:00 am Ballet Class for advanced

Space for Dance Art (Westbeat)

WORKSHOPS ART
Certified DeFi Associate | Amsterdam
Fri, 20 Jan at 03:00 pm Certified DeFi Associate | Amsterdam

Amsterdam

WORKSHOPS NONPROFIT
Certified Crypto Associate | Amsterdam
Fri, 27 Jan at 03:00 pm Certified Crypto Associate | Amsterdam

Amsterdam

BUSINESS WORKSHOPS
Metaverse & Virtual Real Estate Masterclass | Amsterdam
Fri, 21 Apr at 04:00 pm Metaverse & Virtual Real Estate Masterclass | Amsterdam

Amsterdam

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

H. Cleyndertweg 603

HEALTH-WELLNESS WORKSHOPS
DOUBLE SKIN\/DOUBLE MIND class  for Advanced
Mon, 28 Aug at 10:00 am DOUBLE SKIN/DOUBLE MIND class for Advanced

Space for Dance Art (Westbeat)

WORKSHOPS ART
Schinkel District Community Yoga Class
Tue, 12 Sep at 06:00 pm Schinkel District Community Yoga Class

Pilotenstraat 45

HEALTH-WELLNESS WORKSHOPS

What's Happening Next in Amsterdam?

Discover Amsterdam Events