Zhongdi LUO
ca4c48251d
feat: use fp8 multiply for blackwell bwgmma
2026-07-03 08:40:10 +00:00
Zhongdi LUO
12f5c6d92d
feat: switch blackwell bwgmma inputs to fp8
2026-07-02 08:57:59 +00:00
Zhongdi LUO
68a7f66046
feat: add fp8 tensor dot product path
2026-07-02 08:06:42 +00:00
Zhongdi LUO
2afb96bb14
feat: add fp8 e4m3 decode support
2026-07-02 07:59:01 +00:00
Zhongdi LUO
007350fd5a
feat: include vortex fexp RTL
2026-07-02 07:25:32 +00:00
Zhongdi LUO
47d6585896
Wire scalar TMEM through Radiance tile
2026-06-24 06:25:10 +00:00
Zhongdi LUO
f88085331e
Save pre-TMEM-bank Radiance changes
2026-06-21 08:20:21 +00:00
Zhongdi LUO
1e78574113
Fix Blackwell SMEM fragment alignment
2026-05-27 08:43:36 +00:00
Zhongdi LUO
c6c30ec0dc
Add 4-lane Blackwell tensor core support
2026-05-27 05:54:39 +00:00
126523c5d2
Track vortex masked barrier fix
2026-05-27 09:08:03 +08:00
87a4bbc757
Integrate WU architecture in Radiance
2026-05-25 19:25:59 +08:00
5112f3665a
Add Blackwell tensor core implementation and tests
...
- Implement TensorCoreBlackwell.scala with BWGMMA and TCGEN05 instructions
- Update TensorDPU, RadianceTile, and VortexCore for Blackwell integration
- Add TensorCoreBlackwellExtendedTest for comprehensive testing
- Update vortex submodule with Blackwell ISA support
2026-05-06 14:51:11 +08:00
136cf70a58
Add Blackwell tensor core baseline plumbing
2026-04-25 10:15:31 +08:00
Richard Yan
4a0b1c05cd
add defines for flash config
2025-01-30 23:58:50 -08:00
Richard Yan
34c33278d2
Merge branch 'asplos-ae' of https://github.com/ucb-bar/radiance into asplos-ae
2025-01-30 22:34:43 -08:00
Richard Yan
68e4ebb471
remove tensor dpu sv
2025-01-30 22:34:38 -08:00
Hansung Kim
dd6c53bd85
Deinit cyclotron submodules
2025-01-30 21:35:39 -08:00
Richard Yan
adcb033edf
Merge branch 'asplos-ae' of https://github.com/ucb-bar/radiance into asplos-ae
2025-01-30 02:55:44 -08:00
Richard Yan
f1c9488081
set NUM_CORES and EXT_T_HOPPER based on config name
2025-01-30 02:55:40 -08:00
Hansung Kim
892485eac9
Exclude cyclotron from build
2025-01-29 00:04:15 -08:00
Hansung Kim
1cd1f6fdcd
Bump vortex
2025-01-28 22:37:46 -08:00
Hansung Kim
1ed1f4ceb0
Merge remote-tracking branch 'origin/main' into asplos-ae
2025-01-28 22:29:42 -08:00
Richard Yan
52eeed277b
correct loop count to start after receiving command
2025-01-28 17:41:00 -08:00
Richard Yan
d38f69fc5e
Merge branch 'main' of https://github.com/ucb-bar/radiance
2025-01-28 17:34:01 -08:00
Hansung Kim
9b2328c252
Update submodule URLs
2025-01-28 14:28:38 -08:00
Richard Yan
18064f0c3c
update final config and connect completion io
2025-01-28 14:24:20 -08:00
Hansung Kim
dd2721d262
Bump cyclotron
2025-01-05 00:12:11 -08:00
Hansung Kim
17001efbf3
Remove emulator_generate and merge into emulator_tick
2025-01-05 00:04:28 -08:00
Hansung Kim
049394518b
Default to debug mode for cyclotron
2025-01-04 23:03:49 -08:00
Hansung Kim
a4fa1522ab
Add D data to DPI interface
2025-01-04 23:03:25 -08:00
Hansung Kim
3af0670527
Add cyclotron-main
2024-12-05 11:51:49 +09:00
Hansung Kim
ba67263b40
Update paths
2024-12-04 18:14:37 -08:00
Hansung Kim
81595a9a9f
Bump cyclotron
2024-12-04 18:10:19 -08:00
Hansung Kim
e3080bf3ee
Update DPI for tick/generate split
2024-12-04 18:07:55 -08:00
Hansung Kim
6de4e875d4
Bump radpie
2024-11-26 15:26:39 -08:00
Hansung Kim
7cc40eedde
Add EmulatorTile
...
also split core-specific config keys from radiance.memory to radiance.core.
2024-11-26 15:23:24 -08:00
Hansung Kim
bf0527e2ad
radiance.mk: Re-enable radpie; sync csrc/ as well
2024-11-26 14:57:08 -08:00
Hansung Kim
33ff495feb
Fix doc errors and warnings for memfuzzer
2024-11-26 11:49:26 -08:00
Hansung Kim
9d70370801
Fix deprecation warnings in FuzzerTile
2024-11-25 22:33:29 -08:00
Hansung Kim
3b71276c4a
tensor: Do dot-product in fp16, only do accum in fp32
...
This is to better match Gemmini PEs doing MACs in full fp16, and only
doing accumulation in fp32.
2024-11-15 15:36:32 -08:00
Richard Yan
8c473f52e3
no tc client if not decoupled
2024-11-11 18:16:26 -08:00
Richard Yan
6488cb5c78
support no gemminis, trim debug prints
2024-11-11 16:14:02 -08:00
Hansung Kim
465322af38
Merge branch 'new-cisc'
2024-11-09 22:36:27 -08:00
Hansung Kim
8056fa4ada
Bump vortex
2024-11-09 22:35:40 -08:00
Hansung Kim
31f0905567
Add new opcode for compute and spad mvout
2024-11-09 22:35:14 -08:00
Hansung Kim
ca63c9fa74
Bump vortex
2024-11-08 21:53:21 -08:00
Richard Yan
c87858b6f4
new cisc operations
2024-11-08 20:49:49 -08:00
Richard Yan
0c6618c65d
back to non-blocking read
2024-11-07 18:20:37 -08:00
Richard Yan
d49abf97ff
amend config based on gemmini update
2024-11-03 21:07:06 -08:00
Richard Yan
9a5af03672
blocking gemmini fence and bump vortex
2024-11-01 02:45:08 -07:00