USAGE OF FORTRAN DVMH LANGUAGE FOR SOLVING HYDRODYNAMICS PROBLEMS ON HYBRID COMPUTING SYSTEMS

Authors

  • Vladimir A. Bakhtin Author
  • Maxim S. Klinov Author
  • Viktor A. Krukov Author
  • Natalia V. Podderyugina Author
  • Mikhail N. Pritula Author
  • Alexander A. Smirnov Author

Abstract

In  the  2011  year  DVMH  programming  model  for  new  heterogeneous  and  hybrid supercomputer  systems  (or  DVM  for  Heterogeneous  systems)  was  introduced  in  the  Keldysh  Institute  for Applied  Mathematics  of  RAS.  The  developed  high-level  programming  languages  were  based  on standard  Fortran  and  C  programming  languages,  but  extended  with  the  directives  for  mapping the  program  onto  a  parallel  computer.  The  directives  are  represented  as  special  comments  (or pragmas). The paper includes analysis of the efficiency of the developed programs for solving the hydrodynamics problems «Cavity» and «Container». The  calculation results are gained by using several thousand CPU cores and gained by using morethan 1200 GPU accelerators are presented.

Author Biographies

  • Vladimir A. Bakhtin
    кандидат  физико-математических  наук,  заведующий сектором
  • Maxim S. Klinov
    кандидат  физико-математических  наук, старший  научный сотрудник
  • Viktor A. Krukov
    доктор  физико-математических  наук, профессор, заведующий  отделом
  • Natalia V. Podderyugina
    кандидат  физико-математических  наук,  старший научный сотрудник
  • Mikhail N. Pritula
    младший  научный  сотрудник
  • Alexander A. Smirnov
    младший  научный  сотрудник

Published

2014-04-18

Issue

Section

Informatics, Computers and Control