tensorflow/third_party
Marcin Radomski 8b47f52ef7 [XLA:GPU] Add BufferDebugLogEntryMetadataStore
Encoding extra metadata about an debug log entry within its ID limits how much
information we can pass. To remove the limitation without the need to pass
extra data between host and device, introduce a metadata store that provides a
opaque ID -> metadata mapping.

Follow up patches will make checksum/NaN tracing use
BufferDebugLogEntryMetadataStore shared between all thunks that operate on
BufferDebugLog:

- BuffersChecksumThunks put the metadata into the store and use the returned
  entry_ids to identify the checksums from BufferDebugLog,
- xla_gpu_buffer_debug_log_dump reads the BufferDebugLog and uses the store to
  resolve the entry_ids into the metadata.

PiperOrigin-RevId: 825462635
2025-10-29 03:18:55 -07:00
..
android
boringssl
cpuinfo
fft2d
flatbuffers Update from flatbuffers 25.2.10 to 25.9.23. 2025-10-01 16:25:25 -07:00
googleapis
hexagon
icu
jpeg
kissfft
libprotobuf_mutator
libwebp
mpi
opencl_headers
pasta
py Fix incorrect python interpreter path of non-bzlmod 2025-10-14 08:36:47 -07:00
pybind11_protobuf
ruy
sobol_data
systemlibs
tf_runtime
vulkan_headers
xla [XLA:GPU] Add BufferDebugLogEntryMetadataStore 2025-10-29 03:18:55 -07:00
xprof [TSL] Clean up integral types 2025-10-17 14:19:08 -07:00
__init__.py
arm_neon_2_x86_sse.BUILD
BUILD.bazel
codegen.BUILD
coremltools.BUILD
cub.BUILD
gif_fix_image_counter.patch
gif_fix_strtok_r.patch
gif.BUILD
linenoise.BUILD
nlohmann_json.BUILD
png_fix_rpi.patch
png.BUILD
pprof.BUILD
repo.bzl Simplify tf_vendored repo rule. 2025-10-02 00:42:00 -07:00
sqlite.BUILD
tf_toolchains.BUILD
tflite_mobilenet_float.BUILD
tflite_mobilenet_quant.BUILD
tflite_mobilenet.BUILD
tflite_ovic_testdata.BUILD
tflite_smartreply.BUILD