[Libre-soc-bugs] [Bug 115] SIMD ALUs needed

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sat Oct 2 17:33:13 BST 2021


https://bugs.libre-soc.org/show_bug.cgi?id=115

--- Comment #1 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
with PartitionedSignal in place, the idea here is to have a Stage API
class which automatically understands and carries the Partition Context
throughout all pipelines.

the IO Data (as defined by regspecs) is then *automatically* allocated
PartitionedSignals rather than scalar Signals and thus the ALUs, comprising
as they do of Stage API pipelines, do not need massive intrusive conversion.

a wrapper around nmigen dsl.Module can then allocate PartitionedSignals.

however this should not be "all-in", it should be dynamic runtime configureable
as to whether the ALU should be instantiated as scalar or as SIMD.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list