摘要 |
A method for optimizing distributed memory access using a protected page. The method includes generating library calls to perform array accesses. The method further includes generating a layout map or assisting the accesses. Each processor possesses a local copy of this map. The method proceeds by allocating arrays across the processors, such that each processor receives a local portion of the array. The method further proceeds by reserving the memory location immediately before the local address. Then, the method proceeds by placing the memory location address under access protection, such that a protected page is formed.
|