Files
2026-07-13 13:33:03 +08:00

50 lines
731 B
Plaintext

namespace CLCache;
attribute "priority";
table TensorInfo {
shape:[int];
}
table OpInfo {
name:string;
type:int;
inputs:[TensorInfo];
outputs:[TensorInfo];
}
table Shader {
buffer:[byte];
program:string;
kernel:string;
buildInfo:string;
md5:string;
}
table Autotuning {
key:string;
gloablSize:[uint];
localSize:[uint];
timeCost:uint;
name:string;
md5:string;
}
table GemmInfo {
gemmSize:[uint];
paramInfo:[uint];
md5:string;
}
table BackendInfo{
deviceName:string;
programs:[Shader];
tunings:[Autotuning];
gemm:[GemmInfo];
driverVersion:string;
}
table Cache {
backends:[BackendInfo];
tuned:[OpInfo];
}
root_type Cache;