THE FREE AND PROPRIETARY COMPILERS C(C++) AND FORTRAN AT DEVELOPMENT OF EFFECTIVE COMPUTING APPLICATIONS

Abstract

The work presented by authors is devoted to features of implementation of algorithms of calculus mathematics with the aid of free and proprietary compilers. The analysis of speed of consecutive and parallel applications was carried out on the example of task of matrix multiplication, the solution of systems of the linear algebraic equations by exact and iterative methods. New technologies of parallel programming (auto parallelization, coarrays) are implemented only in modern proprietary compilers. Results of the analysis of high-speed performance of parallel programs of the high-precision calculations developed by authors are presented. Recommendations about the features of realization of task of calculus mathematics were worked out with the aid of various programming languages and compilers. Free and proprietary compilers allow to develop highly effective consecutive applications. Advantages of proprietary compilers are shown when developing parallel applications first of all due to support of the new technologies (auto parallelization, coarrays).

Authors and Affiliations

Evgeniy Alekseev, Petr Demin, Denus Lutoshkin, Vyacheslav Starodumov

Keywords

Related Articles

RESOURCE INTENSITY CALCULATION For TEXTS LANGUAGE IDENTIFICATION PROGRAMS

The article deals with the resource intensity calculation of texts language identification programs depending on their identification methods. The most commonly used methods are described, together with an indication of...

COGNITIVE GOALS SIMULATION BY FORMALIZED KNOWLEDGE PROCESSING OPERATIONS

Searching the foundations for the formal concepts of intelligent systems creation and application includes development of the unified tools that integrate experience of the implementation of application-oriented knowledg...

DIGITAL ECONOMY TECHNOLOGIES IN SMART CITY PROJECTS: PARTICIPANTS AND PROSPECTS

Nowadays the smart city concepts focus on the quality improvement of a citizen’s life by using the ICT. Meanwhile, the consideration of possible participants of smart city projects and the assessment of their potential r...

EVALUATION OF EXPERT JUDGEMENTS CONSISTENCY WHEN CONSTRUCTING A MEMBERSHIP FUNCTION OF FUZZY SET USING THE METHOD OF LEVEL SETS

The article deals with one of the expert methods for construction of a membership function of fuzzy set – method of level sets, developed by R. Yager. The feasibility of improving of this method, by adding a procedure fo...

ON WORLD MARKET OF AUTONOMOUS (DRIVERLESS) CARS

This article is devoted to the review of the world market of unmanned vehicles. It is noted that the global automotive market is now showing two key trends. This is electric mobility (replacement of batteries in electric...

Download PDF file
  • EP ID EP266383
  • DOI 10.25559/SITITO.2017.4.446
  • Views 152
  • Downloads 0

How To Cite

Evgeniy Alekseev, Petr Demin, Denus Lutoshkin, Vyacheslav Starodumov (2017). THE FREE AND PROPRIETARY COMPILERS C(C++) AND FORTRAN AT DEVELOPMENT OF EFFECTIVE COMPUTING APPLICATIONS. Современные информационные технологии и ИТ-образование, 13(4), 232-240. https://europub.co.uk/articles/-A-266383