<?xml version="1.0" encoding="UTF-8"?>
<block name="CommLib" copy_type="delivery" src_path="" dst_path="" install_path="" install_own="$username:$usergroup" install_mod="550" install_type="run;devel">
<dir_info install_mod="550">
<path value="$(TARGET_ENV)/lib64"/>
<path value="$(TARGET_ENV)/include" install_type="devel"/>
<path value="$(TARGET_ENV)/include/hccl" install_type="devel"/>
<path value="$(TARGET_ENV)/include/hcomm" install_type="devel"/>
<path value="$(TARGET_ENV)/include/hcomm/ccu" install_type="devel"/>
<path value="$(TARGET_ENV)/include/version" install_type="devel"/>
<path value="$(TARGET_ENV)/pkg_inc" install_type="devel"/>
<path value="$(TARGET_ENV)/pkg_inc/hccl" install_type="devel"/>
<path value="$(TARGET_ENV)/pkg_inc/hcomm" install_type="devel"/>
<path value="$(TARGET_ENV)/pkg_inc/hcomm/ccu" install_type="devel"/>
<path value="$(TARGET_ENV)/devlib/device"/>
<path value="compat"/>
<path value="opp"/>
<path value="opp/built-in"/>
<path value="opp/built-in/op_impl"/>
<path value="opp/built-in/op_impl/aicpu"/>
<path value="opp/built-in/op_impl/aicpu/kernel"/>
<path value="opp/built-in/op_impl/aicpu/config"/>
<path value="opp/built-in/op_impl/dpu"/>
</dir_info>
<file_info value="include" copy_type="source" src_path="hcomm/include/hccl" dst_path="$(TARGET_ENV)/include/hccl" install_path="$(TARGET_ENV)/include/hccl" install_type="devel" install_mod="440">
<file value="hccl_comm.h"/>
<file value="hccl_types.h"/>
<file value="hccl_rank_graph.h"/>
<file value="hccl_ccu_res.h"/>
<file value="hccl_res.h"/>
<file value="hccl_sym_win.h"/>
</file_info>
<file_info value="include" copy_type="source" src_path="hcomm/include" dst_path="$(TARGET_ENV)/include/hcomm" install_path="$(TARGET_ENV)/include/hcomm" install_type="devel" install_mod="440">
<file value="hcomm_primitives.h" install_softlink="$(TARGET_ENV)/include/hccl/hcomm_primitives.h"/>
<file value="hcomm_res_defs.h" install_softlink="$(TARGET_ENV)/include/hccl/hcomm_res_defs.h"/>
<file value="hcomm_res.h"/>
</file_info>
<file_info value="include" copy_type="source" src_path="hcomm/src/legacy/ascend910/pub_inc" dst_path="$(TARGET_ENV)/include/hccl" install_path="$(TARGET_ENV)/include/hccl" install_type="devel" install_mod="440">
<file value="hccn_rping.h"/>
</file_info>
<file_info value="include" copy_type="source" src_path="hcomm/pkg/hccl" dst_path="$(TARGET_ENV)/pkg_inc/hccl" install_path="$(TARGET_ENV)/pkg_inc/hccl" install_type="devel" install_mod="440">
<file value="base.h"/>
<file value="hccl_ex.h"/>
<file value="hccl_one_sided_services.h"/>
<file value="hccl_res_expt.h"/>
<file value="hcom.h"/>
<file value="dtype_common.h"/>
<file value="workflow.h"/>
<file value="hccl_inner.h"/>
<file value="hccl_ctrl_plane.h"/>
<file value="hcomm_diag.h"/>
<file value="hccl_diag.h"/>
</file_info>
<file_info value="include" copy_type="source" src_path="hcomm/include/ccu" dst_path="$(TARGET_ENV)/include/hcomm/ccu" install_path="$(TARGET_ENV)/include/hcomm/ccu" install_type="devel" install_mod="440">
<file value="ccu_address.hpp"/>
<file value="ccu_array.hpp"/>
<file value="ccu_buffer.hpp"/>
<file value="ccu_control_flow_macro.h"/>
<file value="ccu_event.hpp"/>
<file value="ccu_func.hpp"/>
<file value="ccu_launch.h"/>
<file value="ccu_local_addr.hpp"/>
<file value="ccu_loop.hpp"/>
<file value="ccu_primitives.hpp"/>
<file value="ccu_remote_addr.hpp"/>
<file value="ccu_res.h"/>
<file value="ccu_types.h"/>
<file value="ccu_utils.hpp"/>
<file value="ccu_variable.hpp"/>
</file_info>
<file_info value="include" copy_type="source" src_path="hcomm/pkg_inc/hcomm/ccu" dst_path="$(TARGET_ENV)/pkg_inc/hcomm/ccu" install_path="$(TARGET_ENV)/pkg_inc/hcomm/ccu" install_type="devel" install_mod="440">
<file value="ccu_primitives_impl.h"/>
</file_info>
<file_info value="include" copy_type="source" src_path="hcomm/pkg_inc/hcomm" dst_path="$(TARGET_ENV)/pkg_inc/hcomm" install_path="$(TARGET_ENV)/pkg_inc/hcomm" install_type="devel" install_mod="440">
<file value="hcomm_primitives_expt.h"/>
<file value="hcomm_res_entity_defs.h"/>
</file_info>
<file_info value="device" copy_type="delivery" src_path="build" dst_path="opp/built-in/op_impl/aicpu/kernel" install_path="opp/built-in/op_impl/aicpu/kernel" install_type="all" install_mod="440" optional="true">
<file value="aicpu_hcomm.tar.gz"/>
</file_info>
<file_info value="device" copy_type="delivery" src_path="build" dst_path="compat" install_path="compat" install_type="all" install_mod="440" optional="true">
<file value="cann-hcomm-compat.tar.gz"/>
<file value="cann-hccd-compat.tar.gz"/>
<file value="cann-hcomm-compat.ini"/>
</file_info>
<file_info value="json" copy_type="delivery" src_path="build" dst_path="opp/built-in/op_impl/aicpu/config" install_path="opp/built-in/op_impl/aicpu/config" install_type="all" install_mod="440">
<file value="ccl_kernel.json"/>
</file_info>
<file_info value="aicpu_custom" copy_type="delivery" src_path="build" dst_path="opp/built-in/op_impl/aicpu/kernel" install_path="opp/built-in/op_impl/aicpu/kernel" install_type="all" install_mod="550">
<file value="libaicpu_custom.so" file_type="shared"/>
<file value="libaicpu_custom.json"/>
</file_info>
<file_info value="json" copy_type="delivery" src_path="build" dst_path="opp/built-in/op_impl/dpu" install_path="opp/built-in/op_impl/dpu" install_type="all" install_mod="440">
<file value="libccl_dpu.json"/>
</file_info>
<file_info value="lib64" copy_type="delivery" src_path="build" dst_path="opp/built-in/op_impl/dpu" install_path="opp/built-in/op_impl/dpu" install_type="all" install_mod="440">
<file value="libccl_dpu.so" file_type="shared" install_softlink="$(TARGET_ENV)/lib64/libccl_dpu.so"/>
</file_info>
<file_info value="lib64" copy_type="delivery" src_path="build" dst_path="$(TARGET_ENV)/devlib/device" install_path="$(TARGET_ENV)/devlib/device" install_type="all" install_mod="440">
<file value="libccl_kernel.so" file_type="shared"/>
</file_info>
<file_info value="lib64" copy_type="delivery" src_path="build" dst_path="$(TARGET_ENV)/lib64" install_path="$(TARGET_ENV)/lib64" install_type="all" install_mod="440">
<file value="libhcomm.so" file_type="shared" install_softlink="$(TARGET_ENV)/lib64/libhccl_fwk.so"/>
<file value="hccl_aiv_op_910_95.o"/>
<file value="libhccl_v2.so" file_type="shared" release_type="debug"/>
<file value="libhccl_alg.so" file_type="shared"/>
<file value="libhccl_plf.so" file_type="shared"/>
<file value="libhccl_legacy.so" file_type="shared"/>
<file value="libtopoaddrinfo.so" file_type="shared"/>
<file value="dynamic_mul_int8_v80.o"/>
<file value="dynamic_minimum_int8_v80.o"/>
<file value="dynamic_maximum_int8_v80.o"/>
<file value="dynamic_add_int8_v80.o"/>
<file value="dynamic_mul_int64_v80.o"/>
<file value="dynamic_minimum_int64_v80.o"/>
<file value="dynamic_maximum_int64_v80.o"/>
<file value="dynamic_add_int64_v80.o"/>
<file value="dynamic_mul_float32_v80.o"/>
<file value="dynamic_minimum_float32_v80.o"/>
<file value="dynamic_maximum_float32_v80.o"/>
<file value="dynamic_mul_float16_v80.o"/>
<file value="dynamic_add_float16_v80.o"/>
<file value="dynamic_minimum_float16_v80.o"/>
<file value="dynamic_maximum_float16_v80.o"/>
<file value="dynamic_mul_int32_v80.o"/>
<file value="dynamic_minimum_int32_v80.o"/>
<file value="dynamic_maximum_int32_v80.o"/>
<file value="dynamic_add_int32_v80.o"/>
<file value="MemSet_dynamic_AtomicAddrClean_1_ascend910.o"/>
<file value="dynamic_mul_int32_v81_910B4.o"/>
<file value="dynamic_mul_int8_v81_910B4.o"/>
<file value="dynamic_mul_float16_v81_910B4.o"/>
<file value="dynamic_mul_float32_v81_910B4.o"/>
<file value="dynamic_mul_int32_v81_910B3.o"/>
<file value="dynamic_mul_int8_v81_910B3.o"/>
<file value="dynamic_mul_float16_v81_910B3.o"/>
<file value="dynamic_mul_float32_v81_910B3.o"/>
<file value="dynamic_mul_int32_v81_910B2.o"/>
<file value="dynamic_mul_int8_v81_910B2.o"/>
<file value="dynamic_mul_float16_v81_910B2.o"/>
<file value="dynamic_mul_float32_v81_910B2.o"/>
<file value="dynamic_mul_int32_v81_910B1.o"/>
<file value="dynamic_mul_int8_v81_910B1.o"/>
<file value="dynamic_mul_float16_v81_910B1.o"/>
<file value="dynamic_mul_float32_v81_910B1.o"/>
<file value="dynamic_mul_int64_v81.o"/>
<file value="dynamic_minimum_int64_v81.o"/>
<file value="dynamic_maximum_int64_v81.o"/>
<file value="dynamic_add_int64_v81.o"/>
<file value="MemSet_dynamic_AtomicAddrClean_1_ascend910b.o"/>
<file value="dynamic_mul_int8_v51.o"/>
<file value="dynamic_add_int8_v51.o"/>
<file value="dynamic_minimum_int8_v51.o"/>
<file value="dynamic_maximum_int8_v51.o"/>
<file value="dynamic_mul_int32_v51.o"/>
<file value="dynamic_minimum_int32_v51.o"/>
<file value="dynamic_maximum_int32_v51.o"/>
<file value="dynamic_add_int32_v51.o"/>
<file value="dynamic_mul_float32_v51.o"/>
<file value="dynamic_minimum_float32_v51.o"/>
<file value="dynamic_maximum_float32_v51.o"/>
<file value="dynamic_add_float32_v51.o"/>
<file value="dynamic_mul_float16_v51.o"/>
<file value="dynamic_minimum_float16_v51.o"/>
<file value="dynamic_maximum_float16_v51.o"/>
<file value="dynamic_add_float16_v51.o"/>
<file value="MemSet_dynamic_AtomicAddrClean_1_ascend310p3.o"/>
<file value="hccl_aiv_all_reduce_op.o"/>
<file value="hccl_aiv_reduce_scatter_op.o"/>
<file value="hccl_aiv_all_gather_op.o"/>
<file value="hccl_aiv_broadcast_op.o"/>
<file value="hccl_aiv_all_to_all_op.o"/>
<file value="hccl_aiv_all_to_all_v_op.o"/>
<file value="hccl_aiv_all_to_all_vc_op.o"/>
<file value="hccl_aiv_reduce_scatter_v_op.o"/>
<file value="hccl_aiv_all_gather_v_op.o"/>
<file value="hccl_aiv_sync_op.o"/>
<file value="hccl_ag_superkernel_int8.o"/>
<file value="hccl_ag_superkernel_int16.o"/>
<file value="hccl_ag_superkernel_int32.o"/>
<file value="hccl_ag_superkernel_float16.o"/>
<file value="hccl_ag_superkernel_float32.o"/>
<file value="hccl_ag_superkernel_bfloat16.o"/>
<file value="hccl_ag_superkernel_uint8.o"/>
<file value="hccl_ag_superkernel_uint16.o"/>
<file value="hccl_ag_superkernel_uint32.o"/>
<file value="hccl_ag_superkernel_int64.o"/>
<file value="hccl_ag_superkernel_uint64.o"/>
<file value="hccl_ag_superkernel_float64.o"/>
<file value="hccl_rs_superkernel_int8.o"/>
<file value="hccl_rs_superkernel_int16.o"/>
<file value="hccl_rs_superkernel_int32.o"/>
<file value="hccl_rs_superkernel_float16.o"/>
<file value="hccl_rs_superkernel_float32.o"/>
<file value="hccl_rs_superkernel_bfloat16.o"/>
<file value="hccl_a2a_superkernel_int8.o"/>
<file value="hccl_a2a_superkernel_int16.o"/>
<file value="hccl_a2a_superkernel_int32.o"/>
<file value="hccl_a2a_superkernel_float16.o"/>
<file value="hccl_a2a_superkernel_float32.o"/>
<file value="hccl_a2a_superkernel_bfloat16.o"/>
<file value="hccl_a2a_superkernel_uint8.o"/>
<file value="hccl_a2a_superkernel_uint16.o"/>
<file value="hccl_a2a_superkernel_uint32.o"/>
<file value="hccl_a2a_superkernel_int64.o"/>
<file value="hccl_a2a_superkernel_uint64.o"/>
<file value="hccl_a2a_superkernel_float64.o"/>
<file value="hccl_ar_superkernel_int8.o"/>
<file value="hccl_ar_superkernel_int16.o"/>
<file value="hccl_ar_superkernel_int32.o"/>
<file value="hccl_ar_superkernel_float16.o"/>
<file value="hccl_ar_superkernel_float32.o"/>
<file value="hccl_ar_superkernel_bfloat16.o"/>
<file value="hccl_sk_rs_deter.o"/>
<file value="hccl_sk_ar_deter.o"/>
<file value="hccl_sk_ar_crossnode.o"/>
<file value="hccl_sk_rs_crossnode.o"/>
<file value="hccl_sk_ag_crossnode.o"/>
<file value="hccl_sk_a2a_crossnode.o"/>
<file value="hccl_ar_superkernel_mesh_1d_oneshot_int8.o"/>
<file value="hccl_ar_superkernel_mesh_1d_oneshot_int16.o"/>
<file value="hccl_ar_superkernel_mesh_1d_oneshot_int32.o"/>
<file value="hccl_ar_superkernel_mesh_1d_oneshot_float16.o"/>
<file value="hccl_ar_superkernel_mesh_1d_oneshot_float32.o"/>
<file value="hccl_ar_superkernel_mesh_1d_oneshot_bfloat16.o"/>
<file value="hccl_ar_superkernel_mesh_1d_twoshot_int8.o"/>
<file value="hccl_ar_superkernel_mesh_1d_twoshot_int16.o"/>
<file value="hccl_ar_superkernel_mesh_1d_twoshot_int32.o"/>
<file value="hccl_ar_superkernel_mesh_1d_twoshot_float16.o"/>
<file value="hccl_ar_superkernel_mesh_1d_twoshot_float32.o"/>
<file value="hccl_ar_superkernel_mesh_1d_twoshot_bfloat16.o"/>
<file value="hccl_rs_superkernel_mesh_1d_int8.o"/>
<file value="hccl_rs_superkernel_mesh_1d_int16.o"/>
<file value="hccl_rs_superkernel_mesh_1d_int32.o"/>
<file value="hccl_rs_superkernel_mesh_1d_float16.o"/>
<file value="hccl_rs_superkernel_mesh_1d_float32.o"/>
<file value="hccl_rs_superkernel_mesh_1d_bfloat16.o"/>
<file value="hccl_ag_superkernel_mesh_1d_int8.o"/>
<file value="hccl_ag_superkernel_mesh_1d_int16.o"/>
<file value="hccl_ag_superkernel_mesh_1d_int32.o"/>
<file value="hccl_ag_superkernel_mesh_1d_float16.o"/>
<file value="hccl_ag_superkernel_mesh_1d_float32.o"/>
<file value="hccl_ag_superkernel_mesh_1d_bfloat16.o"/>
<file value="hccl_ag_superkernel_mesh_1d_uint8.o"/>
<file value="hccl_ag_superkernel_mesh_1d_uint16.o"/>
<file value="hccl_ag_superkernel_mesh_1d_uint32.o"/>
<file value="hccl_ag_superkernel_mesh_1d_int64.o"/>
<file value="hccl_ag_superkernel_mesh_1d_uint64.o"/>
<file value="hccl_a2a_superkernel_mesh_1d_int8.o"/>
<file value="hccl_a2a_superkernel_mesh_1d_int16.o"/>
<file value="hccl_a2a_superkernel_mesh_1d_int32.o"/>
<file value="hccl_a2a_superkernel_mesh_1d_float16.o"/>
<file value="hccl_a2a_superkernel_mesh_1d_float32.o"/>
<file value="hccl_a2a_superkernel_mesh_1d_bfloat16.o"/>
<file value="hccl_a2a_superkernel_mesh_1d_uint8.o"/>
<file value="hccl_a2a_superkernel_mesh_1d_uint16.o"/>
<file value="hccl_a2a_superkernel_mesh_1d_uint32.o"/>
<file value="hccl_a2a_superkernel_mesh_1d_int64.o"/>
<file value="hccl_a2a_superkernel_mesh_1d_uint64.o"/>
<file value="libra.so" file_type="shared" install_type="run;devel;docker"/>
<file value="libra_hdc.so" file_type="shared"/>
<file value="librs.so" file_type="shared"/>
<file value="libra_peer.so" file_type="shared"/>
<file value="libtls_adp.so" file_type="shared"/>
<file value="hccl-0.1.0-py3-none-any.whl" file_type="whl"/>
</file_info>
</block>