GenFuzz: GPU-accelerated Hardware Fuzzing using Genetic Algorithm with Multiple Inputs.

DAC(2023)

引用 9|浏览11
暂无评分
摘要
Hardware fuzzing has emerged as a promising automatic verification technique to efficiently discover and verify hardware vulnerabilities. However, hardware fuzzing can be extremely time-consuming due to compute-intensive iterative simulations. While recent research has explored several approaches to accelerate hardware fuzzing, nearly all of them are limited to single-input fuzzing using one thread of a CPU-based simulator. As a result, we propose Gen-Fuzz, a GPU-accelerated hardware fuzzer using a genetic algorithm with multiple inputs. Measuring experimental results on a real industrial design, we show that GenFuzz running on a single A6000 GPU and eight CPU cores achieves 80x runtime speed-up when compared to state-of-the-art hardware fuzzers.
更多
查看译文
关键词
compute-intensive iterative simulations,Gen-Fuzz,genetic algorithm,GenFuzz,GPU-accelerated hardware fuzzer,GPU-accelerated hardware fuzzing,hardware vulnerabilities,promising automatic verification technique,single-input fuzzing,state-of-the-art hardware fuzzers
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要