Skip to content

Spatz integration in main + FFT implementation and mapping#23

Merged
Dequino merged 288 commits into
mainfrom
ad/vi/fft_on_spatz
Jun 4, 2026
Merged

Spatz integration in main + FFT implementation and mapping#23
Dequino merged 288 commits into
mainfrom
ad/vi/fft_on_spatz

Conversation

@Dequino

@Dequino Dequino commented May 19, 2026

Copy link
Copy Markdown
Member

This PR is built upon the work from Samuele Colmi and aims to overwrite PR #3.

Besides integrating the Spatz-CC building, compilation and testing flow, it also aims to add the following vectorized tests done on Spatz to the CI:

Add
Ceil
Clip
Div
Floor
Relu
Sub

It also integrates an implementation of the FFT using the Spatz-CC and mapped on the Magia Mesh.

…instead of float16

HP Float support seems to have problems
…nt RTL changes to fix Spatz boot race condition
…command to run RTL simulations for MAGIA-Spatz tests
Dequino and others added 28 commits June 4, 2026 09:32
…command to run RTL simulations for MAGIA-Spatz tests
* Update gvsoc/core/pulp to latest master and add run_profiling target

- Bump GVSOC_COMMIT, GVSOC_CORE_COMMIT, GVSOC_PULP_COMMIT to 2026-05-21 master HEADs
- Remove --trace=kill-module from default GVRUN_ARGS
- Add run_profiling target with --vcd --event=.* and optional profile_tile filter
- Document GVSoC VCD profiling usage in README

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Fix gvsoc_init: fetch branch instead of bare SHA

GitHub rejects fetch by commit SHA; fetch all refs then checkout the pinned commit.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Fix GVSOC_COMMIT: gvsoc repo uses main not master

The gvsoc repo's default branch is main (not master), so the previous
commit hash was being read from gvsoc-core instead.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Fix gvsoc_init: fetch specific commits rather than all of origin

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@Dequino Dequino merged commit 1cc8c05 into main Jun 4, 2026
3 checks passed
@Dequino Dequino deleted the ad/vi/fft_on_spatz branch June 4, 2026 12:02
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.

3 participants