Invention Grant
US09250950B2 Conditionally updating shared variable directory (SVD) information in a parallel computer 有权
在并行计算机中有条件地更新共享变量目录(SVD)信息

Conditionally updating shared variable directory (SVD) information in a parallel computer
Abstract:
Methods, parallel computers, and computer program products for conditionally updating shared variable directory (SVD) information in a parallel computer are provided. Embodiments include a runtime optimizer receiving a broadcast reduction operation header. The broadcast reduction operation header includes an SVD key and a first SVD address. The first SVD address is associated with the SVD key in a first SVD associated with a first task. Embodiments also include the runtime optimizer retrieving from a remote address cache associated with the second task, a second SVD address indicating a location within a memory partition associated with the first SVD, in response to receiving the broadcast reduction operation header. Embodiments also include the runtime optimizer determining that the first SVD address does not match the second SVD address and updating the remote address cache with the first SVD address.
Information query
Patent Agency Ranking
0/0