Accelerator Value Spectra
ConceptAccelerator Value Spectra are FPGA-relevant runtime measurements tracked from synthesized HLS kernels (e.g., actual variable value ranges, accessed memory offsets, used stack size, loop iteration counts, and FIFO queue sizes) used by HeteroFuzz as guidance feedback to detect platform-dependent divergence between CPU and FPGA execution.
WIKI
Accelerator Value Spectra
Definition
Accelerator Value Spectra are FPGA-relevant runtime value measurements collected from synthesized hardware kernels produced by High-Level Synthesis (HLS). Because HLS implements branching as a pipeline of hardware logic—where each branch executes in parallel as long as prior signals are ready, but untaken branches simply produce unused outputs—branch coverage cannot be derived directly from the synthesized hardware. To overcome this limitation, HeteroFuzz analyzes inserted HLS pragmas and traces their associated FPGA-relevant spectra as accelerator feedback [chunk:58e8345a]. Accelerator Value Spectra are described as a multi-dimensional guidance feedback signal, used alongside host-code branch coverage, to detect platform-dependent divergence between CPU and FPGA execution [chunk:309a4e09].
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →