
Study on Data Locality and Its Optimization Technologies in Multiprocessor Systems
Yang Xuejun、 Dai Huadong、 Xia Jun
Strategic Study of CAE ›› 2002, Vol. 4 ›› Issue (5) : 44-52.
Study on Data Locality and Its Optimization Technologies in Multiprocessor Systems
Yang Xuejun、 Dai Huadong、 Xia Jun
As one of the most important issues in multiprocessor systems, data locality is a main direction of studies on such systems. Combining the recent research achievements by the authors with the current state of studies in this field, a systematic discussion on data locality and its optimization technologies in multiprocessor systems was brought forth. Driven by the deficiency of current locality measurement models, an enhanced model suitable for hierarchy parallel computer architectures was proposed. Besides, from the viewpoint of static locality optimization technologies, a data transformation framework based on projection and delaminating policy was designed. While on the side of dynamic locality optimization technologies, a dynamic page migration mechanism based on instantaneous access information was implemented. More discussion about both static and dynamic optimization policies was presented in this paper. In addition, in-depth investigation on memory consistency model ,which raised as a key problem in exploiting locality optimization, was also stressed and a new model centered on operating system——thread consistency model was put forward.
computer / multiprocessorsystem / data locality / locality measurement model / data transformation framework / page migration / thread consistency model
/
〈 |
|
〉 |