Recent

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

mercurhyo

  • Full Member
  • ***
  • Posts: 177
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 Mint latest, Windows 7 - Laz latest fixes- RAD Studio XE7
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

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8391
  • 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: 177
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 Mint latest, Windows 7 - Laz latest fixes- RAD Studio XE7
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

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8391
  • 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