Programming guide: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(18 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
* [[Version | <languages /> | ||
<translate> | |||
<!--T:1--> | |||
* [[Version control]] | |||
* Languages, compilers, and interpreters | * Languages, compilers, and interpreters | ||
** [[C | ** [[C]] | ||
** [[Fortran | ** [[C++]] | ||
** [[Chapel]] | |||
** [[Fortran]] | |||
** [[Java]] | ** [[Java]] | ||
** [[Perl]] | |||
** [[Python]] | ** [[Python]] | ||
** [[Julia]] | |||
** [[R]] | ** [[R]] | ||
* Accelerators | * Accelerators | ||
Line 10: | Line 17: | ||
** [[CUDA]] | ** [[CUDA]] | ||
** [[OpenMP]] | ** [[OpenMP]] | ||
* [[ | * [[Available software]] | ||
* Parallelization | * Parallelization | ||
** [[OpenMP]] | ** [[OpenMP]] | ||
** [[MPI]] | ** [[MPI]] | ||
** [[Pthreads]] | ** [[Pthreads]] | ||
** [[ | ** [[META: A package for job farming|META]] | ||
* [[Debugging and | ** [[GNU Parallel]] | ||
* [[Build | ** [[GLOST]] | ||
** [[Apache Spark/en|Apache Spark]] | |||
* [[Debugging and profiling]] | |||
* [[Build tools]], e.g. make, autoconf | |||
</translate> |
Latest revision as of 18:50, 4 November 2021
- Version control
- Languages, compilers, and interpreters
- Accelerators
- Available software
- Parallelization
- Debugging and profiling
- Build tools, e.g. make, autoconf