| 1610 | } |
| 1611 | |
| 1612 | void |
| 1613 | initTrsmLdsLessCachedPattern(MemoryPattern *mempat) |
| 1614 | { |
| 1615 | mempat->name = "2-staged cached global memory based block trsm"; |
| 1616 | mempat->nrLevels = 2; |
| 1617 | mempat->cuLevel = 0; |
| 1618 | mempat->thLevel = 0; |
| 1619 | mempat->sops = &trsmSops; |
| 1620 | |
| 1621 | mpatExtra.aMset = CLMEM_LEVEL_L1; |
| 1622 | mpatExtra.bMset = CLMEM_LEVEL_L1; |
| 1623 | mpatExtra.mobjA = CLMEM_BUFFER; |
| 1624 | mpatExtra.mobjB = CLMEM_BUFFER; |
| 1625 | mempat->extra = &mpatExtra; |
| 1626 | } |
| 1627 | |
| 1628 | #if 0 |
| 1629 |
no outgoing calls
no test coverage detected