Skip to Main Content
UCLA Logo Institute for Digital Research and Education

Latest Past Events

Accelerating Your Code with GPUs

Zoom

Part of the series: From Scripts to Software: Practical Python for Reproducible Research Having learned how to write sustainable, object-oriented code and how to scale it across multiple processors, we will now explore how to dramatically accelerate your computations using Graphics Processing Units (GPUs). Modern GPUs are massively parallel processors that can perform millions of...

Parallel Transpose Algorithms: Massively Parallel Computing with GPUs Series

Zoom

Several highly accurate computational methods, such as Fourier spectral method and compact finite difference method, require complete grid data along spatial axes when solving partial differential equations on structured grids. However, modern simulations often involve enormous datasets, especially when using high-resolution grids, that exceed the memory capacity of a single processor. This poses a significant...

Events List Navigation