Runtime Attestation Overhead Evaluation on CoreMark Pro
1Execution OverheadPACBTI
Evaluation Results
| Method | Links | |||
|---|---|---|---|---|
| PACBTILLVM version=17, Mechanism=Hardware-based (Arm PACBTI)2025.12 | 1 | 4.7 | — | |
| SilhouetteLLVM version=9, Mechanism=Shadow stack2025.12 | 1.3 | 14.42 | — | |
| SuMLLVM version=9, Mechanism=Shadow stack2025.12 | 2.63 | 6.59 | — | |
| BaselineWorkload=parser-125k2026.05 | 9,984 | — | — | |
| BaselineWorkload=Min2026.05 | 9,984 | — | — | |
| Silhouette SSWorkload=parser-125k2026.05 | 10,021 | — | 0.37 | |
| Silhouette SSWorkload=Min2026.05 | 10,021 | — | 0 | |
| WatsonWorkload=parser-125k2026.05 | 10,133 | — | 1.49 | |
| WatsonWorkload=Min2026.05 | 10,133 | — | -0.03 | |
| BaselineWorkload=radix22026.05 | 17,269 | — | — | |
| Silhouette SSWorkload=radix22026.05 | 17,269 | — | 0 | |
| WatsonWorkload=radix22026.05 | 17,269 | — | 0 | |
| BaselineWorkload=linear_alg2026.05 | 18,277 | — | — | |
| Silhouette SSWorkload=linear_alg2026.05 | 18,277 | — | 0 | |
| WatsonWorkload=linear_alg2026.05 | 18,278 | — | 0.01 | |
| BaselineWorkload=loops-all-mem2026.05 | 35,239 | — | — | |
| Silhouette SSWorkload=loops-all-mem2026.05 | 35,239 | — | 0 | |
| WatsonWorkload=loops-all-mem2026.05 | 35,239 | — | 0 | |
| BaselineWorkload=Geomean2026.05 | 38,979.66 | — | — | |
| Silhouette SSWorkload=Geomean2026.05 | 39,098.76 | — | 0.15 | |
| WatsonWorkload=Geomean2026.05 | 39,665.44 | — | 0.59 | |
| BaselineWorkload=sha-test2026.05 | 40,529 | — | — | |
| Silhouette SSWorkload=sha-test2026.05 | 40,764 | — | 0.58 | |
| WatsonWorkload=sha-test2026.05 | 41,238 | — | 1.75 | |
| BaselineWorkload=Average2026.05 | 68,596.57 | — | — | |
| Silhouette SSWorkload=Average2026.05 | 68,869.14 | — | 0.31 | |
| WatsonWorkload=Average2026.05 | 70,553.71 | — | 1.81 | |
| BaselineWorkload=core2026.05 | 136,807 | — | — | |
| Silhouette SSWorkload=core2026.05 | 138,438 | — | 1.19 | |
| WatsonWorkload=core2026.05 | 149,720 | — | 9.44 | |
| WatsonWorkload=nnet_test2026.05 | 221,999 | — | -0.03 | |
| WatsonWorkload=Max2026.05 | 221,999 | — | 9.44 | |
| BaselineWorkload=nnet_test2026.05 | 222,071 | — | — | |
| BaselineWorkload=Max2026.05 | 222,071 | — | — | |
| Silhouette SSWorkload=nnet_test2026.05 | 222,076 | — | 0.01 | |
| Silhouette SSWorkload=Max2026.05 | 222,076 | — | 1.19 |