[Libre-soc-bugs] [Bug 1030] New: Enable compilation of PyPowersim on non-power platforms.

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Fri Mar 17 09:25:32 GMT 2023


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

            Bug ID: 1030
           Summary: Enable compilation of PyPowersim on non-power
                    platforms.
           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: konstantinos at vectorcamp.gr
                CC: libre-soc-bugs at lists.libre-soc.org
   NLnet milestone: ---

In the implementation of some C functions in SVP64, notably in the tickets:

https://bugs.libre-soc.org/show_bug.cgi?id=227 (vp8)
https://bugs.libre-soc.org/show_bug.cgi?id=228 (vp9)
https://bugs.libre-soc.org/show_bug.cgi?id=229 (av1)
https://bugs.libre-soc.org/show_bug.cgi?id=1007 (chacha20)

All SVP64 functions were executed through a C wrapper on the Python SVP64
Simulator (pypowersim). The compilation and execution assumed that it would
take place on a native Power platform. However there is nothing that requires
the code being executed on such a platform, as the simulator is written in
Python and can be executed on an x86 system or other. As the number of
developers that will use x86 exceeds those who do native development on Power,
it is of benefit that we enable compilation and execution of SVP64 through the
wrapper on x86 systems as well.

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


More information about the libre-soc-bugs mailing list