寒武纪推BANG语言 优化通用编程能力
2019年12月24日 由 TGS 发表
814615
0
寒武纪宣布将提供包括BANG编程语言在内的一套高效软件栈工具和高性能库。据悉,BANG语言及其工具链由寒武纪编译团队推出,专门针对寒武纪智能处理器产品架构而设计,可优化寒武纪芯片的通用编程能力并提升用户编程的自由度。BANG语言能够支持寒武纪现有的云端、边缘侧和终端芯片和板卡全线产品,并可支持寒武纪后续新的产品架构。
BANG语言支持最常用的C99和C++11语言的语法特性,并提供了用于编写高性能程序的内置Intrinsic接口。据称,在实际开发过程中,相对于原有的编程语言(C/C++),使用BANG语言进行编程,开发者仅需要1/10的开发时间,就可达到85%的极致性能。