Efficient Computing in Julia, 14 April | Event in Amsterdam | AllEvents

Efficient Computing in Julia

Netherlands eScience Center

Highlights

Tue, 14 Apr, 2026 at 09:30 am

Netherlands eScience Center

Starting at EUR 170

Advertisement

Date & Location

Tue, 14 Apr, 2026 at 09:30 am - Wed, 15 Apr, 2026 at 05:00 pm (GMT+02:00)

Netherlands eScience Center

402 Science Park, Amsterdam, Netherlands

Save location for easier access

Only get lost while having fun, not on the road!

About the event

Efficient Computing in Julia
This workshop teaches you how to write efficient code in Julia, single-threaded, multi-threaded and on the GPU.

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.

The Julia programming language is getting more and more popular as a language for data analysis, modelling, and optimization problems. It promises the ease of Python or R with a run-time efficiency closer to C or Fortran. Julia is also a more modern language with a packaging ecosystem that makes packages easier to install and maintain. A programmer that is familiar with Python, R or Matlab should have little problem getting up to speed with the basics of Julia. However, to really obtain the promised near native run-time efficiency is a different skill altogether.

This workshop is aimed at researchers and research software engineers who are already experienced in another programming language than Julia. We will make participants aware of the major techniques and pitfalls when it comes to writing performant Julia.

We will work hands-on with real-world examples to explore concepts in the Julia language, focusing on differences with other languages. After the first day, you will be familiar with the basic constructs of the language, some popular libraries, and its package manager, including unit testing and documentation.

The second day we will dive deeper in making Julia code fast to run. We’ll see how to benchmark and profile code and find out what is fast and slow. This means getting to grips with Julia’s type system and its compilation strategy. We will close the day with parallel programming and using the GPU to make our code even faster.

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, postdocs, (assistant-)professors and other researchers and also open for research support staff and research software engineers. We offer tickets for researchers who are 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


Prerequisites

This workshop is aimed at scientists (PhD, Post-doc and beyond) and Research Software Engineers that are experienced in another programming language like Python, R or Matlab.


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 dHJhaW5pbmcgfCBlc2NpZW5jZWNlbnRlciAhIG5s.


Syllabus

Basics of Julia: build a model of our solar system

  • Operations, control flow, functions
  • Unitful quantities, Dataframes and plotting with Makie
  • Types and dispatch
  • Arrays and broadcasting

Package development: solving Cubic equations

  • Working with the REPL, and Pkg
  • Best practices with BestieTemplate
  • Testing with Test, documentation with Documenter

Faster code: a logistic population model

  • BenchmarkTools and ProfileView (flame graphs)
  • Optimisation techniques
  • The type system in more depth
  • Type stability
  • Parallel programming: Threads and GPU programming (with Julia fractals)


Contact

If you have any questions, please send an email to dHJhaW5pbmcgfCBlc2NpZW5jZWNlbnRlciAhIG5s.


Also check out other Workshops in Amsterdam.

interested
Stay in the loop for updates and never miss a thing. Are you interested?
Yes
No

Ticket Info

Tickets for Efficient Computing in Julia can be booked here.

Ticket type Ticket price
Dutch research institutions (early bird) 170 EUR
Industry participants (early bird) 505 EUR
Dutch research institution participants 225 EUR
Industry participants 675 EUR
Advertisement

Event Tags

Nearby Hotels

Netherlands eScience Center, 402 Science Park, Amsterdam, Netherlands
Tickets from EUR 170
Ask AI if this event suits you

Host Details

Netherlands eScience Center

Netherlands eScience Center

1 Followers

Are you the host? Claim Event

Advertisement
Efficient Computing in Julia, 14 April | Event in Amsterdam | AllEvents
Efficient Computing in Julia
Tue, 14 Apr, 2026 at 09:30 am
EUR 170