Hi Xuanbao,

On Thu, Nov 16, 2023 at 2:59 PM xuanbao via NumPy-Discussion <
numpy-discussion@python.org> wrote:

> Hello everyone! I am working on implementing a tool to assess the
> complexity of CPU architecture porting. It primarily focuses on RISC-V
> architecture porting. In fact, the tool may have an average estimate of
> various architecture porting efforts.My focus is on the overall workload
> and difficulty of transplantation in the past and future,even if a project
> has already been ported.As part of my dataset, I have collected the
> **numpy** project. **I would like to gather community opinions to support
> my assessment. I appreciate your help and response!** Based on scanning
> tools, the porting complexity is determined to be moderate leaning towards
> simple, with a moderate amount of code related to the CPU architecture in
> the project.  Is this assessment accurate?


"moderate" sounds reasonable. It depends though if you want to only get
everything to work, without CPU-specific optimizations, or also support
SIMD code. If the former, I'd say moderate - you still have to deal with a
lot of C code and platform-specific build stuff. If the latter, the effort
is high.


> Do you often have any opinions on personnel allocation and consumption
> time?


That's very difficult to estimate. It depends on both the experience of the
developer and how many platform-specific issues there will be. I'd pick a
single person who can deal with C/C++ related issues, and go from there.
Could be done in a day or two, or could take weeks to months.

Cheers,
Ralf



> I look forward to your help and response.
> _______________________________________________
> NumPy-Discussion mailing list -- numpy-discussion@python.org
> To unsubscribe send an email to numpy-discussion-le...@python.org
> https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
> Member address: ralf.gomm...@googlemail.com
>
_______________________________________________
NumPy-Discussion mailing list -- numpy-discussion@python.org
To unsubscribe send an email to numpy-discussion-le...@python.org
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: arch...@mail-archive.com

Reply via email to