2015-04-23 15 views
8

Tiêu chuẩn MPI-3 nói rằng MPI_Win_lock(...) với khóa loại MPI_LOCK_SHARED phải là khóa chặn (độc quyền) nếu và chỉ khi quá trình gốc và đích là giống nhau. MPI_Win_lock_all là khóa của tất cả các quy trình trong cửa sổ có khóa loại MPI_LOCK_SHARED.MPI Một mặt: Khóa độc quyền với MPI_Win_lock_all

Điều này có nghĩa là MPI_Win_lock_all cũng tạo khóa độc quyền từ gốc đến nguồn gốc không?

+0

Câu hỏi hay. Bạn có thể nhắc tôi trang nào của thông số bạn đang trích dẫn không? – Jeff

Trả lời

1

No. MPI_Win_lock_all gây ra khóa chung ở tất cả các quy trình liên quan đến cửa sổ (về mặt kỹ thuật, trong nhóm được liên kết với cửa sổ).

Trong mọi trường hợp, khóa chung và khóa độc quyền khác nhau. Xin vui lòng không conflate khả năng chia sẻ khóa mua lại sẽ chặn trên một số nhà nước từ xa với một khóa độc quyền.

Các vấn đề liên quan