On Fri, Nov 5, 2021 at 1:38 PM Devulapalli, Raghuveer <[email protected]> wrote: > > They are meant to be optimized. Any contribution to improve them further is > more than welcome.
Fantastic. I don't see any tests for any of the functions in there. Does anyone know where I can find them? > > Raghuveer > > -----Original Message----- > From: Noah Goldstein <[email protected]> > Sent: Thursday, November 4, 2021 10:46 AM > To: [email protected] > Subject: [Numpy-discussion] [RFC] - numpy/SVML appears to be poorly optimized > > The numpy SVML library: https://github.com/numpy/SVML > > appears to be poorly optimized. Since its just the raw assembly dump this > also makes it quite difficult to improve (with either a better compiler or by > hand). > > Some of the glaring issues are: > 1. register allocation / spilling > 2. rodata layouts / const-propagation of the values. > 3. Very odd use of internal functions that really ought to be inlined. > > Are these functions meant to be heavily optimized? > > If so, are people open to patches that optimize them (either with new C > implementations are in the current assembly implementations). > _______________________________________________ > NumPy-Discussion mailing list -- [email protected] To unsubscribe > send an email to [email protected] > https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ > Member address: [email protected] > _______________________________________________ > NumPy-Discussion mailing list -- [email protected] > To unsubscribe send an email to [email protected] > https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ > Member address: [email protected] _______________________________________________ NumPy-Discussion mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ Member address: [email protected]
