Communicator

  • communicator是由MPI中可用的行程與context所組成的集合。

    • context提供了訊息傳遞的安全空間。
    • context可視為系統所提供的tags.
    • process以rank做區別。
  • MPI-1定義了三個預設的communicator:

    • MPI_COMM_WORLD: 包含了程式執行時所有可用的行程。較複雜的程式會再切成更細的群組。
    • MPI_COMM_NULL: 通常只用於communicator被釋放時。
    • MPI_COMM_SELF: 指本地的行程。
    • 其中只有MPI_COMM_WORLD可用於通訊。

*

results matching ""

    No results matching ""