Review Article
Formal ESL Synthesis for Control-Intensive Applications
Table 1
State reduction statistics from the IKBS PARCS optimizer for the five benchmarks.
| Module name | Initial schedule states | PARCS parallelized states | State reduction rate |
| FIR filter main routine | 17 | 10 | 41% | Differential equation solver | 20 | 13 | 35% | RSA main routine | 16 | 11 | 31% | Nested loops 1st subroutine | 28 | 20 | 29% | Nested loops 2nd subroutine (with embedded mem) | 36 | 26 | 28% | Nested loops 2nd subroutine (with external mem) | 96 | 79 | 18% | Nested loops 3rd subroutine | 15 | 10 | 33% | Nested loops 4th subroutine | 18 | 12 | 33% | Nested loops 5th subroutine | 17 | 13 | 24% | MPEG 1st subroutine | 88 | 56 | 36% | MPEG 2nd subroutine | 88 | 56 | 36% | MPEG 3rd subroutine | 37 | 25 | 32% | MPEG top subroutine (with embeded mem) | 326 | 223 | 32% | MPEG top subroutine (with external mem) | 462 | 343 | 26% |
|
|