加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

MPI

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

MPI是一個跨語言的通訊協(xié)議,用于編寫并行計算機。支持點對點和廣播。MPI的目標是高性能,大規(guī)模性,和可移植性。MPI在今天仍為高性能計算的主要模型。主要的MPI-1模型不包括共享內存概念,MPI-2只有有限的分布共享內存概念。 但是MPI程序經常在共享內存的機器上運行。在MPI模型周邊設計程序比在NUMA架構下設計要好因為MPI鼓勵內存本地化。盡管MPI屬于OSI參考模型的第五層或者更高,他的實現可能通過傳輸層的sockets和Transmission Control Protocol (TCP)覆蓋大部分的層。大部分的MPI實現由一些指定慣例集(API)組成,可由C,C++,Fortran,或者有此類庫的語言比如C#, Java or Python直接調用。MPI優(yōu)于老式信息傳遞庫是因為他的可移植性和速度。

MPI是一個跨語言的通訊協(xié)議,用于編寫并行計算機。支持點對點和廣播。MPI的目標是高性能,大規(guī)模性,和可移植性。MPI在今天仍為高性能計算的主要模型。主要的MPI-1模型不包括共享內存概念,MPI-2只有有限的分布共享內存概念。 但是MPI程序經常在共享內存的機器上運行。在MPI模型周邊設計程序比在NUMA架構下設計要好因為MPI鼓勵內存本地化。盡管MPI屬于OSI參考模型的第五層或者更高,他的實現可能通過傳輸層的sockets和Transmission Control Protocol (TCP)覆蓋大部分的層。大部分的MPI實現由一些指定慣例集(API)組成,可由C,C++,Fortran,或者有此類庫的語言比如C#, Java or Python直接調用。MPI優(yōu)于老式信息傳遞庫是因為他的可移植性和速度。收起

查看更多
暫無相關內容,為您推薦以下內容

正在努力加載...