TABLE 6.
Comparative of computation reuse approaches
| Reference | Granularity | Reuse strategy | Hardware independent | Large Scale dataset | Distributed |
|---|---|---|---|---|---|
| 44 | Fine-grain | Memoization | ✗ | ✗ | ✗ |
| 45 | Fine-grain | Memoization | ✗ | ✗ | ✗ |
| 46 | Fine-grain | Memoization | ✗ | ✗ | ✗ |
| 47 | Fine-grain | Memoization | ✗ | ✗ | ✗ |
| 48 | Fine-grain | Analytic | ✗ | ✓ | ✗ |
| 40 | Fine-grain | Analytic Memoization |
✗ | ✗ | ✗ |
| 41 | Coarse-grain | Memoization | ✓ | ✗ | ✓ |
| 49 | Coarse-grain | Memoization | ✓ | ✗ | ✓ |
| 50 | Coarse-grain | Memoization | ✓ | ✗ | ✗ |
| 38 | Coarse-grain Fine-grain |
Memoization | ✗ | ✗ | ✗ |
| 51 | Coarse-grain | Memoization | ✓ | ✗ | ✓ |
| 52 | Coarse-grain | Analytic | ✓ | ✗ | ✗ |
| 53 | Coarse-grain | Memoization | ✓ | ✓ | ✗ |
| Our Work | Coarse-grain Fine-grain |
Analytic | ✓ | ✓ | ✓ |