How To Install libxsmm-devel on Fedora 36

In this tutorial we learn how to install libxsmm-devel in Fedora 36. libxsmm-devel is Development files for libxsmm

Introduction

In this tutorial we learn how to install libxsmm-devel on Fedora 36.

What is libxsmm-devel

The libxsmm-devel package contains libraries and header files for developing applications that use libxsmm.

We can use yum or dnf to install libxsmm-devel on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install libxsmm-devel.

Install libxsmm-devel on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install libxsmm-devel using dnf by running the following command:

sudo dnf -y install libxsmm-devel

Install libxsmm-devel on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install libxsmm-devel using yum by running the following command:

sudo yum -y install libxsmm-devel

How To Uninstall libxsmm-devel on Fedora 36

To uninstall only the libxsmm-devel package we can use the following command:

sudo dnf remove libxsmm-devel

libxsmm-devel Package Contents on Fedora 36

/usr/bin/libxsmm_gemm_generator
/usr/include/libxsmm
/usr/include/libxsmm.f
/usr/include/libxsmm.h
/usr/include/libxsmm/generator_common.c
/usr/include/libxsmm/generator_common.h
/usr/include/libxsmm/generator_gemm.c
/usr/include/libxsmm/generator_gemm_avx2_microkernel.c
/usr/include/libxsmm/generator_gemm_avx2_microkernel.h
/usr/include/libxsmm/generator_gemm_avx512_microkernel.c
/usr/include/libxsmm/generator_gemm_avx512_microkernel.h
/usr/include/libxsmm/generator_gemm_avx_microkernel.c
/usr/include/libxsmm/generator_gemm_avx_microkernel.h
/usr/include/libxsmm/generator_gemm_common.c
/usr/include/libxsmm/generator_gemm_common.h
/usr/include/libxsmm/generator_gemm_noarch.c
/usr/include/libxsmm/generator_gemm_noarch.h
/usr/include/libxsmm/generator_gemm_sse3_avx_avx2_avx512.c
/usr/include/libxsmm/generator_gemm_sse3_avx_avx2_avx512.h
/usr/include/libxsmm/generator_gemm_sse3_microkernel.c
/usr/include/libxsmm/generator_gemm_sse3_microkernel.h
/usr/include/libxsmm/generator_matcopy.c
/usr/include/libxsmm/generator_matcopy_avx_avx512.c
/usr/include/libxsmm/generator_matcopy_avx_avx512.h
/usr/include/libxsmm/generator_mateltwise.c
/usr/include/libxsmm/generator_mateltwise_avx_avx512.c
/usr/include/libxsmm/generator_mateltwise_avx_avx512.h
/usr/include/libxsmm/generator_packed.c
/usr/include/libxsmm/generator_packed_aux.h
/usr/include/libxsmm/generator_packed_gemm_ac_rm_avx_avx2_avx512.c
/usr/include/libxsmm/generator_packed_gemm_ac_rm_avx_avx2_avx512.h
/usr/include/libxsmm/generator_packed_gemm_avx_avx512.c
/usr/include/libxsmm/generator_packed_gemm_avx_avx512.h
/usr/include/libxsmm/generator_packed_gemm_bc_rm_avx_avx2_avx512.c
/usr/include/libxsmm/generator_packed_gemm_bc_rm_avx_avx2_avx512.h
/usr/include/libxsmm/generator_packed_gemmnn.h
/usr/include/libxsmm/generator_packed_getrf_avx_avx512.c
/usr/include/libxsmm/generator_packed_getrf_avx_avx512.h
/usr/include/libxsmm/generator_packed_trmm_avx_avx512.c
/usr/include/libxsmm/generator_packed_trmm_avx_avx512.h
/usr/include/libxsmm/generator_packed_trsm_avx_avx512.c
/usr/include/libxsmm/generator_packed_trsm_avx_avx512.h
/usr/include/libxsmm/generator_packed_trsm_dmacros.h
/usr/include/libxsmm/generator_packed_xct_avx2_lln.h
/usr/include/libxsmm/generator_spgemm.c
/usr/include/libxsmm/generator_spgemm_csc_asparse.c
/usr/include/libxsmm/generator_spgemm_csc_asparse.h
/usr/include/libxsmm/generator_spgemm_csc_bsparse.c
/usr/include/libxsmm/generator_spgemm_csc_bsparse.h
/usr/include/libxsmm/generator_spgemm_csc_bsparse_soa.c
/usr/include/libxsmm/generator_spgemm_csc_bsparse_soa.h
/usr/include/libxsmm/generator_spgemm_csc_csparse_soa.c
/usr/include/libxsmm/generator_spgemm_csc_csparse_soa.h
/usr/include/libxsmm/generator_spgemm_csc_reader.c
/usr/include/libxsmm/generator_spgemm_csc_reader.h
/usr/include/libxsmm/generator_spgemm_csr_asparse.c
/usr/include/libxsmm/generator_spgemm_csr_asparse.h
/usr/include/libxsmm/generator_spgemm_csr_asparse_reg.c
/usr/include/libxsmm/generator_spgemm_csr_asparse_reg.h
/usr/include/libxsmm/generator_spgemm_csr_asparse_soa.c
/usr/include/libxsmm/generator_spgemm_csr_asparse_soa.h
/usr/include/libxsmm/generator_spgemm_csr_bsparse_soa.c
/usr/include/libxsmm/generator_spgemm_csr_bsparse_soa.h
/usr/include/libxsmm/generator_spgemm_csr_reader.c
/usr/include/libxsmm/generator_spgemm_csr_reader.h
/usr/include/libxsmm/generator_transpose.c
/usr/include/libxsmm/generator_transpose_avx_avx512.c
/usr/include/libxsmm/generator_transpose_avx_avx512.h
/usr/include/libxsmm/generator_x86_instructions.c
/usr/include/libxsmm/generator_x86_instructions.h
/usr/include/libxsmm/libxsmm_blocked_gemm.c
/usr/include/libxsmm/libxsmm_blocked_gemm_types.h
/usr/include/libxsmm/libxsmm_cpuid_x86.c
/usr/include/libxsmm/libxsmm_diff.h
/usr/include/libxsmm/libxsmm_dnn.c
/usr/include/libxsmm/libxsmm_dnn_convolution.c
/usr/include/libxsmm/libxsmm_dnn_convolution_backward.c
/usr/include/libxsmm/libxsmm_dnn_convolution_backward.h
/usr/include/libxsmm/libxsmm_dnn_convolution_forward.c
/usr/include/libxsmm/libxsmm_dnn_convolution_forward.h
/usr/include/libxsmm/libxsmm_dnn_convolution_weight_update.c
/usr/include/libxsmm/libxsmm_dnn_convolution_weight_update.h
/usr/include/libxsmm/libxsmm_dnn_elementwise.c
/usr/include/libxsmm/libxsmm_dnn_elementwise.h
/usr/include/libxsmm/libxsmm_dnn_fullyconnected.c
/usr/include/libxsmm/libxsmm_dnn_fullyconnected_backward_weight_update.c
/usr/include/libxsmm/libxsmm_dnn_fullyconnected_backward_weight_update.h
/usr/include/libxsmm/libxsmm_dnn_fullyconnected_forward.c
/usr/include/libxsmm/libxsmm_dnn_fullyconnected_forward.h
/usr/include/libxsmm/libxsmm_dnn_fusedbatchnorm.c
/usr/include/libxsmm/libxsmm_dnn_fusedbatchnorm_backward.c
/usr/include/libxsmm/libxsmm_dnn_fusedbatchnorm_backward.h
/usr/include/libxsmm/libxsmm_dnn_fusedbatchnorm_forward.c
/usr/include/libxsmm/libxsmm_dnn_fusedbatchnorm_forward.h
/usr/include/libxsmm/libxsmm_dnn_fusedgroupnorm.c
/usr/include/libxsmm/libxsmm_dnn_fusedgroupnorm_backward.c
/usr/include/libxsmm/libxsmm_dnn_fusedgroupnorm_backward.h
/usr/include/libxsmm/libxsmm_dnn_fusedgroupnorm_forward.c
/usr/include/libxsmm/libxsmm_dnn_fusedgroupnorm_forward.h
/usr/include/libxsmm/libxsmm_dnn_optimizer.c
/usr/include/libxsmm/libxsmm_dnn_optimizer_sgd.c
/usr/include/libxsmm/libxsmm_dnn_optimizer_sgd.h
/usr/include/libxsmm/libxsmm_dnn_pooling.c
/usr/include/libxsmm/libxsmm_dnn_pooling_backward.c
/usr/include/libxsmm/libxsmm_dnn_pooling_backward.h
/usr/include/libxsmm/libxsmm_dnn_pooling_forward.c
/usr/include/libxsmm/libxsmm_dnn_pooling_forward.h
/usr/include/libxsmm/libxsmm_dnn_rnncell.c
/usr/include/libxsmm/libxsmm_dnn_rnncell_backward_weight_update.c
/usr/include/libxsmm/libxsmm_dnn_rnncell_backward_weight_update.h
/usr/include/libxsmm/libxsmm_dnn_rnncell_forward.c
/usr/include/libxsmm/libxsmm_dnn_rnncell_forward.h
/usr/include/libxsmm/libxsmm_dnn_softmaxloss.c
/usr/include/libxsmm/libxsmm_dnn_softmaxloss_backward.c
/usr/include/libxsmm/libxsmm_dnn_softmaxloss_backward.h
/usr/include/libxsmm/libxsmm_dnn_softmaxloss_forward.c
/usr/include/libxsmm/libxsmm_dnn_softmaxloss_forward.h
/usr/include/libxsmm/libxsmm_dnn_tensor.c
/usr/include/libxsmm/libxsmm_ext.c
/usr/include/libxsmm/libxsmm_ext.h
/usr/include/libxsmm/libxsmm_ext_blocked_gemm.c
/usr/include/libxsmm/libxsmm_ext_gemm.c
/usr/include/libxsmm/libxsmm_ext_xcopy.c
/usr/include/libxsmm/libxsmm_fsspmdm.c
/usr/include/libxsmm/libxsmm_gemm.c
/usr/include/libxsmm/libxsmm_gemm.h
/usr/include/libxsmm/libxsmm_generator.c
/usr/include/libxsmm/libxsmm_generator_gemm_driver.c
/usr/include/libxsmm/libxsmm_hash.c
/usr/include/libxsmm/libxsmm_hash.h
/usr/include/libxsmm/libxsmm_main.c
/usr/include/libxsmm/libxsmm_main.h
/usr/include/libxsmm/libxsmm_malloc.c
/usr/include/libxsmm/libxsmm_math.c
/usr/include/libxsmm/libxsmm_memory.c
/usr/include/libxsmm/libxsmm_mhd.c
/usr/include/libxsmm/libxsmm_perf.c
/usr/include/libxsmm/libxsmm_perf.h
/usr/include/libxsmm/libxsmm_python.c
/usr/include/libxsmm/libxsmm_rng.c
/usr/include/libxsmm/libxsmm_spmdm.c
/usr/include/libxsmm/libxsmm_spmdm_begin.h
/usr/include/libxsmm/libxsmm_spmdm_begin_avx2.h
/usr/include/libxsmm/libxsmm_spmdm_begin_avx512.h
/usr/include/libxsmm/libxsmm_spmdm_end.h
/usr/include/libxsmm/libxsmm_sync.c
/usr/include/libxsmm/libxsmm_timer.c
/usr/include/libxsmm/libxsmm_trace.c
/usr/include/libxsmm/libxsmm_trace.h
/usr/include/libxsmm/libxsmm_xcopy.c
/usr/include/libxsmm/libxsmm_xcopy.h
/usr/include/libxsmm/perf_jitdump.h
/usr/include/libxsmm/template
/usr/include/libxsmm/template/libxsmm.f
/usr/include/libxsmm/template/libxsmm.h
/usr/include/libxsmm/template/libxsmm_blocked_gemm.tpl.c
/usr/include/libxsmm/template/libxsmm_blocked_gemm_convert_b_to_a.tpl.c
/usr/include/libxsmm/template/libxsmm_blocked_gemm_copyin_a.tpl.c
/usr/include/libxsmm/template/libxsmm_blocked_gemm_copyin_b.tpl.c
/usr/include/libxsmm/template/libxsmm_blocked_gemm_copyin_c.tpl.c
/usr/include/libxsmm/template/libxsmm_blocked_gemm_copyout_c.tpl.c
/usr/include/libxsmm/template/libxsmm_blocked_gemm_transpose_b.tpl.c
/usr/include/libxsmm/template/libxsmm_config.h
/usr/include/libxsmm/template/libxsmm_dnn_bf16_macros_define.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_bf16_macros_undefine.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_convolve_st_bwd_custom_custom_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_convolve_st_bwd_custom_custom_generic_bf16.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom-rsck_fallback_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom-rsck_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_convolve_st_fwd_custom_custom_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_convolve_st_fwd_custom_custom_generic_bf16.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_convolve_st_fwd_custom_custom_generic_i8i32.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_convolve_st_fwd_custom_custom_generic_i8i8.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_convolve_st_fwd_nhwc_custom-rsck_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_convolve_st_upd_custom_custom_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_convolve_st_upd_custom_custom_generic_bf16.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_convolve_st_upd_nhwc_custom-rsck_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fullyconnected_st_bwdupd_custom_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fullyconnected_st_bwdupd_ncnc_kcck_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fullyconnected_st_bwdupd_ncnc_kcck_generic_bf16.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fullyconnected_st_fwd_custom_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fullyconnected_st_fwd_ncnc_kcck_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fullyconnected_st_fwd_ncnc_kcck_generic_bf16.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedbatchnorm_st_bwd_custom_f32_bf16_c16_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedbatchnorm_st_bwd_custom_f32_bf16_c32_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedbatchnorm_st_bwd_custom_f32_bf16_c64_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedbatchnorm_st_bwd_custom_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedbatchnorm_st_fwd_custom_f32_bf16_c16_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedbatchnorm_st_fwd_custom_f32_bf16_c32_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedbatchnorm_st_fwd_custom_f32_bf16_c64_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedbatchnorm_st_fwd_custom_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedgroupnorm_st_bwd_custom_f32_bf16_c16_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedgroupnorm_st_bwd_custom_f32_bf16_c32_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedgroupnorm_st_bwd_custom_f32_bf16_c64_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedgroupnorm_st_bwd_custom_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedgroupnorm_st_fwd_custom_f32_bf16_c16_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedgroupnorm_st_fwd_custom_f32_bf16_c32_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedgroupnorm_st_fwd_custom_f32_bf16_c64_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_fusedgroupnorm_st_fwd_custom_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_optimizer_sgd_st_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_pooling_st_bwd_custom_f32_bf16_c16_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_pooling_st_bwd_custom_f32_bf16_c32_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_pooling_st_bwd_custom_f32_bf16_c64_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_pooling_st_bwd_custom_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_pooling_st_fwd_custom_f32_bf16_c16_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_pooling_st_fwd_custom_f32_bf16_c32_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_pooling_st_fwd_custom_f32_bf16_c64_avx512.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_pooling_st_fwd_custom_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_gru_bwdupd_nc_ck_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_gru_bwdupd_nc_kcck.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_gru_fwd_nc_ck_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_gru_fwd_nc_kcck.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_lstm_bwdupd_nc_ck_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_lstm_bwdupd_nc_ck_generic_bf16.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_lstm_bwdupd_nc_kcck.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_lstm_bwdupd_nc_kcck_bf16.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_lstm_bwdupd_nc_kcck_core.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_lstm_bwdupd_nc_kcck_core_bf16.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_lstm_fwd_nc_ck_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_lstm_fwd_nc_ck_generic_bf16.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_lstm_fwd_nc_kcck.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_lstm_fwd_nc_kcck_bf16.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_lstm_fwd_nc_kcck_diffused.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_lstm_fwd_nc_kcck_diffused_bf16.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_lstm_fwd_nc_kcck_fused.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_lstm_fwd_nc_kcck_fused_bf16.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_rnn_bwdupd_nc_ck_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_rnn_bwdupd_nc_kcck.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_rnn_fwd_nc_ck_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_rnn_fwd_nc_kcck.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_rnncell_st_rnn_fwd_ncnc_kcck.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_softmaxloss_st_bwd_ncnc_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_softmaxloss_st_fwd_ncnc_generic.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_tensor_bias_copy_in_nchw.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_tensor_bias_copy_out_nchw.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_tensor_buffer_copy_in_nchw.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_tensor_buffer_copy_out_nchw.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_tensor_filter_copy_in_kcrs.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_tensor_filter_copy_out_kcrs.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_zero_rim_st_input_custom.tpl.c
/usr/include/libxsmm/template/libxsmm_dnn_zero_rim_st_input_nhwc.tpl.c
/usr/include/libxsmm/template/libxsmm_internal_gru_bwdupd_fused_eltwise_1.tpl.c
/usr/include/libxsmm/template/libxsmm_internal_gru_bwdupd_fused_eltwise_2.tpl.c
/usr/include/libxsmm/template/libxsmm_internal_lstm_bwdupd_fused_eltwise.tpl.c
/usr/include/libxsmm/template/libxsmm_internal_lstm_bwdupd_fused_eltwise_reformat.tpl.c
/usr/include/libxsmm/template/libxsmm_internal_lstm_bwdupd_fused_eltwise_reformat_bf16.tpl.c
/usr/include/libxsmm/template/libxsmm_internal_lstm_fwd_fused_eltwise.tpl.c
/usr/include/libxsmm/template/libxsmm_internal_lstm_fwd_fused_eltwise_bf16.tpl.c
/usr/include/libxsmm/template/libxsmm_matdiff.tpl.c
/usr/include/libxsmm/template/libxsmm_spmdm_compute_bfloat16_thread.tpl.c
/usr/include/libxsmm/template/libxsmm_spmdm_compute_fp32_thread.tpl.c
/usr/include/libxsmm/template/libxsmm_spmdm_createSparseSlice_bfloat16_thread.tpl.c
/usr/include/libxsmm/template/libxsmm_spmdm_createSparseSlice_fp32_thread.tpl.c
/usr/include/libxsmm/template/libxsmm_version.h
/usr/include/libxsmm/template/transpose.tpl.c
/usr/include/libxsmm_blocked_gemm.h
/usr/include/libxsmm_config.h
/usr/include/libxsmm_cpuid.h
/usr/include/libxsmm_dnn.h
/usr/include/libxsmm_dnn_convolution.h
/usr/include/libxsmm_dnn_fullyconnected.h
/usr/include/libxsmm_dnn_fusedbatchnorm.h
/usr/include/libxsmm_dnn_fusedgroupnorm.h
/usr/include/libxsmm_dnn_optimizer.h
/usr/include/libxsmm_dnn_pooling.h
/usr/include/libxsmm_dnn_rnncell.h
/usr/include/libxsmm_dnn_softmaxloss.h
/usr/include/libxsmm_dnn_tensor.h
/usr/include/libxsmm_frontend.h
/usr/include/libxsmm_fsspmdm.h
/usr/include/libxsmm_generator.h
/usr/include/libxsmm_intrinsics_x86.h
/usr/include/libxsmm_macros.h
/usr/include/libxsmm_malloc.h
/usr/include/libxsmm_math.h
/usr/include/libxsmm_memory.h
/usr/include/libxsmm_mhd.h
/usr/include/libxsmm_rng.h
/usr/include/libxsmm_source.h
/usr/include/libxsmm_spmdm.h
/usr/include/libxsmm_sync.h
/usr/include/libxsmm_timer.h
/usr/include/libxsmm_typedefs.h
/usr/include/libxsmm_version.h
/usr/lib/.build-id
/usr/lib/.build-id/b5
/usr/lib/.build-id/b5/275d21b98eb9a05bd18eefff89189d0001c61a
/usr/lib64/gfortran/modules/libxsmm.mod
/usr/lib64/libxsmm.so
/usr/lib64/libxsmmext.so
/usr/lib64/libxsmmf.so
/usr/lib64/libxsmmgen.so
/usr/lib64/libxsmmnoblas.so
/usr/lib64/pkgconfig/libxsmm.pc
/usr/lib64/pkgconfig/libxsmmext.pc
/usr/lib64/pkgconfig/libxsmmf.pc
/usr/lib64/pkgconfig/libxsmmnoblas.pc
/usr/share/doc/libxsmm-devel
/usr/share/doc/libxsmm-devel/README.md

References

Summary

In this tutorial we learn how to install libxsmm-devel on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).