The Computer Language
Benchmarks Game

Julia versus Intel Fortran fastest programs

Always look at the source code.

These are only the fastest programs. Do some of them use manually vectorized SIMD? Look at the other programs. They may seem more-like a fair comparison to you.

reverse-complement
source secs mem gz busy cpu load
Julia 1.50 671,028 522 1.77 7% 9% 96% 7%
Intel Fortran 3.90 985,352 1019 4.11 1% 100% 4% 1%
fannkuch-redux
source secs mem gz busy cpu load
Julia 7.96 197,292 1067 30.06 94% 95% 94% 94%
Intel Fortran 10.16 11,048 1158 40.55 100% 100% 100% 100%
fasta
source secs mem gz busy cpu load
Julia 1.72 354,912 1182 4.90 79% 75% 63% 69%
Intel Fortran 2.06 12 1351 2.06 0% 0% 0% 100%
n-body
source secs mem gz busy cpu load
Julia 4.00 212,108 1112 4.30 99% 3% 3% 3%
Intel Fortran 4.22 12 1524 4.34 100% 1% 1% 2%
mandelbrot
source secs mem gz busy cpu load
Julia 1.38 235,276 621 4.78 83% 83% 83% 99%
Intel Fortran 1.42 36,184 957 5.63 99% 100% 99% 99%
pidigits
source secs mem gz busy cpu load
Julia 1.00 168,088 506 1.31 11% 99% 11% 10%
Intel Fortran 0.74 4,004 981 0.75 0% 0% 100% 1%
spectral-norm
source secs mem gz busy cpu load
Julia 1.23 180,836 521 3.87 73% 71% 91% 80%
Intel Fortran 0.72 1,776 638 2.85 100% 100% 99% 99%
regex-redux
source secs mem gz busy cpu load
Julia 1.75 384,588 759 3.10 6% 67% 93% 12%
Intel Fortran 0.99 176,200 2225 3.06 68% 73% 71% 98%
binary-trees
source secs mem gz busy cpu load
Julia 9.67 604,312 372 29.97 75% 84% 72% 78%
Intel Fortran 2.38 133,752 1148 7.45 100% 70% 70% 73%
k-nucleotide
source secs mem gz busy cpu load
Julia 4.66 360,436 945 10.68 39% 52% 53% 85%
Intel Fortran   Make Error
Julia

julia version 1.5.0

Intel Fortran

Intel(R) Fortran Intel(R) 64 Compiler
for applications runn304 Build 20200925_0ing on Intel(R) 64,
Version 19.1.3.304 Build 20200925_000000
Copyright (C) 1985-2020 Intel Corporation. All rights reserved.
FOR NON-COMMERCIAL USE ONLY