Parallel Programming

tim18
Total Points: 25257
Status Points: 24757
Brown Belt
July 15, 2008 6:50 PM PDT
Rate
 
#1
Parallel programming on a cluster system with network connection most often uses MPI, but may use Intel Cluster OpenMP, or, possibly, something like Fortran 2008 co-arrays or UPC.  Parallel programming for a multi-core system most often uses threading, such as OpenMP or TBB.  Fortran, C, and C++ are in widespread use for both MPI and OpenMP programming, with large programs commonly using 2 of them.  "hybrid" combinations of MPI and OpenMP are becoming increasingly important.

Forum Statistics

4387 users have contributed to 23806 threads and 69073 posts to date.
In the past 24 hours, we have 10 new thread(s) 28 new posts(s), and 37 new user(s).

In the past 3 days, the most popular thread for everyone has been OpenMP compile error The post with the most views is Passing slice of array pointer to sub The most posts were made to

Please welcome our newest member Zhu Wang (Intel)