The University of Auckland
Browse
Harnessing_more_compute_power_at_NeSI_with_Open-Multiprocessing_NZRSE2020.pdf (949.32 kB)

Harnessing more compute power at NeSI with Open-Multiprocessing (OpenPM)

Download (949.32 kB)
presentation
posted on 2020-12-07, 21:56 authored by Alexander Pletzer
You know the feeling -- your application used to hum happily but after increasing the problem size it seems to have hit a wall. No matter how much you tweak the algorithm, play with the compiler options or tune the input parameters, your code now takes too long to execute. This is the point where more computational power is required. Here we explore a few strategies that will enable a serial problem to scale up, either by leveraging more cores or by offloading computations to a Graphical Processing Unit (GPU). With the most recent OpenMP standard, you can now do both. The pros and cons of each approach will be discussed and comparisons with Open Accelerators (OpenACC), an alternative technology, will be provided.

ABOUT THE AUTHOR(S)
Alex Pletzer is a HPC research software engineer for NeSI and based at NIWA in Wellington. Alex enjoys playing ping pong with his colleagues, sailing and windsurfing while running scientific code on NeSI platforms.

History

Publisher

New Zealand eScience Infrastructure

Usage metrics

    NeSI

    Categories

    No categories selected

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC