2011
DOI: 10.1007/s11432-011-4265-0
|View full text |Cite
|
Sign up to set email alerts
|

ASLOP: A field-access affinity-based structure data layout optimizer

Abstract: By rearranging the data, data layout optimizations improve the utilization of a cache line between two of its successive refills, thus reducing the total number of cache line refills and improving the performance of a program. In this paper, we show that to enable structure data layout optimizations to be effective, two parameters, namely intra-instance affinity and inter-instance affinity, need to be considered at the same time in order to model the cache line utilization more accurately. We also propose a li… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 12 publications
(7 citation statements)
references
References 16 publications
0
7
0
Order By: Relevance
“…As STrans is a part of ASLOP, all benchmarks evaluated in ASLOP [3] are well transformed by STrans, including 179.art and 181.mcf from SPEC CPU 2000 [9] , 462.libquantum, 429.mcf, and 472.moldyn from SPEC CPU 2006 [10] , em3d, health, treeadd, and tsp from Olden benchmarks [11] . For each benchmark, we have applied each transformation method.…”
Section: Discussionmentioning
confidence: 99%
See 4 more Smart Citations
“…As STrans is a part of ASLOP, all benchmarks evaluated in ASLOP [3] are well transformed by STrans, including 179.art and 181.mcf from SPEC CPU 2000 [9] , 462.libquantum, 429.mcf, and 472.moldyn from SPEC CPU 2006 [10] , em3d, health, treeadd, and tsp from Olden benchmarks [11] . For each benchmark, we have applied each transformation method.…”
Section: Discussionmentioning
confidence: 99%
“…There are many papers focusing on making decision on a good SDLO or general data layout strategy [2,3,[12][13][14][15][16] .…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations