Building the Support for Radar Processing Across Memory Hierarchies: Paper: Building the Support for Radar Processing Across Memory Hierarchies: On the Development of an Array Class with Shape using C++ Expression Templates by Lenore R. Mullin, Xingmin Luo and Lawrence A. Bush
Processor / Memory Mapping Σ I=0 CACHE (T H ) -1 … < 12 11 10 > < 15 14 13 > < 15 14 13 > < 12 11 10 > < 0 0 1 > < 0 0 0 > < 0 0 0 > < 0 1 2 > < 1 2 3 > < 4 5 6 > X < 12 11 10 > < 15 14 13 > < 5 6 7 > < 2 3 4 > < 3 4 5 > < 6 7 8 > < 9 0 0 > < 0 0 0 > processor 1
+ C B A <PETE> Shape const Expression <BinaryNode<OpAdd, Reference<Array> , BinaryNode<OpAdd, Reference<Array> , Reference<Array> > > > &expr = A + B + C