Research Article
Hardware/Software Adaptive Cryptographic Acceleration for Big Data Processing
Table 1
The running time for accelerator invocation and AES-NI.
| Block Size (Bytes) | Execution time with AES-NI: (us) | Execution time with hardware acceleration: (us) | Initialization: | Encryption:
| Invocation Cost:
|
| 64 | 0.098 | 2.188 | 1.100 | 7.552 | 128 | 0.156 | 1.816 | 1.180 | 7.814 | 256 | 0.282 | 1.546 | 1.360 | 7.854 | 512 | 0.517 | 1.460 | 1.660 | 7.680 | 1024 | 0.985 | 1.918 | 2.300 | 7.282 | 2048 | 1.936 | 1.614 | 3.600 | 7.546 | 4096 | 3.838 | 1.874 | 6.140 | 7.506 | 8192 | 7.653 | 1.774 | 11.280 | 7.806 | 16384 | 15.259 | 1.866 | 21.500 | 7.984 | 32768 | 30.479 | 2.034 | 42.000 | 8.636 | 65536 | 60.902 | 2.128 | 82.940 | 10.212 |
|
|