Research Article
Low-Complexity Online Synthesis for AMIDAR Processors
Table 2
Complexity of the schedules of benchmark applications.
| (a) Round key generation of encryption of cryptographic cipher benchmarks |
| Rijndael | Twofish | RC6 | Serpent | States | Contexts | States | Contexts | States | Contexts | States | Contexts |
| 55 | 31 | 122 | 83 | 44 | 20 | 103 | 42 |
| | | | | | | | | (b) Single-block encryption of encryption of cryptographic cipher benchmarks |
| Rijndael | Twofish | RC6 | Serpent | States | Contexts | States | Contexts | States | Contexts | States | Contexts |
| 69 | 23 | 40 | 20 | 23 | 19 | 152 | 54 |
| | | | | | | | | (c) Hash algorithms and message digests |
| SHA-1 | | SHA-256 | | MD5 | States | Contexts | | States | Contexts | | States | Contexts |
| 138 | 29 | | 92 | 30 | | 531 | 20 |
| | | | | | | | | (d) Image processing kernels |
| Sobel convolution | | Grayscale filter | | Contrast filter | States | Contexts | | States | Contexts | | States | Contexts |
| 86 | 23 | | 13 | 9 | | 56 | 18 |
| | | | | | | | | (e) JPEG-encoding and its application kernels |
| JPEG-encoder | Color space transformation | Forward DCT | Quantization | States | Contexts | States | Contexts | States | Contexts | States | Contexts |
| 105 | 55 | 17 | 14 | 67 | 36 | 16 | 11 |
|
|