CANN/asc-devkit bfloat16余弦函数 hcos【免费下载链接】asc-devkit本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言原生支持C和C标准规范主要由类库和语言扩展层构成提供多层级API满足多维场景算子开发诉求。项目地址: https://gitcode.com/cann/asc-devkit产品支持情况Ascend 950PR/Ascend 950DT支持Atlas A3 训练系列产品/Atlas A3 推理系列产品不支持Atlas A2 训练系列产品/Atlas A2 推理系列产品不支持Atlas 200I/500 A2 推理产品不支持Atlas 推理系列产品AI Core不支持Atlas 推理系列产品Vector Core不支持Atlas 训练系列产品不支持功能说明获取输入数据的三角函数余弦值。函数原型inline bfloat16_t hcos(bfloat16_t x)参数说明表1参数说明参数名输入/输出描述x输入源操作数。返回值说明输入数据的三角函数余弦值。本接口受全局饱和模式影响特殊值如下x值非饱和模式返回值饱和模式返回值inf-infnannan0约束说明使用本接口时线程配置最大不超过1024否则有栈溢出风险。需要包含的头文件使用bfloat16_t类型接口需要包含simt_api/asc_bf16.h头文件。#include simt_api/asc_bf16.h调用示例SIMT编程场景__global__ __launch_bounds__(1024) void KernelCos(bfloat16_t* dst, bfloat16_t* x) { int idx threadIdx.x blockIdx.x * blockDim.x; dst[idx] hcos(x[idx]); // 对src源地址的第idx个元素取三角函数余弦值 }SIMD与SIMT混合编程场景__simt_vf__ __launch_bounds__(1024) inline void KernelCos(__gm__ bfloat16_t* dst, __gm__ bfloat16_t* x) { int idx threadIdx.x blockIdx.x * blockDim.x; dst[idx] hcos(x[idx]); // 对src源地址的第idx个元素取三角函数余弦值 }【免费下载链接】asc-devkit本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言原生支持C和C标准规范主要由类库和语言扩展层构成提供多层级API满足多维场景算子开发诉求。项目地址: https://gitcode.com/cann/asc-devkit创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

最新新闻

公司价值分析四大基石:增长、回报、风险与持续性的实战框架

公司价值分析四大基石:增长、回报、风险与持续性的实战框架

1. 这本书到底解决什么问题,适合谁看 《价值:公司金融的四大基石》不是一本讲炒股技巧或快速致富的书。它解决的核心问题是:当你需要判断一家公司到底值不值得投钱、值不值得加入、值不值得合作时,到底应该看什么。很多人容易陷入…

2026/7/17 9:08:03
Windows 11系统性能优化实战指南

Windows 11系统性能优化实战指南

1. Windows 11系统优化全攻略 刚装完Windows 11系统时,总感觉哪里不对劲——开机慢、内存占用高、右键菜单繁琐、自动更新频繁...这些问题我都遇到过。经过半年多的实际使用和反复调试,我总结出一套完整的Win11优化方案,能让系统运行速度提升…

2026/7/17 9:08:03
微信API深度集成:让业务系统长出即时通讯触手

微信API深度集成:让业务系统长出即时通讯触手

在不少企业架构里,业务系统往往是一个封闭的“城堡”。报表在后台生成,审批在网页进行,异常告警则往往通过邮件或短信发送。这种模式最大的痛点在于: 如果把微信接口看作是一个标准的业务模块,而非仅仅是一个外挂插件…

2026/7/17 9:08:03
AWS实战避坑指南:架构设计、成本优化与配置陷阱

AWS实战避坑指南:架构设计、成本优化与配置陷阱

1. 这不是“入门教程”,而是2026年真实AWS战场上的生存手记 我带过三届AWS认证培训,也亲手拆解过27个客户被账单吓退的案例——其中21个根本没碰过EC2控制台,却在第三个月收到$8,432的月度账单。这不是危言耸听,而是2026年新入场者…

2026/7/17 9:08:03
Python Socket编程实现压力测试:从TCP连接原理到安全实践

Python Socket编程实现压力测试:从TCP连接原理到安全实践

1. 项目概述与核心警示 最近在技术社区和论坛里,经常能看到一些关于“用Python写个压力测试工具”的讨论,其中不乏涉及模拟高并发请求的脚本。作为一个在运维和开发领域摸爬滚打了十多年的老手,我深知这里面的水有多深。今天,我就…

2026/7/17 9:08:03
三步轻松恢复B站经典界面:Bilibili-Old终极使用指南

三步轻松恢复B站经典界面:Bilibili-Old终极使用指南

三步轻松恢复B站经典界面:Bilibili-Old终极使用指南 【免费下载链接】Bilibili-Old 恢复旧版Bilibili页面,为了那些念旧的人。 项目地址: https://gitcode.com/gh_mirrors/bi/Bilibili-Old 你是否对B站新版界面感到陌生和不适应?是否怀…

2026/7/17 9:03:03

月新闻