diff options
author | Aart Bik <ajcbik@google.com> | 2021-12-13 20:41:42 -0800 |
---|---|---|
committer | Aart Bik <ajcbik@google.com> | 2021-12-14 08:30:31 -0800 |
commit | 03fe15cee6e2aa1444f955c86aadfed529353831 (patch) | |
tree | 94ad3cb341d6ccb86e4a6cf6b0d52230609acda4 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | bb2fc19c6355d990a4cfb94be20528fbe37950a8 (diff) | |
download | llvm-03fe15cee6e2aa1444f955c86aadfed529353831.zip llvm-03fe15cee6e2aa1444f955c86aadfed529353831.tar.gz llvm-03fe15cee6e2aa1444f955c86aadfed529353831.tar.bz2 |
[mlir][sparse] speed up sparse tensor file I/O by more than 2x
data point using the 3-dim tensor nell-2.tns
MLIR:
READ FILE INTO COO: 24424.369294 ms ---> improves to ----> 9638.501044 ms
SORT COO BEFORE PACK: 762.834831 ms
PACK COO TO TENSOR: 1243.376245 ms
TACO:
b file read: 13270.9 ms
b pack: 7137.74 ms
b size: (12092 x 9184 x 28818), 925300328 bytes
https://github.com/llvm/llvm-project/issues/52679
Reviewed By: bixia
Differential Revision: https://reviews.llvm.org/D115696
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions