Changes between Version 14 and Version 15 of Orio/TuneSpecs
- Timestamp:
- 06/15/08 22:04:17 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Orio/TuneSpecs
v14 v15 8 8 9 9 {{{ 10 def build { 10 # total number of registers 11 let NUM_REGS = 128; 12 # 64MB L1 cache 13 let L1_CACHE_SIZE = 64*(2**20); 14 15 def build { 11 16 arg command = 'icc'; 12 17 arg options = '-fast -parallel'; 13 18 } 14 19 15 let NUM_REGS = 128;16 let L1_CACHE_SIZE = 64*(2**20);17 20 def performance_params { 18 21 param TileSize1[] = [1,32,64,128,256,512]; 19 22 param TileSize2[] = [1,32,64,128,256,512]; 20 param UnrollFactor1[] = range(1,3 2);21 param UnrollFactor2[] = range(1,3 2);23 param UnrollFactor1[] = range(1,33); 24 param UnrollFactor2[] = range(1,33); 22 25 constraint RegisterCapacity = UnrollFactor1 * UnrollFactor2 * 9 <= NUM_REGS; 23 26 constraint L1Tiling = TileSize1 * TileSize2 <= L1_CACHE_SIZE;