Skip to content

Comments

Update #9

Merged
HaozeG merged 10 commits intoHaozeG:soft_hier_releasefrom
gvsoc:soft_hier_release
Jul 7, 2025
Merged

Update #9
HaozeG merged 10 commits intoHaozeG:soft_hier_releasefrom
gvsoc:soft_hier_release

Conversation

@HaozeG
Copy link
Owner

@HaozeG HaozeG commented Jul 7, 2025

No description provided.

Zhang Chi and others added 10 commits May 23, 2025 21:14
Co-authored-by: bowwang <bowwang@iis.ee.ethz.ch>
* [inst] align vluxei.v semantic

* [test] add functional verification for vluxei.v

* [timing] two adjacent LSU operations handling

* [test] extended indexed load cases

---------

Co-authored-by: bowwang <bowwang@iis.ee.ethz.ch>
* [sw] init Spatz GEMM

* [git] ignore data header files

* [Spatz] Add config

* [util] add data generation script for fp8 matmul

* [utli] add E5M2 datagen

* [linker script] adapt to latest

* [kerenl] fp8 instruction unit tests

* [fp8] move generic runtime support to a standalone header

* [util] data header file generator

* [kerenl] baseline matmul implementation

* [util] use spatz_verify

* [util] update verify function

* [util] rename folder

* [util] folder renamed

* [CI] add datagen for spatz test

* [util] renamed folder

* [spatz] add fp8 instruction test

* add fp8 data format

* [README] matmul_fp8

---------

Co-authored-by: bowwang <bowwang@iis.ee.ethz.ch>
* [util] wrap common fp8 data generation functions to a lib

* [sw] align data header file naming

* [sw] expose mismatch tolerance tp programmer

* [util] adapt to the new data header file naming

* [test] add fp8 widening instructions unit tests

* [util] generated data in hbm

* [sw] add fp8 widening matmul baseline kernel

* [spatz] add index store instructions

* [util] add nm format data generation

* [util] add AspB_matmul data generation script

* [test] add vsuxei8.v instruction check

* [sw] add AspB_matmul application

* [README] update AspB

* [test] add vsuxei.v instruction tests

* [Spatz test] add instruction tests for vfwx_.vf instructions

* [Spatz] Add vfwx_.vf instructions implementation

* [util] add compact index generation

* [sw] AspB MatMul kernel with compact index matrix

* [kernel] add AspB kernel with vfmx_.vf instructions

* [util] add index macro info

* [spatz] add vfwx_.vf timing models

---------

Co-authored-by: bowwang <bowwang@iis.ee.ethz.ch>
@HaozeG HaozeG merged commit 43fe837 into HaozeG:soft_hier_release Jul 7, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants