Can you improve CPU performance with Intel library?

Discussion of chess software programming and technical issues.

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
Jouni
Posts: 1939
Joined: Wed Mar 08, 2006 7:15 pm

Can you improve CPU performance with Intel library?

Post by Jouni » Fri Jan 04, 2019 8:54 am

I mean this https://software.intel.com/en-us/mkl ? I am VERY suspicious.
Jouni

Sesse
Posts: 168
Joined: Mon Apr 30, 2018 9:51 pm
Contact:

Re: Can you improve CPU performance with Intel library?

Post by Sesse » Fri Jan 04, 2019 9:50 am

It depends on what calculations you are doing.

If you want to speed up big matrix multiplications, FFTs or other numerical code (and you don't want to push it to the GPU), MKL can help you. But an alpha-beta chess engine does none of that. NN engines do big matrix multiplications and convoltions, but a GPU is typically a better bet for that anyway.

It's a bit like asking whether having an lawn mower is useful. It depends; if you want to cut the grass, it's great, but if what you needed was a place to cook dinner, perhaps not so much…

zullil
Posts: 5121
Joined: Mon Jan 08, 2007 11:31 pm
Location: PA USA
Full name: Louis Zulli

Re: Can you improve CPU performance with Intel library?

Post by zullil » Fri Jan 04, 2019 11:20 am

Sesse wrote:
Fri Jan 04, 2019 9:50 am

It's a bit like asking whether having an lawn mower is useful. It depends; if you want to cut the grass, it's great, but if what you needed was a place to cook dinner, perhaps not so much…
:lol:

User avatar
xr_a_y
Posts: 389
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: Can you improve CPU performance with Intel library?

Post by xr_a_y » Fri Jan 04, 2019 12:56 pm

Maybe VSL can help if you need a lot of random number ... but fft, blas and lapack won't be use for a a/b search (except for texel tuning).

Jouni
Posts: 1939
Joined: Wed Mar 08, 2006 7:15 pm

Re: Can you improve CPU performance with Intel library?

Post by Jouni » Fri Jan 04, 2019 1:08 pm

Maybe I can speedup Lc0 from 10 nps to 15 nps :) . Not worth the effort as there were warnings about overheating and big RAM usage.
Jouni

Post Reply