Parallel computing: Difference between revisions
Jump to navigation
Jump to search
(Created page with "= Resources = * https://github.com/FNLCR-Bioinformatics/ProgrammersCorner-Parallelization/blob/master/parallelization_eb2018.pdf Parallelization Strategies] by Eckart Bindewal...") |
|||
Line 1: | Line 1: | ||
= Resources = | = Resources = | ||
* https://github.com/FNLCR-Bioinformatics/ProgrammersCorner-Parallelization/blob/master/parallelization_eb2018.pdf Parallelization Strategies] by Eckart Bindewald | * [https://github.com/FNLCR-Bioinformatics/ProgrammersCorner-Parallelization/blob/master/parallelization_eb2018.pdf Parallelization Strategies] by Eckart Bindewald | ||
** OpenMP (C++ & Fortran 90) | ** OpenMP (C++ & Fortran 90) | ||
** Threading in Java | ** Threading in Java | ||
Line 6: | Line 6: | ||
** C++ Intel Threading Blocks | ** C++ Intel Threading Blocks | ||
** GPU | ** GPU | ||
* [https://en.wikipedia.org/wiki/Concurrent_computing Concurrent computing] | |||
** [https://en.wikipedia.org/wiki/Linearizability Atomic operations] |
Revision as of 09:05, 4 November 2019
Resources
- Parallelization Strategies by Eckart Bindewald
- OpenMP (C++ & Fortran 90)
- Threading in Java
- Threading in R (mclapply)
- C++ Intel Threading Blocks
- GPU
- Concurrent computing