概念介绍
鲲鹏并行计算加速库(Kunpeng Parallel Computing Core Library,以下简称KPCCL)提供了基于鲲鹏平台优化的并行加速基础库函数,所有接口由C/C++、汇编语言实现。本加速库提供包括底层线程管理、任务调度、线程同步、内存申请、共享内存申请、基于共享内存通信等基础功能,充分发挥鲲鹏处理器的硬件特性,提供高性能的基础接口。
当前版本除了通过对线程调度,任务分配等优化实现对数学库求解器模块的优化加速,基于数学库的直接法求解器对外接口提供加速能力,还直接提供KPCCL API进行使用,从而提供并行加速的能力。
父主题: KPCCL开发指南