customers testimonials projects corporate materials contacts
UniPro ru / eng
Search:



 


Tel: +7 (383) 3326061

Fax: +7 (383) 3302960

Email: marketing@unipro.ru

 

About Services Products How we do IT Newsroom Jobs
Compilers

Fortran-77/90/95/2000 compilers

Customer: leading IT company
Purpose: Development of Fortran-77/90/95/2000 optimizing compilers which allow to improve performance of compution programs.
Target industry: IT, Fortran programs are used in a wide range of industries starting from building, automobile industries and up to nuclear physics and aerospace.
Description: Fortran programs are used in variuos industries, language's traditional area is computation technologies. For the years of language existence a very big number of Fortran programs were developed in the world, several language standards were released - Fortran-77(1977), Fortran-90(1991), Fortran-95(1997).
In 1992, UniPro team started to work on Fortran-77/90 QA, then, maintenance. Since 1997, the team takes part in Fortran-90/95/2000 compilers development that includes:

  • enhancement of compiler functionality to meet new language standards and custom features
  • Fortran programs performance improvement
  • porting to Solaris/x86 platform, internationalization
  • implementation of parallelization directives
  • libraries functionality enhancement
  • implementation of Fortran and OpenMP static verifiers
  • Fortran compilers maintenance
As the result, the customer's clients get a bug-free, standard and application compatible, performance-effective Fortran compilers, that allows the customer to take a leading position in computation software and hardware markets.
Resources: the project continues, UniPro team spent > 70 man/year


Fortran language interval arithmetic extension

Customer: leading IT company
Purpose: Implementation of interval arithmetic in Fortran-90 language/compiler that allows to do performance-effective floating-point calculations without rounding restrictions using language extension capabilities.
Target industry: IT, interval arithmetic computations are used in automobile, chemical, aerospace industries for modeling purposes.
Description: Having probably most experienced interval team in IT industry and working in the same time on Fortran-90 compiler, UniPro team integrated developed interval arithmetic solutions into the compiler. Interval arithmetic was implemented as language extension. Created for Fortran compiler optimization and parallelization techniques were applied to interval language extension, that allowed to improve the performance of programs which use complex interval computations.
Implementation of interval arithmetic as Fortran-90 extension allowed the customer to propose its clients powerful performance-effective computation solution which extended competitive advantage of the product - Fortran-90 compiler.
Resources: > 10 man/year




Send message  webmaster@unipro.ru site map - www.unipro.ru