Re:Let’s build a high-performance fuzzer with GPUs
by ksml on Thursday October 22, 2020 @01:06PM
(#24860323)
Thanks for checking it out!
1) The generated PTX is written to a file and then dynamically loaded into the fuzzer, which is a CUDA program. Specifically, the cuModuleLoad function can be called to load a ptx file, and then cuModuleGetFunction can be used kind of like dlsym to get pointers to functions that were loaded from the ptx.
2) We do plan to open source! Currently the code is definitely research grade and needs some more work.
- How does the generated ptx code interface with the rest of the system. Is it embedded into some CUDA code?
- Any plans to open source?