[Numpy-discussion] Re: Precision changes to sin/cos in the next release?

2023-05-31 Thread Chris Sidebottom
Ralf Gommers wrote: > On Wed, May 31, 2023 at 12:28 PM Chris Sidebottom chris.sidebot...@arm.com > wrote: > > Matthew Brett wrote: > > Hi, > > On Wed, May 31, 2023 at 8:40 AM Matti Picus matti.pi...@gmail.com wrote: > > On 31/5/23 09:33, Jerome Kieffer wrote: >

[Numpy-discussion] Re: Precision changes to sin/cos in the next release?

2023-05-31 Thread Chris Sidebottom
Matthew Brett wrote: > Hi, > On Wed, May 31, 2023 at 8:40 AM Matti Picus matti.pi...@gmail.com wrote: > > On 31/5/23 09:33, Jerome Kieffer wrote: > > Hi Sebastian, > > I had a quick look at the PR and it looks like you re-implemented the > > sin-cos > > function using SIMD. > > I wonder how it com

[Numpy-discussion] Re: Introducing Arm Optimized Routines

2023-02-08 Thread Chris Sidebottom
Hello again :-) Just as an update for the list, the first PR has now been raised to integrate Optimized Routines, demonstrating the performance improvements (sometimes 2x faster): https://github.com/numpy/numpy/pull/23171 Once we've achieved the initial milestone of getting these routines inte

[Numpy-discussion] Re: Introducing Arm Optimized Routines

2022-11-09 Thread Chris Sidebottom
Hi Matti, Thanks for your questions :-) > This seems like it would improve performance on aarch64. Would the routines > also work with the Apple silicon? Yip, I can't see a reason why that wouldn't be the case. > If these are new routines, it would be better to implement them in terms of > th

[Numpy-discussion] Introducing Arm Optimized Routines

2022-11-08 Thread Chris Sidebottom
Hello, Here at Arm, we've been investigating how we can improve performance on AArch64. One way in which we can improve performance is by integrating some existing optimized routines (https://github.com/ARM-software/optimized-routines), similar to the SVML methods for AVX512 that are currently