[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