See the top of http://docs.julialang.org/en/release-0.4/manual/performance-tips/
On Friday, July 1, 2016 at 7:16:10 AM UTC-7, baillot maxime wrote: > > Hello everyone, > > I am working on a Julia code which is a brutal copy of a Matlab code and > found out that the Julia code is slower..... > > So I did some naive benchmark and found strange results... > > I did look for solution on The Internets but... I found nothing usefull > that why I'm asking the question here. > > Maybe someone have an idea of why the Julia code is slower than MATLAB? > (because the official benchmark say that it should be quicker ) > > PS: I know that it's a bit of a recurrent question.... > > The codes are > > Julia code > > nbp = 2^12; > > m = rand(nbp,nbp); > a = 0.0; > Mr = zeros(nbp,nbp); > > tic() > for k = 1:nbp > for kk = 1:nbp > > Mr[k,kk] = m[k,kk]*m[k,kk]; > > end > end > toc() > > > Elapsed time: 7.481011275 seconds > > > MATLAB code > > nbp = 2^12; > > m = rand(nbp,nbp); > a = 0.0; > Mr = zeros(nbp,nbp); > > > tic > for k = 1:nbp > for kk = 1:nbp > > Mr(k,kk) =m(k,kk)*m(k,kk); > > end > end > toc > > > Elapsed time is 0.618451 seconds. > >
