Is there any Microsoft API for parallel progr开发者_如何学JAVAaming in C language ?
thanks for any answers,
bye
Yes, they implement OpenMP version 2. Start reading here.
Over-network-parallel? I guess not. But might be you are in search of threads:
http://www.relisoft.com/win32/active.html
http://msdn.microsoft.com/en-us/library/ms684254%28VS.85%29.aspx
http://en.wikipedia.org/wiki/Thread_%28computer_science%29
Since Visual Studio 2005, the Microsoft Visual C++ compiler has supported OpenMP version 2, which is a "multi-platform shared-memory parallel programming" API for C. (And C++ as well as Fortran.)
Also see this tutorial which describes both network and multiprocessor parallelism, quoting:
"Written for the C and C++ developer, this tutorial walks you through the steps of designing, writing, debugging and profiling a parallel application for Windows HPC Server 2008".
Microsoft's Windows HPC Server version includes an implementation of MPI for distributed-memory programming.
精彩评论