The Computer Language
Benchmarks Game

Chapel 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
Chapel 1.65 1,882,564 755 3.51 96% 38% 38% 41%
Intel Fortran 3.90 985,352 1019 4.11 1% 100% 4% 1%
fasta
source secs mem gz busy cpu load
Chapel 0.93 5,252 1391 3.36 100% 87% 88% 87%
Intel Fortran 2.06 12 1351 2.06 0% 0% 0% 100%
fannkuch-redux
source secs mem gz busy cpu load
Chapel 9.35 4,288 731 37.30 100% 100% 100% 100%
Intel Fortran 10.16 11,048 1158 40.55 100% 100% 100% 100%
pidigits
source secs mem gz busy cpu load
Chapel 0.75 6,516 512 0.75 99% 1% 0% 0%
Intel Fortran 0.74 4,004 981 0.75 0% 0% 100% 1%
n-body
source secs mem gz busy cpu load
Chapel 6.79 5,388 971 7.09 100% 1% 0% 3%
Intel Fortran 4.22 12 1524 4.34 100% 1% 1% 2%
spectral-norm
source secs mem gz busy cpu load
Chapel 1.46 5,204 310 5.80 99% 99% 99% 99%
Intel Fortran 0.72 1,776 638 2.85 100% 100% 99% 99%
mandelbrot
source secs mem gz busy cpu load
Chapel 3.32 36,104 588 13.13 99% 98% 99% 99%
Intel Fortran 1.42 36,184 957 5.63 99% 100% 99% 99%
binary-trees
source secs mem gz busy cpu load
Chapel 7.86 298,696 488 24.18 100% 57% 77% 74%
Intel Fortran 2.38 133,752 1148 7.45 100% 70% 70% 73%
regex-redux
source secs mem gz busy cpu load
Chapel 4.29 486,708 493 6.81 99% 21% 21% 17%
Intel Fortran 0.99 176,200 2225 3.06 68% 73% 71% 98%
k-nucleotide
source secs mem gz busy cpu load
Chapel 10.43 177,052 996 38.90 100% 90% 91% 92%
Intel Fortran   Make Error
Chapel

chpl version 1.23.0
Copyright 2020 Hewlett Packard Enterprise Development LP
Copyright (c) 2004-2019, Cray Inc.

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