Home

Performance Optimisation and Productivity

A Centre of Excellence in HPC
Home / Resources for Co-Design / Languages / Fortran
  • News
  • Partners
  • Services
  • Request Service Form
  • Resources for Co-Design
    • Metrics
    • Patterns
    • Best-practices
    • Programs
    • Languages
    • Models
    • Disciplines
    • Algorithms
    • Reports
    • Projects
  • Target Customers
  • Further Information
  • Contact

Fortran

Fortran is a general-purpose programming language still quite used in scientific computing and very popular in high-performance computing. Its name derive from FORmula TRANslation, which gives an idea of the initial target of the language. Although the multiple variants that exists of this language their main features can be summarized by its modularity and its intrinsic support of array operations.

Related program(s):
  • Alya assembly
  • BLAS Tuning
  • CalculiX IO
  • CalculiX solver
  • FFTXlib
  • juKKR kloop
  • Lattice Boltzmann kernel (LBC)
  • OMP Collapse
  • Sam(oa)²
Related report(s):
  • Ateles
  • GITM
  • Musubi
  • DFTB
  • EPW, version 4.0.0
  • Code Saturne
  • BAND
  • SHEMAT Suite, BiCGStab solver (mphase big2a) with PETSc
  • ms2
  • CHAPSIM
  • ADF
  • DFTB
  • COOLFluiD
  • ParFlow, version 693
  • EPW, version 4.0.0
  • EPW, version 4.0.0
  • BAND
  • BAND
  • WRF-Chem
  • fftxlib – QE miniapp
  • Alya
  • SHEMAT Suite, BiCGStab solver (mphase big2a) with PETSc
  • WRF-Chem
  • GROMACS 4.5.3 QED
  • BigDFT (1.9.0)
  • FALL3D
  • specfem3d (Earth and atmospheric sciences) C/Fortran+MPI
  • SeisSol (Earth and atmospheric sciences) C++/Fortran, MPI+OpenMP+pthreads!
  • CHORUS
  • Terrsysmp-PDAF
  • CalculiX
  • SEM46
  • Alya + Cantera
  • IFS-FVM
  • Jules
  • AFiD
  • TerrSysMP
  • TURTLE (Gamess-UK)
  • CHORUS
  • AVBP
  • CalculiX
  • MHDG
  • Piernik (August 2020)
  • Pencil Code
  • BDDCML
  • CalculiX
  • BayPass (v2.2)
  • EMEP MSC-W
  • FALL3D
  • juKKR-KKRhost
  • CS3D
  • CS3D
  • Alya
  • CIAO
  • MONARCH
  • Yales2
  • NEK5000
  • CHIMERE
  • Polar Scat
  • Microfarm (µFarm)
  • Octopus
  • ABINIT
  • NSMB
  • Alya
  • HEMLAB
  • Xcompact3d
  • Audit Report Elmer
  • SPECFEM3D (MPI+CUDA) on Leonardo-B

This project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreements No 676553 (POP1) and 824080 (POP2).

Currently, the project receives funding from the European High-Performance Computing Joint Undertaking (JU) under grant agreement No 101143931 (POP3). The JU receives support from the European Union's Horizon Europe research and innovation programme and Spain, Germany, France, Portugal and the Czech Republic.

EuroHPC Joint Udertaking