The open archive for STFC research publications

You may experience service outages on ePubs over the coming days due to work being carried out to enhance our network infrastructure. The service should be considered at risk from 23/11 - 03/12.

Full Record Details

Persistent URL http://purl.org/net/epubs/work/33856
Record Status Checked
Record Id 33856
Title A comparison of C, Fortran and Java for numerical computing
Abstract Three commonly used high-level programming languages are compared for their use in numerically intensive computation. A sparse matrix multiply which contains typical mix of floating-point arithmetic and indirect addressing has been written in each language and is run on a variety of computers under several different compilers. The results show that speed of executed code varies as much from compiler implementation as from choice of language. C and Fortran 90 perform very similarly, but Java is still too slow to be a serious contender for high performance numerical programming.
Organisation CCLRC , CSE , CSE-HEC
Keywords Fortran , C , parallel languages , CCP , Java
Funding Information
Related Research Object(s):
Licence Information:
Language English (EN)
Type Details URI(s) Local file(s) Year
Report DL Technical Reports DL-TR-2004-003. 2004. DL-TR-2004-003.pdf 2004