鲲鹏社区首页
中文
注册
开发者
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

概念介绍

鲲鹏统一并行加速库(Kunpeng Unified Parallel Library,以下简称KUPL)提供了基于鲲鹏平台优化的并行加速基础库函数,所有接口由C/C++、汇编语言实现。本加速库提供包括底层线程管理、任务调度、线程同步、内存申请、共享内存申请、基于共享内存通信、矩阵编程计算等基础功能,充分发挥鲲鹏处理器的硬件特性,提供高性能的基础接口。

当前版本除了通过线程调度,任务分配等优化对数学库直接法求解器进行加速从而提供加速能力外;还直接对外提供KUPL API进行使用从而提供并行加速能力。