Forum Index
Welcome to the Silverfrost forums
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

AMD vs Intel. Fight!

Post new topic   Reply to topic Forum Index -> General
View previous topic :: View next topic  
Author Message

Joined: 10 Mar 2008
Posts: 2142
Location: South Pole, Antarctica

PostPosted: Tue Jan 07, 2020 2:56 am    Post subject: AMD vs Intel. Fight! Reply with quote

Ian Cutress from Anandtech is preparing test of new AMD 64-core processor, see

"AMD’s 64-Core Threadripper 3990X, only $3990! Coming February 7th"

Let's prepare for him the test which we have tried here few years back where we used linear algebra AX=B dense matrix as an example (used MKL/Pardiso and LAIPE parallel libraries).

Now from ver 19 i think Intel MKL/Pardiso libraries support AVX512 and if AMD will beat Intel processors using Intel's own software the game for Intel with its 10x overpriced processors is over. AMD has huge chance doing that because its large caches even though it supports only SSE256. And the 8-channel memory on another 64core AMD cheaper than Intel processor called EPYC 7002 has chance to beat Intel even more

Here is an example mecej4 wrote for MKL library back then. We just need to compile it with new MKL library on any compiler which will support AVX512 and sent it to Ian


 implicit none
 integer :: i,j,neq,nrhs=1,lda,ldb, info
 real*8,allocatable :: A(:,:),b(:)
 integer, allocatable :: piv(:)
 Integer count_0, count_1, count_rate, count_max

 do neq=1000,21000,5000
    lda=neq; ldb=neq
    call random_number(A)
    call random_number(b)
    Call system_clock(count_0, count_rate, count_max)
    CALL dgesv (nEq,nrhs,A,ldA,piv, b, ldb, info)
    Call system_clock(count_1, count_rate, count_max)
    Write (*, '(1x,A,i6,A,2x,F8.3,A)') 'nEqu = ',nEq,' ', &
         dble(count_1-count_0)/count_rate, ' s'

 end do
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic Forum Index -> General All times are GMT + 1 Hour
Page 1 of 1

Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Powered by phpBB © 2001, 2005 phpBB Group