01
    19
    2024

    Developing and Running Complex Applications with Compiler Directives

    Climate scientists writing code have often been weary of multithreading, both on CPU and GPU, due to some aspect of non-reproducibility, across machines and implementations. However, the current state of the ICON model, with about 2 Million lines of code written since 2001, is living proof that porting legacy software to GPUs can be made possible with compiler directives.

    Author

    Antonina Sinelnik