XcalableMP、XMP は大規模な並列計算機上での高性能計算向けにC言語およびFortranを拡張して作られたプログラミング言語である。XMPの実行モデルはSPMDであり、その実行主体はノードと呼称する。XMPは並列化の手段として、グローバルビューとローカルビューをユーザに提供している。グローバルビューでは、テンプレートと呼ばれる仮想的なインデックス集合を用いて並列化を行う。グローバルビューでは、OpenMPのように、プログラマは逐次コードに対して指示文を挿入することで、データのマッピング、ノード間のデータのread/write、ループ文の並列化など......
XcalableMP、XMP は大規模な並列計算機上での高性能計算向けにC言語およびFortranを拡張して作られたプログラミング言語である。XMPの実行モデルはSPMDであり、その実行主体はノードと呼称する。XMPは並列化の手段として、グローバルビューとローカルビューをユーザに提供している。グローバルビューでは、テンプレートと呼ばれる仮想的なインデックス集合を用いて並列化を行う......