Dynamically allocated structure-type data remapping scheme동적 구조체 데이터의 필드 재구성

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 346
  • Download : 0
In many computer systems with large data computations, the delay of memory access is one of the major performance bottlenecks. As a result, many researchers investigated various techniques to reduce the memory latency. One way to improve memory latency is exploiting localities built in applications. Modern micro-processors usually adapt cache to exploit those localities. In this paper, we propose enhanced field remapping techniques for dynamically allocated structures to provide better locality than conventional field layouts can. By aggregating and grouping fields from multiple structures, we restructure the layout of fields in dynamic structures, reducing cache miss rates, amount of page usages, and execution time as a result. Experimental results with Olden benchmark show the effectiveness of our field remapping approaches. Compared to the original programs, average L1 and L2 cache misses are reduced by 30% and 10%, respectively. As a result, our remapping achieves 13% faster execution time on average than original programs. These results are far better than previously proposed field remapping methods, which require wasted padding between fields when the sizes of fields are different.
Advisors
Han, Hwan-Sooresearcher한환수researcher
Description
한국과학기술원 : 전산학전공,
Publisher
한국과학기술원
Issue Date
2005
Identifier
243811/325007  / 020033145
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학전공, 2005.2, [ v, 30 p. ]

Keywords

Data reorganization; field remapping; 구조체 항목 재배치; 데이터 재구성

URI
http://hdl.handle.net/10203/34652
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=243811&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0