MPI標準3於2011年發佈 ,沒有C++綁定!我的問題是如何在沒有MPI的情況下在C++中編程分佈式計算(注意我們還需要OpenMP CUDA Openacc) 在C++中是否有MPI的替代方案(不是MPI 2.2,boost MPI)? 是建立在TCP/IP上的MPI,所以我可以使用C++中的TCP/IP構建我自己的方式?C++ MPI標準3
是否有開放源碼綁定到MPI 3的C + +?
或者只是你必須堅持到C GTK + CUDA OpenMP的OpenGL的MPI 3
如果你想C++ QT CUDA的OpenMP的OpenGL +分佈式計算API?
Ubuntu和許多Linux發行版試圖用Wayland和MIR取代Xserver,它們都會編寫特殊的API和層來爲OpenGL桌面創建上下文來替換GLX GTK +將在Linux上具有MIR Wayland集成,如果某些人和羣體發生某些變化嘗試修復它嘗試開發新的解決方案
但MPI 3 C++結合我不覺得它
你知道,C API可以在C++中完美地使用...... – Deduplicator 2014-11-04 02:56:06
正如@Deduplicator所說,C API可以很好地使用。事實上,這是Boost和朋友使用的。 – 2014-11-04 02:58:44
C++ API從MPI-3中刪除,因爲它不提供C綁定的真正優勢,而是一個簡單的包裝層。建議使用C++編寫的MPI用戶使用Boost.MPI,它提供了真正的面向對象的接口,並支持諸如類的序列化之類的東西,以便對象可以作爲消息直接發送。 – 2014-11-04 07:45:38