package info (click to toggle)
libxsmm 1.9-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 9,800 kB
  • sloc: ansic: 70,040; fortran: 5,281; makefile: 3,333; cpp: 3,185; sh: 2,136; f90: 1,763; pascal: 1,469; python: 762

Folder: src

d .. (parent)
d d rwxr-xr-x 12,288 template
- - rw-r--r-- 50,956 generator_common.c
- - rw-r--r-- 24,001 generator_common.h
- - rw-r--r-- 13,590 generator_convolution.c
- - rw-r--r-- 23,649 generator_convolution_backward_avx2.c
- - rw-r--r-- 4,781 generator_convolution_backward_avx2.h
- - rw-r--r-- 116,316 generator_convolution_backward_avx512.c
- - rw-r--r-- 13,841 generator_convolution_backward_avx512.h
- - rw-r--r-- 56,236 generator_convolution_common.c
- - rw-r--r-- 21,563 generator_convolution_common.h
- - rw-r--r-- 20,998 generator_convolution_forward_avx2.c
- - rw-r--r-- 3,699 generator_convolution_forward_avx2.h
- - rw-r--r-- 93,639 generator_convolution_forward_avx512.c
- - rw-r--r-- 10,704 generator_convolution_forward_avx512.h
- - rw-r--r-- 20,580 generator_convolution_weight_update_avx2.c
- - rw-r--r-- 4,166 generator_convolution_weight_update_avx2.h
- - rw-r--r-- 69,332 generator_convolution_weight_update_avx512.c
- - rw-r--r-- 8,732 generator_convolution_weight_update_avx512.h
- - rw-r--r-- 12,856 generator_convolution_winograd.c
- - rw-r--r-- 26,668 generator_convolution_winograd_forward_avx512.c
- - rw-r--r-- 2,976 generator_convolution_winograd_forward_avx512.h
- - rw-r--r-- 23,550 generator_convolution_winograd_weight_update_avx512.c
- - rw-r--r-- 3,012 generator_convolution_winograd_weight_update_avx512.h
- - rw-r--r-- 13,940 generator_gemm.c
- - rw-r--r-- 13,062 generator_gemm_avx2_microkernel.c
- - rw-r--r-- 3,264 generator_gemm_avx2_microkernel.h
- - rw-r--r-- 116,163 generator_gemm_avx512_microkernel.c
- - rw-r--r-- 5,929 generator_gemm_avx512_microkernel.h
- - rw-r--r-- 13,188 generator_gemm_avx512_microkernel_nofsdbcst.c
- - rw-r--r-- 3,377 generator_gemm_avx512_microkernel_nofsdbcst.h
- - rw-r--r-- 14,746 generator_gemm_avx_microkernel.c
- - rw-r--r-- 3,254 generator_gemm_avx_microkernel.h
- - rw-r--r-- 60,446 generator_gemm_common.c
- - rw-r--r-- 9,109 generator_gemm_common.h
- - rw-r--r-- 18,938 generator_gemm_imci_avx512.c
- - rw-r--r-- 2,809 generator_gemm_imci_avx512.h
- - rw-r--r-- 24,274 generator_gemm_imci_microkernel.c
- - rw-r--r-- 6,159 generator_gemm_imci_microkernel.h
- - rw-r--r-- 7,216 generator_gemm_noarch.c
- - rw-r--r-- 2,779 generator_gemm_noarch.h
- - rw-r--r-- 20,101 generator_gemm_sse3_avx_avx2_avx512.c
- - rw-r--r-- 3,817 generator_gemm_sse3_avx_avx2_avx512.h
- - rw-r--r-- 21,169 generator_gemm_sse3_microkernel.c
- - rw-r--r-- 3,264 generator_gemm_sse3_microkernel.h
- - rw-r--r-- 3,780 generator_matcopy.c
- - rw-r--r-- 25,822 generator_matcopy_avx_avx512.c
- - rw-r--r-- 2,831 generator_matcopy_avx_avx512.h
- - rw-r--r-- 18,975 generator_spgemm.c
- - rw-r--r-- 25,398 generator_spgemm_csc_asparse.c
- - rw-r--r-- 4,885 generator_spgemm_csc_asparse.h
- - rw-r--r-- 10,733 generator_spgemm_csc_bsparse.c
- - rw-r--r-- 3,109 generator_spgemm_csc_bsparse.h
- - rw-r--r-- 22,962 generator_spgemm_csc_bsparse_soa.c
- - rw-r--r-- 3,831 generator_spgemm_csc_bsparse_soa.h
- - rw-r--r-- 9,487 generator_spgemm_csc_reader.c
- - rw-r--r-- 3,123 generator_spgemm_csc_reader.h
- - rw-r--r-- 8,660 generator_spgemm_csr_asparse.c
- - rw-r--r-- 3,109 generator_spgemm_csr_asparse.h
- - rw-r--r-- 16,009 generator_spgemm_csr_asparse_reg.c
- - rw-r--r-- 3,426 generator_spgemm_csr_asparse_reg.h
- - rw-r--r-- 21,358 generator_spgemm_csr_asparse_soa.c
- - rw-r--r-- 5,260 generator_spgemm_csr_asparse_soa.h
- - rw-r--r-- 17,670 generator_spgemm_csr_bsparse_soa.c
- - rw-r--r-- 3,831 generator_spgemm_csr_bsparse_soa.h
- - rw-r--r-- 7,534 generator_spgemm_csr_reader.c
- - rw-r--r-- 3,123 generator_spgemm_csr_reader.h
- - rw-r--r-- 3,796 generator_transpose.c
- - rw-r--r-- 49,044 generator_transpose_avx_avx512.c
- - rw-r--r-- 2,853 generator_transpose_avx_avx512.h
- - rw-r--r-- 219,613 generator_x86_instructions.c
- - rw-r--r-- 33,965 generator_x86_instructions.h
- - rw-r--r-- 19,082 libxsmm_bgemm.c
- - rw-r--r-- 6,584 libxsmm_cpuid_x86.c
- - rw-r--r-- 117,486 libxsmm_dnn.c
- - rw-r--r-- 12,780 libxsmm_dnn_convolution_backward.c
- - rw-r--r-- 2,934 libxsmm_dnn_convolution_backward.h
- - rw-r--r-- 19,277 libxsmm_dnn_convolution_forward.c
- - rw-r--r-- 2,913 libxsmm_dnn_convolution_forward.h
- - rw-r--r-- 12,205 libxsmm_dnn_convolution_weight_update.c
- - rw-r--r-- 2,949 libxsmm_dnn_convolution_weight_update.h
- - rw-r--r-- 20,964 libxsmm_dnn_convolution_winograd_backward.c
- - rw-r--r-- 2,987 libxsmm_dnn_convolution_winograd_backward.h
- - rw-r--r-- 23,029 libxsmm_dnn_convolution_winograd_forward.c
- - rw-r--r-- 3,004 libxsmm_dnn_convolution_winograd_forward.h
- - rw-r--r-- 12,702 libxsmm_dnn_convolution_winograd_weight_update.c
- - rw-r--r-- 2,846 libxsmm_dnn_convolution_winograd_weight_update.h
- - rw-r--r-- 10,177 libxsmm_dnn_dryruns.c
- - rw-r--r-- 3,383 libxsmm_dnn_dryruns.h
- - rw-r--r-- 112,939 libxsmm_dnn_handle.c
- - rw-r--r-- 2,714 libxsmm_dnn_handle.h
- - rw-r--r-- 6,147 libxsmm_ext.c
- - rw-r--r-- 4,571 libxsmm_ext.h
- - rw-r--r-- 4,834 libxsmm_ext_bgemm.c
- - rw-r--r-- 46,609 libxsmm_ext_gemm.c
- - rw-r--r-- 11,638 libxsmm_ext_trans.c
- - rw-r--r-- 10,949 libxsmm_fsspmdm.c
- - rw-r--r-- 50,805 libxsmm_gemm.c
- - rw-r--r-- 30,827 libxsmm_gemm.h
- - rw-r--r-- 22,106 libxsmm_gemm_diff.c
- - rw-r--r-- 6,729 libxsmm_gemm_diff.h
- - rw-r--r-- 12,010 libxsmm_generator.c
- - rw-r--r-- 6,562 libxsmm_generator_convolution_driver.c
- - rw-r--r-- 7,802 libxsmm_generator_convolution_winograd_driver.c
- - rw-r--r-- 11,537 libxsmm_generator_gemm_driver.c
- - rw-r--r-- 22,903 libxsmm_hash.c
- - rw-r--r-- 3,988 libxsmm_hash.h
- - rw-r--r-- 100,279 libxsmm_main.c
- - rw-r--r-- 25,923 libxsmm_main.h
- - rw-r--r-- 57,757 libxsmm_malloc.c
- - rw-r--r-- 11,269 libxsmm_math.c
- - rw-r--r-- 25,712 libxsmm_mhd.c
- - rw-r--r-- 9,738 libxsmm_perf.c
- - rw-r--r-- 2,616 libxsmm_perf.h
- - rw-r--r-- 7,684 libxsmm_python.c
- - rw-r--r-- 25,050 libxsmm_spmdm.c
- - rw-r--r-- 4,016 libxsmm_spmdm_begin.h
- - rw-r--r-- 10,396 libxsmm_spmdm_begin_avx2.h
- - rw-r--r-- 16,850 libxsmm_spmdm_begin_avx512.h
- - rw-r--r-- 3,048 libxsmm_spmdm_end.h
- - rw-r--r-- 25,504 libxsmm_sync.c
- - rw-r--r-- 4,771 libxsmm_timer.c
- - rw-r--r-- 18,241 libxsmm_trace.c
- - rw-r--r-- 4,487 libxsmm_trace.h
- - rw-r--r-- 19,372 libxsmm_trans.c
- - rw-r--r-- 9,996 libxsmm_trans.h
- - rw-r--r-- 5,178 perf_jitdump.h