Oct 10 – 16, 2021
Split, Croatia (or online)
Europe/Zagreb timezone

Design patterns and best practices

Oct 15, 2021, 9:00 AM
1h
Lecture Track 3: Programming for Heterogeneous Architectures

Speaker

Daniel Campora (University of Maastricht)

Description

Programming for Heterogeneous Architectures - lecture 4

  • Good practices: single precision, floating point rounding, avoid register spilling, prefer single source
  • Other standards: SYCL, HIP, OpenCL
  • Middleware libraries and cross-architecture compatibility
  • Reusable parallel design patterns with real-life applications

Presentation materials