[Libre-soc-bugs] [Bug 732] New: non-essential optimisation of Partitioned SimdSignal to reduce gate count

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Fri Oct 22 00:28:18 BST 2021


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

            Bug ID: 732
           Summary: non-essential optimisation of Partitioned SimdSignal
                    to reduce gate count
           Product: Libre-SOC's first SoC
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: CONFIRMED
          Severity: enhancement
          Priority: ---
         Component: Source Code
          Assignee: lkcl at lkcl.net
          Reporter: lkcl at lkcl.net
                CC: libre-soc-bugs at lists.libre-soc.org
   NLnet milestone: ---

see https://bugs.libre-soc.org/show_bug.cgi?id=731#c23 for context

SwizzledSimdValue has emerged as an optimisation that, once SimdSignal
version 1 has moved off of critical path and allowed multiple other
developers to proceed with converting ALUs over to it, will become
a high priority for reducing gate count.

however as an optimisation it is currently classified as non-essential
due to SimdSignal being a far higher priority critical path task.

therefore this bugreport is being created with a series of high priority
blockers that is it absolutely essential to complete first in order to
move SimdSignal off off critical path, at which point this task's
priority can be altered.

this task will also be a "critical blocker" for the 2nd ASIC to make
sure that it does get done, but done at an appropriately-scheduled
time.

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


More information about the libre-soc-bugs mailing list