[英]Microsoft API for parallel programming in C
Is there any Microsoft API for parallel programing in C language ? 是否有任何Microsoft API用于C语言的并行编程?
thanks for any answers, 谢谢你的答案,
bye 再见
Over-network-parallel? 在网络并行? I guess not. 我猜不会。 But might be you are in search of threads: 但也许你正在寻找线索:
http://www.relisoft.com/win32/active.html http://www.relisoft.com/win32/active.html
http://msdn.microsoft.com/en-us/library/ms684254%28VS.85%29.aspx http://msdn.microsoft.com/en-us/library/ms684254%28VS.85%29.aspx
http://en.wikipedia.org/wiki/Thread_%28computer_science%29 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.) 从Visual Studio 2005开始 ,Microsoft Visual C ++编译器支持OpenMP版本2 ,它是C的“多平台共享内存并行编程”API(和C ++以及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". “本教程是为C和C ++开发人员编写的,将指导您完成设计,编写,调试和分析Windows HPC Server 2008并行应用程序的步骤”。
Microsoft的Windows HPC Server版本包括用于分布式内存编程的MPI实现。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.