├── .gitignore ├── README.md ├── conftest.py ├── demo.py ├── figure.png ├── pytest.ini ├── requirements.dev.txt ├── requirements.txt ├── src ├── __init__.py ├── ci.py ├── cupy_fft_substrings.py ├── numpy_fft_substrings.py └── simple_substrings.py └── tests ├── test_basic.py ├── test_hard.py └── test_perf.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesfrye/cuda-substrings/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesfrye/cuda-substrings/HEAD/README.md -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesfrye/cuda-substrings/HEAD/conftest.py -------------------------------------------------------------------------------- /demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesfrye/cuda-substrings/HEAD/demo.py -------------------------------------------------------------------------------- /figure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesfrye/cuda-substrings/HEAD/figure.png -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesfrye/cuda-substrings/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements.dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesfrye/cuda-substrings/HEAD/requirements.dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | numpy<2 2 | cupy-cuda12x 3 | -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesfrye/cuda-substrings/HEAD/src/ci.py -------------------------------------------------------------------------------- /src/cupy_fft_substrings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesfrye/cuda-substrings/HEAD/src/cupy_fft_substrings.py -------------------------------------------------------------------------------- /src/numpy_fft_substrings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesfrye/cuda-substrings/HEAD/src/numpy_fft_substrings.py -------------------------------------------------------------------------------- /src/simple_substrings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesfrye/cuda-substrings/HEAD/src/simple_substrings.py -------------------------------------------------------------------------------- /tests/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesfrye/cuda-substrings/HEAD/tests/test_basic.py -------------------------------------------------------------------------------- /tests/test_hard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesfrye/cuda-substrings/HEAD/tests/test_hard.py -------------------------------------------------------------------------------- /tests/test_perf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlesfrye/cuda-substrings/HEAD/tests/test_perf.py --------------------------------------------------------------------------------