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.60 677,796 522 1.91 6% 6% 100% 9%
Intel Fortran 3.90 985,352 1019 4.11 1% 100% 4% 1%
fasta
source secs mem gz busy cpu load
Julia 1.12 193,924 1082 1.40 10% 8% 99% 8%
Intel Fortran 2.06 12 1351 2.06 0% 0% 0% 100%
fannkuch-redux
source secs mem gz busy cpu load
Julia 7.64 206,244 1067 28.95 95% 95% 94% 95%
Intel Fortran 10.16 11,048 1158 40.55 100% 100% 100% 100%
mandelbrot
source secs mem gz busy cpu load
Julia 1.32 227,836 624 4.66 98% 86% 85% 85%
Intel Fortran 1.42 36,184 957 5.63 99% 100% 99% 99%
n-body
source secs mem gz busy cpu load
Julia 4.05 218,740 1111 4.36 3% 2% 3% 100%
Intel Fortran 4.22 12 1524 4.34 100% 1% 1% 2%
pidigits
source secs mem gz busy cpu load
Julia 0.97 172,908 506 1.24 10% 98% 10% 9%
Intel Fortran 0.74 4,004 981 0.75 0% 0% 100% 1%
spectral-norm
source secs mem gz busy cpu load
Julia 1.11 182,068 429 3.74 80% 79% 80% 98%
Intel Fortran 0.72 1,776 638 2.85 100% 100% 99% 99%
regex-redux
source secs mem gz busy cpu load
Julia 1.68 394,324 759 3.06 99% 7% 5% 71%
Intel Fortran 0.99 176,200 2225 3.06 68% 73% 71% 98%
binary-trees
source secs mem gz busy cpu load
Julia 7.43 482,620 634 23.65 69% 100% 78% 72%
Intel Fortran 2.38 133,752 1148 7.45 100% 70% 70% 73%
k-nucleotide
source secs mem gz busy cpu load
Julia 5.12 374,876 951 11.36 63% 72% 38% 49%
Intel Fortran   Make Error
Julia

julia version 1.6.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