Programming guide: Difference between revisions

From Alliance Doc
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 Control]]
<languages />
<translate>
<!--T:1-->
* [[Version control]]
* Languages, compilers, and interpreters
* Languages, compilers, and interpreters
** [[C/C++]]
** [[C]]
** [[Fortran 77/90]]
** [[C++]]
** [[Chapel]]
** [[Fortran]]
** [[Java]]
** [[Java]]
** [[Perl]]
** [[Python]]
** [[Python]]
** [[Julia]]
** [[R]]
** [[R]]
* Accelerators
* Accelerators
Line 10: Line 17:
** [[CUDA]]
** [[CUDA]]
** [[OpenMP]]
** [[OpenMP]]
* [[Using Libraries]]
* [[Available software]]
* [[List of Available Libraries]]
* Parallelization
* Parallelization
** [[OpenMP]]
** [[OpenMP]]
** [[MPI]]
** [[MPI]]
** [[Pthreads]]
** [[Pthreads]]
** [[Gnu Parallel]]
** [[META: A package for job farming|META]]
* [[Debugging and Profiling]]
** [[GNU Parallel]]
* [[Build Tools]], e.g. make, ant
** [[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

Other languages: