3 ms·
From: https://scicomp.stackexchange.com/questions/304/c-vs-fortran-for-hpc https://scicomp.stackexchange.com/questions/304/c-vs-fortran... "Sorry for digging
by acqq 8y ago
From:
https://scicomp.stackexchange.com/questions/304/c-vs-fortran-for-hpc https://scicomp.stackexchange.com/questions/304/c-vs-fortran...
"Sorry for digging up an old thread but it seems that even in 2015, Fortran is being used a lot.
I just came across this (alternate link) list which basically is a list of 13 codes approved by DOE's OCLF facility to run on the 300-petaFLOPS Summit machine which will be made available to researchers in 2018. I tried to find the main language used for the code (based on a quick google search) and here is what I found:
XGC Fortran
SPECFEM Fortran
ACME Fortran (Bunch of climate codes)
DIRAC Fortran (Mostly)
FLASH Fortran
GTC Fortran
HACC C/C++
LS-DALTON Fortran (some C)
NAMD C/C++
NUCCOR Fortran
NWCHEM Fortran
QMCPACK C++
RAPTOR Fortran"
Note: QMCPACK is written in C++ but depends on LAPACK which is again Fortran.
- gnufx 8y agoAnother example I've given before is the usage statistics for the UK "tier 1" system: //www.archer.ac.uk/status/codes/. Six of the top ten are Fortran that month (I think -- I'm not positive about NEMO). That's probably vaguely representative of typical general purpose HPC systems.