├── LICENSE ├── Makefile ├── README.md ├── bin └── .keep ├── include ├── ans_encoder.h ├── ans_encoder_table.h ├── ans_table_generator.h ├── cuhd_codetable.h ├── cuhd_constants.h ├── cuhd_cuda_definitions.h ├── cuhd_definitions.h ├── cuhd_gpu_codetable.h ├── cuhd_gpu_decoder.h ├── cuhd_gpu_decoder_memory.h ├── cuhd_gpu_input_buffer.h ├── cuhd_gpu_memory_buffer.h ├── cuhd_gpu_memory_buffer.hxx ├── cuhd_gpu_output_buffer.h ├── cuhd_input_buffer.h ├── cuhd_output_buffer.h ├── cuhd_subsequence_sync_point.h ├── cuhd_util.h ├── multians.h └── multicore_decoder.h └── src ├── ans_encoder.cc ├── ans_table_generator.cc ├── main.cc ├── multians_codetable.cc ├── multians_gpu_codetable.cc ├── multians_gpu_decoder.cu ├── multians_gpu_decoder_memory.cc ├── multians_gpu_input_buffer.cc ├── multians_gpu_output_buffer.cc ├── multians_input_buffer.cc ├── multians_output_buffer.cc ├── multians_util.cc └── multicore_decoder.cc /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/README.md -------------------------------------------------------------------------------- /bin/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /include/ans_encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/ans_encoder.h -------------------------------------------------------------------------------- /include/ans_encoder_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/ans_encoder_table.h -------------------------------------------------------------------------------- /include/ans_table_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/ans_table_generator.h -------------------------------------------------------------------------------- /include/cuhd_codetable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_codetable.h -------------------------------------------------------------------------------- /include/cuhd_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_constants.h -------------------------------------------------------------------------------- /include/cuhd_cuda_definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_cuda_definitions.h -------------------------------------------------------------------------------- /include/cuhd_definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_definitions.h -------------------------------------------------------------------------------- /include/cuhd_gpu_codetable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_gpu_codetable.h -------------------------------------------------------------------------------- /include/cuhd_gpu_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_gpu_decoder.h -------------------------------------------------------------------------------- /include/cuhd_gpu_decoder_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_gpu_decoder_memory.h -------------------------------------------------------------------------------- /include/cuhd_gpu_input_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_gpu_input_buffer.h -------------------------------------------------------------------------------- /include/cuhd_gpu_memory_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_gpu_memory_buffer.h -------------------------------------------------------------------------------- /include/cuhd_gpu_memory_buffer.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_gpu_memory_buffer.hxx -------------------------------------------------------------------------------- /include/cuhd_gpu_output_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_gpu_output_buffer.h -------------------------------------------------------------------------------- /include/cuhd_input_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_input_buffer.h -------------------------------------------------------------------------------- /include/cuhd_output_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_output_buffer.h -------------------------------------------------------------------------------- /include/cuhd_subsequence_sync_point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_subsequence_sync_point.h -------------------------------------------------------------------------------- /include/cuhd_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/cuhd_util.h -------------------------------------------------------------------------------- /include/multians.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/multians.h -------------------------------------------------------------------------------- /include/multicore_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/include/multicore_decoder.h -------------------------------------------------------------------------------- /src/ans_encoder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/src/ans_encoder.cc -------------------------------------------------------------------------------- /src/ans_table_generator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/src/ans_table_generator.cc -------------------------------------------------------------------------------- /src/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/src/main.cc -------------------------------------------------------------------------------- /src/multians_codetable.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/src/multians_codetable.cc -------------------------------------------------------------------------------- /src/multians_gpu_codetable.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/src/multians_gpu_codetable.cc -------------------------------------------------------------------------------- /src/multians_gpu_decoder.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/src/multians_gpu_decoder.cu -------------------------------------------------------------------------------- /src/multians_gpu_decoder_memory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/src/multians_gpu_decoder_memory.cc -------------------------------------------------------------------------------- /src/multians_gpu_input_buffer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/src/multians_gpu_input_buffer.cc -------------------------------------------------------------------------------- /src/multians_gpu_output_buffer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/src/multians_gpu_output_buffer.cc -------------------------------------------------------------------------------- /src/multians_input_buffer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/src/multians_input_buffer.cc -------------------------------------------------------------------------------- /src/multians_output_buffer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/src/multians_output_buffer.cc -------------------------------------------------------------------------------- /src/multians_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/src/multians_util.cc -------------------------------------------------------------------------------- /src/multicore_decoder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weissenberger/multians/HEAD/src/multicore_decoder.cc --------------------------------------------------------------------------------