This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search

If you need help, please click here:

CANN Chip Enablement

Huawe Compute Architecture for Neural Networks (CANN) is a heterogeneous computing architecture developed by Huawei for AI scenarios, including the operator library and TBE operator development kit, through which you can improve the development efficiency to better match the Ascend chip enablement.

  • Fusion Engine: Operator fusion, reducing operator memory porting
  • TBE operator development tool: Various pre-configured APIs for custom operator development and automatic tuning, shortening the project duration and saving manpower
  • Operator library: The high-performance operator library based on the Ascend processor, featuring in-depth collaboration and tuning
  • Compiler: A compiler and binary toolkit of heterogeneous hybrid programming languages based on C/C++ extension, providing ultimate performance and efficient programming to support Ascend chips in all scenarios