Triton 是一种用于并行编程的语言和编译器。它旨在提供一个基于 Python 的编程环境,以高效编写自定义 DNN 计算内核,并能够在现代 GPU 硬件上以最大吞吐量运行。
*在线运行 Triton 学习教程 → go.hyper.ai/wS9x1
triton.language.exp2(x)
计算 x 的逐元素指数函数(以 2 为底)。
参数**:**
- x (Block) - 输入值。
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
100+累计阅读
166平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄7年
Triton 是一种用于并行编程的语言和编译器。它旨在提供一个基于 Python 的编程环境,以高效编写自定义 DNN 计算内核,并能够在现代 GPU 硬件上以最大吞吐量运行。
*在线运行 Triton 学习教程 → go.hyper.ai/wS9x1
triton.language.exp2(x)
计算 x 的逐元素指数函数(以 2 为底)。
参数**:**
乐鑫WIFI芯片开发流程梳理-工具链、编译和下载
最近开始基于乐鑫ESP32的WIFI模组的软件开发,首先要做整套流程的梳理,乐鑫官网以及安信可上已经有了较为系统的资料,但是在实现过程中也遇到了一些问题,花了几天去解决,所以为了总结,也为了给其他人提供一些借鉴,把流程分享一下,官网上相对比较完善的,就不在赘述。 1. 开发方案选择 目前网上有两套较为成熟的方案: (1)基于乐鑫官网推荐的开发方式,原网页:https://docs.espress...
Triton外部函数:GPU编程中C++高性能库的无缝集成指南
在GPU编程领域,高性能计算往往需要结合高级抽象与底层优化。Triton作为一种新兴的GPU编程语言,通过其外部函数机制,实现了Python灵活性与C++极致性能的融合。该机制基于LLVM Bitcode在编译期进行链接,允许开发者直接在Triton内核中调用C++函数,性能损耗极低。其核心价值在于能够无缝集成现有高性能库、调用特定硬件指令,并处理复杂控制流,从而扩展了Triton的内置能力边界。在应用场景上,它特别适用于集成如cuBLAS等权威数值库、封装硬件内在函数以实现Tensor Core等特定计算
手把手教你用TP4056和PMOS管搭建锂电池自动切换电路(含元器件选型指南)
本文详细介绍了如何使用TP4056和PMOS管搭建锂电池自动切换电路,包括核心架构设计、元器件选型指南和PCB布局优化。通过智能充电算法和电源路径切换模块,实现外部供电与锂电池的无缝切换,提升便携式设备的电源管理效率。
【Triton 教程】triton_language.tensor
Triton 是一种用于并行编程的语言和编译器。它旨在提供一个基于 Python 的编程环境,以高效编写自定义 DNN 计算内核,并能够在现代 GPU 硬件上以最大吞吐量运行。这里大多数命名的成员函数都是 triton.language 中自由函数的重复。例如,triton.language.sqrt(x) 等同于 x.sqrt()。triton.language 中的大多数函数对 tensors 进行操作并返回。tensor 还定义了大部分的魔法/双下划线方法,因此可以像写 x+y、x << 2 等等。
深度学习之常用算子介绍
打开 onnx 模型图,可以看到它是一个有向无环图。除了 Input、Output ,其他都是算子(是操作,而不是节点)在ONNX(Open Neural Network Exchange)模型中,除了输入和输出,其他都是算子(Operations)。算子是表示神经网络模型中的不同操作或层的元素。一个ONNX模型由一系列算子组成,通过连接这些算子来定义模型的计算流程。
C51单片机驱动ILI9341彩屏实战:从Proteus仿真到绘制自定义图案(附完整代码)
本文详细介绍了使用C51单片机驱动ILI9341彩屏的完整实战流程。内容涵盖硬件连接、8080并行接口时序模拟、寄存器初始化、屏幕方向设置以及基本图形绘制原理,并重点讲解了如何在Proteus仿真环境中搭建电路、调试代码,最终实现自定义图案的显示。文章提供了完整的代码示例,为嵌入式开发学习者和复古硬件爱好者提供了一套可行的解决方案。
【Triton 教程】triton_language.exp
Triton 是一种用于并行编程的语言和编译器。它旨在提供一个基于 Python 的编程环境,以高效编写自定义 DNN 计算内核,并能够在现代 GPU 硬件上以最大吞吐量运行。*在线运行 Triton 学习教程 →。
Sigrity Power Tree如何生成电源树操作指导
Sigrity Power Tree可以方便地生成电源树,仅需要网表文件就能将系统的电源树直观的显示出来,生成的电源树文件可以用Power DC,optimizePI进行直流和交流仿真,下面介绍如何生成电源树。Base on [Device_TYPE and VALUE]就是识别网表中器件的Device_TYPE作为power tree中的模型的名字。Allegro layout netlist file,就是从Allegro layout文件中输出的netlist第三方网表文件。如何生成电源树操作指导。
Triton 语言标准库 API 全指南:triton.language 模块分类详解与源码解析
本篇技术指南以开源仓库 [docs/python-api/triton.language.rst](https://link.gitcode.com/i/16d1a984639412079efed2633c9a3e6e) 的 API 清单为骨架,系统梳理 Triton 内核编程语言 `triton.language`(惯用别名 `tl`)的完整公开接口。文档按语义将接口划分为编程模型、创建、形状操
锐捷-GZ073 网络系统管理赛项赛题第1套A模块-S5配置
锐捷-GZ073 网络系统管理赛项赛题第1套A模块-S5配置
基于STM32的智能鱼缸设计
为了缓解学习、生活、工作带来的压力,提升生活品质,许多人喜欢在家中、办公室等场所养鱼。为节省鱼友时间、劳力、增加养鱼乐趣;为此,本文基于STM32单片机设计了一款智能鱼缸。该鱼缸可以实现水温检测、水质检测、自动或手动换水、氛围灯灯光变换和自动或手动喂食等功能为一体的控制系统,可通过控制键进行一键控制。...
Triton 官方教程指南:从向量加法到 Flash Attention 的 GPU 内核开发实战
本指南以 Triton 仓库中 [python/tutorials/README.rst](https://link.gitcode.com/i/20d42e359c71f24cc0d67b45b7ddb4e4) 为核心骨架,系统性梳理仓库内 `python/tutorials/` 目录下官方教程矩阵:从最简单的向量加法出发,覆盖融合 Softmax、矩阵乘法、低内存 Dropout、LayerN
人工智能智能体研究综述:从理论架构到前沿应用
AI Agent,即人工智能智能体,是指能够在特定环境中自主感知、推理、决策并执行行动以实现特定目标的智能系统[1]。自主性反应性主动性(Pro-activeness)和社会性fill:#333;important;important;fill:none;color:#333;color:#333;important;fill:none;fill:#333;height:1em;AI Agent核心特征自主性 Autonomy反应性 Reactivity主动性 Pro-activeness。
AscendNPU-IR Triton 接入指南:算子降级映射、扩展算子与自定义算子全解析
本文以 AscendNPU-IR 项目(MLIR 驱动的昇腾亲和算子编译中间表示)为核心,系统讲解 Triton-Ascend 如何将 Triton 算子接入昇腾平台:从环境安装与 Kernel 验证,到 Triton 方言算子逐步降级为 Linalg、HFusion、HIVM 等目标方言的完整映射关系,再到昇腾语言扩展算子(同步、硬件查询、编译提示、张量切片/计算、索引集合)以及 Triton
Probability and Statistics - 4th edition
Probability and Statistics - 4th edition
假人有限元模型
假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用
验证 Vmamba 时出现以下报错module ‘triton.language.math‘ has no attribute ‘log1p‘
解决验证 Vmamba 时出现以下报错module 'triton.language.math' has no attribute 'log1p'
霍尼韦尔SoftMaster使用说明
霍尼韦尔SoftMaster使用说明
从Scott Gray离职看Triton如何革新GPU编程与AI算力优化
高性能计算(HPC)与编译器技术是释放现代硬件潜力的核心。其原理在于通过软件优化,将高级语言抽象高效映射到底层硬件指令,最大化利用并行计算资源与内存带宽。这一技术价值在AI时代尤为凸显,直接决定了模型训练与推理的效率与成本。随着Transformer等模型架构趋同,算力效率已成为AI竞赛的关键胜负手。应用场景涵盖从大模型训练加速到边缘设备部署等广泛领域。本文以近期引发行业关注的Scott Gray离职事件为切入点,深入解析其主导开发的深度学习库Triton。Triton通过创新的编程范式,允许开发者使用Py
温度PID控制PLC程序
温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值
TileLang Mamba2 Chunk Scan 前向算子:自动调优实现、H800 实测吞吐与 Triton/Helion 基线对比
本文以仓库中 [benchmark/mamba2/README.md](https://link.gitcode.com/i/ac60e0afe56916b63eadaaa01a8893f1) 记录的 Mamba2 `chunk_scan` 前向算子基准测试为主体,完整继承其评测参数、复现命令与实测吞吐数据,并结合 [benchmark/mamba2/benchmark_mamba_chunk_s
Triton推理服务前后处理实战:Python Backend生产级数据适配
在AI模型服务化过程中,推理引擎仅负责核心计算,而真实业务落地的关键在于输入预处理(Preprocess)与输出后处理(Postprocess)——即数据格式转换、归一化、解码、标签映射等端到端适配能力。Triton Inference Server 通过 Python Backend 提供零拷贝、同进程、可配置的数据处理扩展机制,兼顾开发效率与运行性能。其技术价值体现在降低端到端延迟、统一资源调度、提升多模型复用性,并支撑CV/NLP等场景下的高并发、低延迟、强健壮API服务。本文聚焦工业级部署中Prep
Umar Jami谈AI时代的学习经验:用TaoToken统一Key跑通CUDA与Triton实验
想复现Flash Attention却卡在环境配置?本文用TaoToken统一Key管理,配合config.toml与settings.json骨架,在本地CUDA与Triton环境跑通Flash Attention前向kernel,并给出LLM推理验证与常见报错排查步骤。访问TaoToken官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end 获取统一API通道,让实验注意力回归kernel本身。
从 v1 迁移到 language-ext v2:NewType 泛型参数、集合 struct 化与构造器标准化的实战指南
本篇技术指南以 language-ext 官方迁移笔记 [version-2-migration-notes.md](https://link.gitcode.com/i/b3335b94cbf8df45b92b1bcc25394876) 为主体,系统梳理从 v1 升级到 v2 时必须处理的 7 类破坏性变更:`NewType`/`NumType`/`FloatType` 的新增泛型参数、`Sys
cann/cannbot-skills: Triton编译提示与扩展API速查
当 agent 需要使用 NPU 特有扩展 API 或编译提示时查阅本文档。典型场景包括: - 需要打断 Vector Fusion 防止 UB 溢出 - 需要使用 `insert_slice` / `extract_slice` / `get_element` 进行张量切片 - 需要控制 NaN 传播行为 - 需要使用 Cube-Vector 同步操作 - 需要注册或调用自定义算子 - 需要使用
CANN/cannbot-skills数学运算API
本文档详细描述 Triton-Ascend 中的数学运算 API,包括算术运算(add/sub/mul/div)、初等函数(exp/log/sin/cos/sqrt/rsqrt/erf)、取整函数(ceil/floor)、融合运算(fma/sigmoid/softmax)等。在 Ascend NPU 上,数学运算由 Vector 计算单元执行,与 GPU 的 CUDA Core 对应。NPU 对部
三步接入全屋小米设备:ha_xiaomi_home 米家 Home Assistant 集成实战指南
你搭好了 Home Assistant,却发现自己天天用的小米灯、空气净化器、门磁传感器全都加不进来,只能米家 App 和 HA 面板来回切换,自动化条件也拿不到。如果你正卡在这一步,小米官方支持的 Home Assistant 集成 ha_xiaomi_home 就是现成的解法:它负责把米家设备搬进 Home Assistant。 ## 项目速览:小米设备与 Home Assistant 之间
戴森球计划工厂蓝图仓库:7000+产线直接落地
开荒头两天,传送带铺到哪、熔炉摆几排,往往决定工厂是顺畅还是反复拆改。FactoryBluePrints 是《戴森球计划》社区的工厂蓝图仓库,目前收录 7000 余个蓝图文件,覆盖基础材料、发电、分馏、建筑超市直到戴森球发射的完整链路。你不必为每条产线从零画图,直接拿社区验证过的方案落地就行。仓库按游戏阶段和功能划分目录,从第一座制造台到全球弹射器都有对应内容。 ## 克隆仓库并放入游戏蓝图目录
RPCS3 启动失败弹出 0xc0000142 怎么办?Visual C++ 运行库重装手把手修复
RPCS3 刚换到 v0.0.34-17118 之后的新构建,双击图标就弹“应用程序无法正常启动 (0xc0000142)”,游戏列表根本进不去——这是近期 Windows 10 上反馈最集中的启动失败形态。锅不在模拟器本体,在你机器上的 Visual C++ 运行库。按下面三步把运行库卸干净重装一遍,基本能彻底解决。 ## 30 秒自检:0xc0000142 是不是运行库的锅 先看两个现象,
视频隐私脱敏工程化:CSRT/KCF追踪算法在本地推理中的实现与边界
在短视频内容合规审查中,动态遮挡(Dynamic Masking)是高频且高耗时的环节。传统手动关键帧打码不仅效率低下,且在目标快速移动或遮挡时极易出现遮罩漂移。本文从计算机视觉工程角度,解析基于CSRT与KCF算法的目标追踪方案在视频隐私处理中的技术路径、性能权衡及落地实践。
936
1534
499

被折叠的 条评论
为什么被折叠?



