May 2, 2026
Goals
- Implement a naive BoS prefetcher for raytracing workloads.
What I worked on
- Implementd a naive BoS prefetcher for raytracing workloads.
- Running simulations for my new prefetcher and will compare the results against baseline
Key Insights
- Today I faced a bug during implementation where the g++ compiler was warning me against using
for(auto [key,value] : m)in my code since it was only supported-std=c++17, -std=gnu++17, but my project was compiled withstd=c++11, so my code was not C++ ISO compliant. - gcc/g++ do not throw and errors when our code is not ISO compliant but there are warnings, which tell us code may fail when compiled with a different compiler like clang/clang++
Questions / Confusions
None
Ideas / Hypotheses
- No new ideas today ;)
Papers / Resources
None
Next Steps
- Work on the BoS prefetcher in the background and learn about the inner workings of Triton and TensorRT-LLM.
Introspection
- Today was a moderately productive day :)