CMakeLists.txt
LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements.txt
setup.py
vidrial/__init__.py
vidrial/jit/__init__.py
vidrial/jit/compiler.py
vidrial/jit/ctypes.py
vidrial/jit/decorator.py
vidrial/jit/jit.py
vidrial/jit/package.py
vidrial/jit/runtime.py
vidrial/jit/timer.py
vidrial/jit/timingcache.py
vidrial/jit/tuner.py
vidrial/jit/mosaic_types/__init__.py
vidrial/jit/mosaic_types/algorithms.py
vidrial/jit/mosaic_types/int.py
vidrial/jit/mosaic_types/shape.py
vidrial/jit/mosaic_types/stride.py
vidrial/jit/mosaic_types/tuples.py
vidrial/jit/mosaic_types/types.py
vidrial/jit/mosaic_types/util.py
vidrial/jit/mosaic_types/tests/test_layout.py
vidrial/jit/mosaic_types/tests/test_shape.py
vidrial/jit/mosaic_types/tests/test_tuple.py
vidrial/jit/tests/conftest.py
vidrial/jit/tests/test_compiler.py
vidrial/jit/tests/test_decorator.py
vidrial/jit/tests/test_jit.py
vidrial/jit/tests/test_timing_cache.py
vidrial/jit/tests/test_tuner.py
vidrial/kernels/__init__.py
vidrial/kernels/conftest.py
vidrial/kernels/mma_configurator.py
vidrial/kernels/add_one/__init__.py
vidrial/kernels/add_one/add_one.py
vidrial/kernels/add_one/add_one_kernels.cuh
vidrial/kernels/add_one/test.py
vidrial/kernels/copy/copy_kernels.cuh
vidrial/kernels/mma/__init__.py
vidrial/kernels/mma/binding.py
vidrial/kernels/mma/dimensions.py
vidrial/kernels/mma/kernel.cuh
vidrial/kernels/mma/op.py
vidrial/kernels/mma/test.py
vidrial/kernels/mma_sympow_bwd/__init__.py
vidrial/kernels/mma_sympow_bwd/binding.py
vidrial/kernels/mma_sympow_bwd/dimensions.py
vidrial/kernels/mma_sympow_bwd/interface.py
vidrial/kernels/mma_sympow_bwd/kernel.cuh
vidrial/kernels/mma_sympow_bwd/op.py
vidrial/kernels/mma_sympow_bwd/test.py
vidrial/kernels/reduce/__init__.py
vidrial/kernels/reduce/binding.py
vidrial/kernels/reduce/kernel.cuh
vidrial/kernels/reduce/reduce_utils.cuh
vidrial/kernels/reduce/test.cu
vidrial/kernels/reduce/test.py
vidrial/kernels/sympow/__init__.py
vidrial/kernels/sympow/binding.py
vidrial/kernels/sympow/dimensions.py
vidrial/kernels/sympow/interface.py
vidrial/kernels/sympow/kernel.cuh
vidrial/kernels/sympow/op.py
vidrial/kernels/sympow/test.cu
vidrial/kernels/sympow/test.py
vidrial/kernels/sympow_bwd/__init__.py
vidrial/kernels/sympow_bwd/binding.py
vidrial/kernels/sympow_bwd/kernel.cuh
vidrial/kernels/sympow_bwd/op.py
vidrial/kernels/sympow_bwd/test.cu
vidrial/kernels/sympow_bwd/test.py
vidrial/kernels/sympow_mma/__init__.py
vidrial/kernels/sympow_mma/binding.py
vidrial/kernels/sympow_mma/dimensions.py
vidrial/kernels/sympow_mma/interface.py
vidrial/kernels/sympow_mma/kernel.cuh
vidrial/kernels/sympow_mma/op.py
vidrial/kernels/sympow_mma/test.py
vidrial/kernels/sympow_mma/test_for_dist.py
vidrial/kernels/sympow_mma_normalized/__init__.py
vidrial/kernels/sympow_mma_normalized/binding.py
vidrial/kernels/sympow_mma_normalized/dimensions.py
vidrial/kernels/sympow_mma_normalized/interface.py
vidrial/kernels/sympow_mma_normalized/kernel.cuh
vidrial/kernels/sympow_mma_normalized/op.py
vidrial/kernels/sympow_mma_normalized/test.py
vidrial/kernels/tprod/tprod_kernels.cuh
vidrial/mosaic/__init__.py
vidrial/mosaic/mosaics/copy_mosaic.cuh
vidrial/mosaic/mosaics/mma_mosaic.cuh
vidrial/mosaic/mosaics/perf_mosaic.cuh
vidrial/mosaic/mosaics/swizzle_mosaic.cuh
vidrial/mosaic/mosaics/sympow_mma_mosaic.cuh
vidrial/mosaic/mosaics/sympow_mosaic.cuh
vidrial/mosaic/mosaics/tprod_mosaic.cuh
vidrial/mosaic/mosaics/tests/add_one_mosaic_test.cu
vidrial/mosaic/mosaics/tests/copy_mosaic_test.cu
vidrial/mosaic/mosaics/tests/mma_mosaic_test.cu
vidrial/mosaic/mosaics/tests/swizzle_test.cu
vidrial/mosaic/mosaics/tests/sympow_mma_mosaic_test.cu
vidrial/mosaic/mosaics/tests/sympow_mosaic_test.cu
vidrial/mosaic/mosaics/tests/tprod_mosaic_test.cu
vidrial/mosaic/utils/ABC_utils.cuh
vidrial/mosaic/utils/__init__.py
vidrial/mosaic/utils/allocator.cuh
vidrial/mosaic/utils/common.py
vidrial/mosaic/utils/copy.cuh
vidrial/mosaic/utils/demo.py
vidrial/mosaic/utils/frgthr_tiling.cuh
vidrial/mosaic/utils/gemm.cuh
vidrial/mosaic/utils/gpu.py
vidrial/mosaic/utils/launch.cuh
vidrial/mosaic/utils/pipeline.cuh
vidrial/mosaic/utils/sympow.cuh
vidrial/mosaic/utils/test_utils.py
vidrial/mosaic/utils/tprod.cuh
vidrial/mosaic/utils/utilities.cuh
vidrial/mosaic/utils/tests/frgthr_tiling_test.cu
vidrial/mosaic/utils/tests/ldsm_test.cu
vidrial/mosaic/utils/tests/tprod_test.cu
vidrial/mosaic/utils/tests/utils_test.cu
vidrial/release/mma_sympow_bwd.yaml
vidrial/release/sympow.yaml
vidrial/release/sympow_bwd.yaml
vidrial/release/sympow_mma.yaml
vidrial/release/version.yaml