Skip to content
STIMSMITH

Advanced Encryption Standard (AES) Benchmark

Concept

The Advanced Encryption Standard (AES) benchmark refers to the AES encryption and decryption benchmarks used in the evaluation of the FISH (Fast Instruction SyntHesis) tool. In the FISH paper, AES is one of several cryptography and multimedia benchmarks against which subgraph enumeration and instruction-synthesis run-times are measured.

First seen 8/2/2026
Last seen 8/2/2026
Evidence 2 chunks
Wiki v1

WIKI

Advanced Encryption Standard (AES) Benchmark

The Advanced Encryption Standard (AES) Benchmark denotes the AES encryption (AES enc) and AES decryption (AES dec) workloads used as benchmarks in the evaluation of the FISH (Fast Instruction SyntHesis) custom-processor synthesis tool. In the FISH paper, AES is grouped with other cryptography and multimedia benchmarks (DES, SHA, IDEA, djpeg, g721 encode/decode, rawcaudio, rawdaudio) used to measure run-time performance of the subgraph enumeration and instruction identification algorithms [22f4cc90-8240-484c-bc69-091dfdbee814, 04914463-16db-46e3-ac08-64d2c3e3f00f].

AES Implementation Used

READ FULL ARTICLE →

NEIGHBORHOOD

No graph connections found for this entity yet. It may appear in future ingestion runs.

explore full graph →

RELATIONSHIPS

2 connections
FISH (Fast Instruction SyntHesis) ← evaluates 100% 1e
FISH is evaluated on the AES benchmark
Multimedia and Cryptography Benchmarks part of → 100% 1e
AES is one of the benchmarks in the multimedia and cryptography benchmark suite

CITATIONS

4 sources
4 citations — click to collapse
[1] FISH uses an optimized 32-bit AES encryption and AES decryption implementation from a cryptography benchmark suite as one of its evaluation benchmarks. FISH: Fast Instruction SyntHesis for Custom Processors
[2] Table IV of the FISH paper reports run-times (seconds) for AES enc and AES dec across Atasu et al., Li et al., Bron–Kerbosch, ILP (CPLEX), ILP (lpsolve), and Enum-CMB configurations. FISH: Fast Instruction SyntHesis for Custom Processors
[3] AES encryption, AES decryption, DES, and djpeg are identified as the benchmarks in which the search time dominates over the setup time in the FISH experiments. FISH: Fast Instruction SyntHesis for Custom Processors
[4] Memory access, branch, and division instructions were marked as forbidden instructions in the FISH benchmark experiments. FISH: Fast Instruction SyntHesis for Custom Processors