Skip to content

Commit a7a923d

Browse files
committed
[wip] Add overview of RDNA4 hardware.
1 parent 64fe332 commit a7a923d

4 files changed

Lines changed: 25 additions & 2 deletions

File tree

.github/workflows/requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
mkdocs
2+
mkdocs-glightbox
23
mkdocs-material
34
markdown
45
pymdown-extensions
334 KB
Loading
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# AMD RDNA4のハードウェアの概要
2+
3+
この記事は[AMD "RDNA4" Instruction Set Architecture Reference Guide](https://www.amd.com/content/dam/amd/en/documents/radeon-tech-docs/instruction-set-architectures/rdna4-instruction-set-architecture.pdf)の1章1.2節「ハードウェアの概要」の自分用のメモ書きです。
4+
5+
## 用語
6+
| 用語 | 説明 |
7+
|--|--|
8+
| Work-group Processor(WGP) | スカラーまたはベクターALU、メモリ、LDS、スカラーキャッシュを含む、シェーダー計算ハードウェアの最小単位。ある文脈では、"Double Compute Unit"や"Compute Unit Pair"と呼ばれる |
9+
10+
##
11+
12+
<figure markdown="span">
13+
![AMD RDNA4のブロック図](img/overview_of_RDNA4_hardware/overview.png){ width="auto" }
14+
<figcaption>AMD RDNA4のブロック図</figcaption>
15+
</figure>
16+
17+
## Work-Group Processor
18+

mkdocs.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@ nav:
1313
- 'Alembicの使い方': ./articles/how-to-use-alembic.md
1414
- 'perf_event_paranoidを変更できない時の対処法': ./articles/cannot-change-perf-event-paranoid.md
1515
- 'gdbでのスタックトレースの自動取得': ./articles/gdb-get-stacktrace.md
16-
- '`Eigen`で行優先の行列を行優先のベクトルに変換する時、ベクトルのイテレータを`std::contiguous_iterator`にする方法': ./articles/make-reshaped-matrix-iterator-contiguous.md
17-
- '`oneTBB`の使い方': ./articles/how_to_use_onetbb.md
16+
- 'Eigenで行優先の行列を行優先のベクトルに変換する時、ベクトルのイテレータを`std::contiguous_iterator`にする方法': ./articles/make-reshaped-matrix-iterator-contiguous.md
17+
- 'oneTBBの使い方': ./articles/how_to_use_onetbb.md
18+
# - 'AMD RDNA4のハードウェアの概要': ./articles/overview_of_RDNA4_hardware.md
1819
- 'CUDAプログラミングガイド 日本語解説': /cuda_programming_guide_jp/
1920
not_in_nav: |
2021
thrust.md
@@ -32,7 +33,9 @@ theme:
3233
- navigation.indexes
3334
markdown_extensions:
3435
- admonition
36+
- attr_list
3537
- footnotes
38+
- md_in_html
3639
- pymdownx.blocks.caption
3740
- pymdownx.highlight:
3841
anchor_linenums: true
@@ -57,6 +60,7 @@ plugins:
5760
repository: sukeya/sukeya.github.io
5861
branch: main
5962
token: !!python/object/apply:os.getenv ["MKDOCS_GIT_COMMITTERS_APIKEY"]
63+
- glightbox
6064
- search
6165
extra_javascript:
6266
- javascripts/mathjax.js

0 commit comments

Comments
 (0)