Programming guide/en: Difference between revisions

From Alliance Doc
Jump to navigation Jump to search
(Importing a new version from external source)
(Updating to match new version of source page)
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
<languages />
<languages />
* [[Version Control]]
* [[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 11: Line 15:
** [[CUDA]]
** [[CUDA]]
** [[OpenMP]]
** [[OpenMP]]
* [[List of Available Libraries]]
* [[Available software]]
* 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

Latest revision as of 19:34, 12 November 2021

Other languages: