我一直认为英特尔MKL例程是用C / Fortran编写的,有时在汇编级别进行手工优化,但我不知道它们是如何与内核相关联的 - 是否存在技术问题为什么它被称为"内核库"?我发现的这个术语的唯一其他用法是针对" Linux内核库",其名称在其上下文中更有意义。
答案 0 :(得分:0)
来自Kernel:
在数值分析中,执行常见数值运算的子程序 特别是,在矢量化循环中执行的例程
在计算中,计算内核是为高编译的例程 吞吐量加速器(如GPU),DSP或FPGA,分开 (但由主程序使用)。它们有时被称为计算 着色器,与顶点着色器和像素着色器共享执行单元 在GPU上,但不限于在一类设备上执行,或 图形API。
答案 1 :(得分:-1)
内核库直接挂入并由内核使用,因此是“内核库”。