Recent

Author Topic: FPU optimizations - AVX vs SSE  (Read 1523 times)

mercurhyo

  • Full Member
  • ***
  • Posts: 242
FPU optimizations - AVX vs SSE
« on: March 02, 2020, 08:10:34 pm »
I think the folowing article would may help FPC developpers team around X64 architecture processors

https://techblog.lankes.org/2014/06/16/AVX-isnt-always-faster-than-SEE/

Have a cool drink, between headaches, dear optimization masters!

cheers
DEO MERCHVRIO - Linux, Win10pro - Ryzen9XT 24threads + Geforce Rtx 3080SUPRIM
god of financial gain, commerce, eloquence (and thus poetry), messages, communication (including divination), travelers, boundaries, luck, trickery and thieves; he also serves as the guide of souls to the underworld

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11383
  • FPC developer.
Re: FPU optimizations - AVX vs SSE
« Reply #1 on: March 02, 2020, 10:47:41 pm »
(and read between the lines that the timings are for Haswell)

mercurhyo

  • Full Member
  • ***
  • Posts: 242
Re: FPU optimizations - AVX vs SSE
« Reply #2 on: March 02, 2020, 10:56:05 pm »
one of my laptops is sandy bridge, yup @marcov and it sucks  :P
DEO MERCHVRIO - Linux, Win10pro - Ryzen9XT 24threads + Geforce Rtx 3080SUPRIM
god of financial gain, commerce, eloquence (and thus poetry), messages, communication (including divination), travelers, boundaries, luck, trickery and thieves; he also serves as the guide of souls to the underworld

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11383
  • FPC developer.
Re: FPU optimizations - AVX vs SSE
« Reply #3 on: March 02, 2020, 11:15:11 pm »
one of my laptops is sandy bridge, yup @marcov and it sucks  :P

Try sse shuffling (PSHUF*), compare with haswell, and feel better :-)

 

TinyPortal © 2005-2018