Programa por cidade

  • Lisboa
  • Porto
  • São Paulo
  • Rio de Janeiro
  • Fortaleza
  • Belém
  • Porto Alegre
  • Braga
  • Paris
  • Londres
  • New York
  • Berlim

Conforme a vontade

  • Música
  • Festas
  • Palco
  • Arte e Cultura
  • Engajado
  • Crianças
  • Jogos
  • Turismo
  • Desporto
  • Dança

Descobrir

  • Todas as saídas
  • Festivais e destaques
  • As nossas seleções

Info e legal

PrivacidadeTermos de utilizaçãoEliminar a minha conta

Tu & Oazis

  • Escreve-me
  • Ajuda-nos a encontrar eventos

Organizadores

  • Sou organizador
  • Vender bilhetes, ser encontrado
  • Os meus eventos

Oazis - saídas culturais perto de ti, atualizadas todos os dias.

A app Oazis5,0· 15 avaliaçõesEscaneia com o teu telemóvel
Disponível naApp Store5,0· 18 avaliaçõesDisponível naGoogle Play5,0· 15 avaliações
FrançaisEnglishNederlandsDeutschEspañolItalianoPortuguêsPolskiTürkçe日本語

© 2026 Oazis

Oazis
Parallel Programming in Python

Parallel Programming in Python

out13
terça-feira, 13 de outubro · 09:30
Até qua 14 out
Netherlands eScience Center402 Science Park, 1098 XH Amsterdam
🗣️inglês
50–200 € em Eventbrite
🔬Ciência: ver tudo
out13
terça-feira, 13 de outubro · 09:30
Até qua 14 out
Netherlands eScience Center402 Science Park, 1098 XH Amsterdam
🗣️inglês
50–200 € em Eventbrite

Two-day intermediate workshop on parallel Python with Numba Dask and asyncio for researchers and research software engineers.

Intermediate level course teaching the basics of Parallel Programming in Python using Numba, Dask and Asyncio.

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.

Python is one of the most widely used languages to do scientific data analysis, visualization, and even modelling and simulation. The popularity of Python is mainly due to the two pillars of a friendly syntax together with the availability of many high-quality libraries.

The flexibility that Python offers comes with a few downsides though: code typically doesn't perform as fast as lower-level implementations in C/C++ or Fortran, and it is not trivial to parallelize Python code to work efficiently on many-core architectures. This workshop addresses both these issues, with an emphasis on being able to run Python code efficiently (in parallel) on multiple cores.

We'll start with learning to recognize problems that are suitable for parallel processing, looking at dependency diagrams and kitchen recipes. From then on, the workshop is highly interactive, diving straight into the first parallel programs. This workshop teaches the principles of parallel programming in Python using Dask, Numba and asyncio. More importantly, we try to give insight in how these different methods perform and when they should be used.

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 once it's live.

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 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, 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 also offer industry tickets for attendees who are not affiliated with Dutch research institutions. We do not accept registrations by Master students.

Ticket prices are as follows: For participants affiliated with Dutch research institutions: €50 For participants from industry: €200

Prerequisite knowledge

The participant should be: Familiar with basic Python: control flow, functions, NumPy Comfortable working in Jupyter Understanding how Pandas work (Recommended)

Syllabus Recognizing potential for parallelism Dependency diagrams Measuring performance Working with Dask arrays Working with Numba Parallel design patterns Delayed evaluation Parallel…

📣Organizas este evento?Destaca-oComo funciona

Mesmo local: Netherlands eScience Center→

2
NL-RSE meet-up
qui 8 · 13:00GrátisEN
🗣️Palestra💼Carreira

NL-RSE meet-up

Netherlands eScience Center, Amsterdam
CLOUD-NES (pilot workshop)
seg 14 dez · 09:30GrátisEN

CLOUD-NES (pilot workshop)

Netherlands eScience Center, Amsterdam

Explorar

Oficina em AmesterdãoCiência em AmesterdãoArte e Cultura em AmesterdãoO que fazer em Amesterdão?Amesterdão este fim de semanaTodas as saídas