卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

mpi與openmp并行程序設計 OpenMP和MPI的各自優(yōu)缺點是什么?

OpenMP和MPI的各自優(yōu)缺點是什么?OpenMP和MPI是兩種并行編程方法。比較如下:OpenMP:線程級(并行粒度);共享存儲;隱式(數據分配);可擴展性差;MPI:進程級;分布式存儲;顯式;可

OpenMP和MPI的各自優(yōu)缺點是什么?

OpenMP和MPI是兩種并行編程方法。比較如下:OpenMP:線程級(并行粒度);共享存儲;隱式(數據分配);可擴展性差;MPI:進程級;分布式存儲;顯式;可擴展性好。OpenMP使用共享存儲,這意味著它只適用于SMP和DSM機器,而不適用于集群。MPI適用于各種機器,但其編程模型復雜:需要對應用問題進行分析和劃分,并將問題映射到分布式進程集;需要解決通信延遲和負載不平衡兩個主要問題;MPI程序調試麻煩;MPI程序可靠性差,一個過程有問題,整個程序都會出錯;第二個問題讓人感覺很深。每次聽我們部門平行組的匯報,總聽到他們在解決通信時延大、負載不平衡的問題。并行算法的質量取決于它能否解決這兩個問題。與OpenMP和MPI相比,MapReduce有哪些優(yōu)點?自動并行;容錯;MapReduce的低學習閾值。附件:SMP(對稱多處理),共享總線和內存,單操作系統(tǒng)映像。它在軟件上是可擴展的,但在硬件上不是。DSM(分布式共享內存),SMP的擴展。物理分布式存儲;單一內存地址空間;不一致內存訪問;單一操作系統(tǒng)映像。