Skip to content

Commit f8518af

Browse files
committed
update
1 parent 4ea0858 commit f8518af

File tree

1 file changed

+0
-33
lines changed

1 file changed

+0
-33
lines changed

docs/18_triton/01_triton_programming_paradigms/homework.ipynb

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,6 @@
11
{
22
"cells": [
33
{
4-
<<<<<<< HEAD
5-
=======
6-
"cell_type": "markdown",
7-
"metadata": {},
8-
"source": [
9-
"# Triton 编程范式 - 课后练习\n",
10-
"\n",
11-
"本 Notebook 包含三个练习,帮助你巩固 Triton 的核心概念。\n",
12-
"\n",
13-
"**学习目标**:\n",
14-
"- 掌握 Triton 的基本语法和向量化操作\n",
15-
"- 理解 `BLOCK_SIZE` 对性能的影响\n",
16-
"- 学会用向量化方式处理复杂的数据访问模式"
17-
]
18-
},
19-
{
20-
>>>>>>> 70260cb4e92d1f3168960cda1b5e9d466d6b9a28
214
"cell_type": "code",
225
"execution_count": null,
236
"metadata": {},
@@ -219,18 +202,6 @@
219202
"cell_type": "markdown",
220203
"metadata": {},
221204
"source": [
222-
<<<<<<< HEAD
223-
=======
224-
"**思考题**(高级):\n",
225-
"1. 为什么这种方法效率不高?(提示:重复加载)\n",
226-
"2. 如何优化?(提示:加载更大的块然后切片)"
227-
]
228-
},
229-
{
230-
"cell_type": "markdown",
231-
"metadata": {},
232-
"source": [
233-
>>>>>>> 70260cb4e92d1f3168960cda1b5e9d466d6b9a28
234205
"---\n",
235206
"\n",
236207
"## 总结\n",
@@ -283,11 +254,7 @@
283254
" mask = offsets < n_elements\n",
284255
" \n",
285256
" x_center = tl.load(x_ptr + offsets, mask=mask, other=0.0)\n",
286-
<<<<<<< HEAD
287257
" x_left = tl.load(x_ptr + offsets - 1, mask=mask & (offsets > 0), other=0.0)\n",
288-
=======
289-
" x_left = tl.load(x_ptr + offsets - 1, mask=offsets > 0, other=0.0)\n",
290-
>>>>>>> 70260cb4e92d1f3168960cda1b5e9d466d6b9a28
291258
" x_right = tl.load(x_ptr + offsets + 1, mask=offsets < n_elements - 1, other=0.0)\n",
292259
" \n",
293260
" y = x_left + x_center + x_right\n",

0 commit comments

Comments
 (0)