Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Issue N6 2014 year

Block Data Layout Automation in C Language Compiler
M. V. Yurushkin , e-mail: m.yurushkin@gmail.com

In this paper C language extension enabling automatic block data layout support is described. It was implemented in OPS (Optimizing Parallel System) using several compiler directives. Numerical experiments results of program acceleration using implemented directives are presented.

Keywords: optimizing compilers, block data layout, data cache, TLB cache
pp. 16–18