Content deleted Content added
m disambig Tag: Disambiguation links added |
m bypassing redirects and removing piped links |
||
Line 6:
| group1 = General
| list1 =
* [[Distributed computing]]
* [[Parallel computing]]
Line 23:
* [[Instruction-level parallelism|Instruction]]
* [[Task parallelism|Thread]]
* [[Task parallelism|Task]]
* [[Data parallelism|Data]]
* [[Memory-level parallelism|Memory]]
* [[Loop-level parallelism|Loop]]
* [[Pipeline (computing)|Pipeline]]
| group3 = [[Multithreading (computer architecture)|Multithreading]]
| list3 =
* [[Temporal multithreading|Temporal]]
* [[Simultaneous multithreading|Simultaneous]] (SMT)
* [[Speculative multithreading|Speculative]] (SpMT)
Line 40 ⟶ 41:
| group4 = Theory
| list4 =
* [[Parallel
* [[Parallel external memory|PEM model]]
* [[Analysis of parallel algorithms]]
Line 61 ⟶ 62:
| list6 =
* [[Multiprocessing]]
* [[Memory coherence
* [[Cache coherence
* [[Cache invalidation]]
* [[Barrier (computer science)|Barrier]]
Line 83 ⟶ 84:
** [[Single instruction, single data|SISD]]
** [[Single instruction, multiple data|SIMD]]
*** [[Single instruction, multiple threads|Array processing]] (SIMT)
*** [[Flynn's taxonomy#
*** [[Flynn's taxonomy#
** [[Multiple instruction, single data|MISD]]
** [[Multiple instruction, multiple data|MIMD]]
* [[Dataflow architecture]]
* [[Instruction pipelining|Pipelined processor]]
* [[Superscalar processor]]
Line 102 ⟶ 103:
** [[Non-uniform memory access|NUMA]]
** [[Cache-only memory architecture|COMA]]
* [[Massively parallel
* [[Computer cluster]]
* [[Grid computing|Grid computer]]
* [[Hardware acceleration]]
| group9 = [[
| list9 =
* [[Ateji PX]]
Line 113 ⟶ 114:
* [[Chapel (programming language)|Chapel]]
* [[HPX]]
* [[
* [[Cilk]]
* [[Coarray Fortran]]
* [[CUDA]]
* [[Dryad (programming)|Dryad]]
* [[C++ AMP]]
* [[Global Arrays]]
Line 123 ⟶ 124:
* [[Message Passing Interface|MPI]]
* [[OpenMP]]
* [[OpenCL]]
* [[OpenHMPP]]
* [[OpenACC]]
* [[Parallel Extensions]]
* [[Parallel Virtual Machine|PVM]]
* [[
* [[RaftLib]]
* [[ROCm]]
Line 142 ⟶ 143:
* [[Embarrassingly parallel]]
* [[Parallel slowdown]]
* [[Race condition]]
* [[Software lockout]]
* [[Scalability]]
* [[Starvation (computer science)|Starvation]]
|