Statistically significant performance testing of Julia scientific programming language
In this article, we compare the support for SIMD instructions for Julia and Fortran. The comparison is carried out according to the methodology described in work of T. Kalibera, R. E. Jones. The first part of the article gives a brief description of this technique. We emphasize on the practical impl...
Saved in:
Published in | Journal of physics. Conference series Vol. 1205; no. 1; pp. 12017 - 12023 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
Bristol
IOP Publishing
01.04.2019
|
Subjects | |
Online Access | Get full text |
ISSN | 1742-6588 1742-6596 |
DOI | 10.1088/1742-6596/1205/1/012017 |
Cover
Loading…
Summary: | In this article, we compare the support for SIMD instructions for Julia and Fortran. The comparison is carried out according to the methodology described in work of T. Kalibera, R. E. Jones. The first part of the article gives a brief description of this technique. We emphasize on the practical implementation using Python, NumPy and SciPy. The second part of the article briefly discusses the syntactic capabilities of Fortran and Julia to work with SIMD processor extensions. Specific code snippets are given. Next, the performance of Julia and Fortran is compared for arithmetic operations on arrays of small length. The results are presented in tabular and graphical form. |
---|---|
Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ISSN: | 1742-6588 1742-6596 |
DOI: | 10.1088/1742-6596/1205/1/012017 |