intel / intel/opencl-intercept-layer
Buffer Hashes / Compressed buffer dumps
- Dominant language
- C++
- Stars
- 369
- Forks
- 90
- Avg merge
- 15h 13m
- Merged PRs (30d)
- 10
Description
## Observed Behavior
If one enables buffer dumps for multiple (may be all) buffers, the dumps occupy large space, running into several giga bytes. The need for such a large disk space can rule out performing such a run on many systems. Compressing the dumped files after the entire run is also impractical.
## Desired Behavior
1. If it is possible to output buffer hashes (e.g. sha512) as an independently selectable knob, it can provide a way to collect a low-footprint signature of all the buffers.
2. Buffer Compression as an independently selectable knob will provide another equally useful way to collect a medium-footprint signature of all the buffers.
## Steps to Reproduce
Execute an OpenCL application under CLIntercept control, enabling all buffer dumps
Contributor guide
Assessment
This issue has not been assessed yet.