intel / intel/opencl-intercept-layer

Buffer Hashes / Compressed buffer dumps

Open
#44 10 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.