StarPU Handbook - StarPU Language Bindings
Loading...
Searching...
No Matches
1. StarPU Handbook - StarPU Language Bindings

Foreword

This manual documents the version 1.4.1 of StarPU. Its contents was last updated on 2023-05-24.

1.1 Organization

This part shows how StarPU which is natively written in C, has been extended to allow applications written in other languages to use it.

  • You can learn to natively access most of StarPU functionalities from Fortran 2008+ codes with some explanations and examples in Chapter The StarPU Native Fortran Support.
  • You can find out how to execute Java applications with some important StarPU APIs in Chapter StarPU Java Interface.
  • Python interface supports most of the main StarPU functionalities, and new functions especially adapted to Python have been added as well. There are detailed explanations and examples in Chapter Python Interface.
  • You can learn how to execute OpenMP tasks with some specific functions in Chapter The StarPU OpenMP Runtime Support (SORS).