Kosmix
One sec... we're building your guide for
Parallel Programming
Bookmark / Share
Parallel programming
Overview
Main ›
Tweets
Twitter.com
One sec... we're getting the
Tweets
More from Twitter.com »
Topics Related to Parallel Programming
?
Fortran
(19)
Fortran 77
Fortran 90
Fortran 95
Openmp
FORTRAN 66
FORTRAN 66
FORTRAN 77
Fortran 5 (programming language)
Fortran 66
Fortran compilers
Fortran language features
Fortran software
Hollerith constant
John Backus
Lois Haibt
Paul H. Cress
Photran
Roy Nutt
SIMSCRIPT
SLATEC
more...
Distributed computing architecture
Distributed memory
Message passing
Shared memory
Distributed shared memory
Cluster computing
Network of workstations
Mapreduce
Flynn's Taxonomy
(11)
MIMD
Multi-core
SIMD
SPMD
Asymmetric multiprocessing
Asymmetric multiprocessing
Flynn's taxonomy
SISD
Simultaneous multithreading
Symmetric multiprocessing
Temporal multithreading
Von Neumann architecture
more...
Concurrent computing
(43)
Concurrent programming languages
Distributed programming
Multithreaded
Transputer
Actor model
Actor model
Cache coherence
Cluster (computing)
Cluster-aware application
Computer multitasking
Concurrency pattern
Concurrent algorithms
Concurrent constraint logic programming
Concurrent programming libraries
Coroutine
Cyclic executive
Denotational semantics
Distributed computing conferences
Global Interpreter Lock
High Performance Systems Group
Inter-process communication
JCSP re
Java concurrency
List of important publications in concurrent, parallel, and distributed computing
Microsoft Cluster Server
Nonpreemptive multitasking
PCLSRing
Parallax Propeller
Portable cluster
Preemption (computing)
Prescient store
Process (computing)
Protected procedure
Reactor pattern
Researchers in distributed computing
Resource allocation (computer)
Scheduling (computing)
Shared memory
Sideband computing
Sieve C++ Parallel Programming System
Stackless Python
Threads
Trace theory
Transparallel processing
more...
Concurrency
Concurrent systems
Petri nets
Concurrent programming
Concurrent programming languages
Parallel programming model
Cilk
Unified Parallel C
NESL
Dataflow programming
Programming paradigms
Generic programming
Functional programming
Logic programming
Object-oriented languages
Parallel programming model
Dataflow programming
Programming language topics
Programming languages
Software transactional memory
Programming language design
Visual programming
Programming paradigms
Application programming interfaces
Intel Threading Building Blocks
Intel Parallel Studio
Message passing interface
Openmp
Parallel Extensions
PLINQ
Parallel LINQ
Task Parallel Library
Plinq
C++ programming language family
(10)
Charm++
C++/CLI
Embedded C++
Felix (programming language)
Intel Parallel Studio
Intel Parallel Studio
Intel Threading Building Blocks
Managed Extensions for C++
R++
Sieve C++ Parallel Programming System
μC++
more...
Computing
Programming
Massively parallel
Supercomputing
Parallel I/O
Concurrent programming
Computer science
Symposium on Principles and Practice of Parallel Programming
Scientific computation
International Conference on Logic Programming
Programming languages
Concurrency
Parallel computing
(197)
Data parallel
High Performance Fortran
High performance computing
Parallel algorithms
Task parallelism
Task parallelism
ASCI White
AccelerEyes
Alewife (multiprocessor)
All nearest smaller values
Ambric
Amdahl's law
Amorphous computing
Anton (computer)
Asymmetric multiprocessing
BBN Butterfly
BMDFM
Barrier (computer science)
Beowulf (computing)
Bit-level parallelism
Blue Gene
Bulk synchronous parallel
C.mmp
Cache coherence
Cache coherency
Cache only memory architecture
Calculus of Broadcasting Systems
Caltech Cosmic Cube
Cellular architecture
Cellular multiprocessing
Cluster (computing)
Cluster manager
Cluster-aware application
Comparison of MPI, OpenMP, and Stream Processing
Computational Research Laboratories
Condor High-Throughput Computing System
Connection Machine
Coscheduling
Cost efficiency
DAP FORTRAN
Deep Blue (chess computer)
Direct Connect Architecture
Diskless Shared Root Cluster
Distributed computing architecture
Distributed computing conferences
Distributed memory
Domain decomposition methods
Ease (programming language)
Embarrassingly parallel
Encore Computer
FPS AP-120B
Fifth generation computer
Finite element machine
Fixstars Solutions
Flexible Architecture for Simulation and Testing
Flow-based programming
Flynn's Taxonomy
Fortran
GPGPU
Ganglia (software)
Geometric-- Arithmetic Parallel Processor
Global Arrays
Global array
Gluster
Goodyear MPP
Google File System
Grand Central Dispatch
Grid MP
Gustafson's law
Heterogeneous Element Processor
High Productivity Computing Systems
High-performance technical computing
High-throughput computing
IBM AIX Parallel System Support Programs (PSSP)
IBM Kittyhawk
IBM Parallel Sysplex
IBM Scalable POWERparallel
ICL Distributed Array Processor
ILLIAC III
ILLIAC IV
IP Virtual Server
IPFlex
ISP Formal Verification Tool
Industrial Real-Time Fortran
Inmos
Intel Ct
Intel Paragon
Intel Parallel Studio
Intel Threading Building Blocks
Intel iPSC
Intel iPSC/2
Intel iPSC/860
JUGENE
Jazz DSP
Karp-Flatt metric
LAM/MPI
Linda (coordination language)
Linux Virtual Server
Linux-HA
LinuxPMI
List of important publications in concurrent, parallel, and distributed computing
List ranking
Livermore loops
LogP machine
Loop scheduling
MDMX
MIMD
MOSIX
MPICH
Many-task computing
Mapreduce
Massive parallel processing
Massively parallel
Massively parallel processor array
Master-checker
Meiko Scientific
Memory coherence
Message passing interface
Micro-Threads (multi core)
Microsoft Cluster Server
Multi-core
Multiprocessing
Network Based Computing Lab
Non-Uniform Memory Access
Ntropy
Open MPI
Open Source Cluster Application Resources
Open-Sharedroot
OpenSSI
OpenVMS
Openmp
Orc (programming language)
PERCS
POSIX Threads
Paraccel
Parallel Element Processing Ensemble
Parallel Virtual Machine
Parallel computation thesis
Parallel programming model
Parallel slowdown
Partitioned global address space
PeakStream
Portable cluster
Prefix sum
Program Composition Notation
PyLinda
QCDOC
Quadrics
QuadricsRms
Relaxed sequential
Researchers in distributed computing
Rocks Cluster Distribution
SIMD
SIMD computing
SPMD
SSE3
SWAR
Scalable Cluster Environment
SciNet Consortium
Shaheen (supercomputer)
Shaheen supercomputer
Shared memory
Shelving buffer
SiCortex
Sieve C++ Parallel Programming System
Speculative multithreading
Speedup
Stone Soupercomputer
Sun Grid Engine
Superscalar
Symmetric multiprocessing
Symphony (software)
Symphony Developer Edition
Systolic array
Teramac
Tightly Coupled Systems
Tilera
Transputer
TriMedia (Mediaprocessor)
Tricore
Trilinos
Tuple space
Two-node cluster
UPCRC Illinois
Ultracomputer
UniCluster
Unified Parallel C
Uniform Memory Access
Vector processor
Very long instruction word
Visual Instruction Set
XCore XS1-G4
XCore XS1-L1
Xetal
ZPL (programming language)
gridMathematica
openMosix
picoChip
more...
GPGPU
RapidMind
OpenCL
See also
(20)
Parallel processing
The Parallel
Parallel Virtual Machine
Information technology
Texas Advanced Computing Center
Texas Advanced Computing Center
Automatic parallelization
Compilers
Nested data
Multicore cable
Parallel port
Macintosh magazines
Top 500 Supercomputers
Papers (software)
Maspar
Chemnitz University of Technology
ACM SIGPLAN
Standard Commands for Programmable Instruments
Constraint logic programming
Functional languages
Bulletin board systems
more...
more categories...