Last edited by Gukazahn
Saturday, August 1, 2020 | History

3 edition of Developing COBRA-based distributed scientific applications from legacy Fortran programs found in the catalog.

Developing COBRA-based distributed scientific applications from legacy Fortran programs

Developing COBRA-based distributed scientific applications from legacy Fortran programs

  • 355 Want to read
  • 19 Currently reading

Published by National Aeronautics and Space Administration, Glenn Research Center, Available from NASA Center for Aerospace Information in [Cleveland, Ohio], Hanover, MD .
Written in

    Subjects:
  • Applications programs (Computers),
  • Fortran.,
  • Architecture (Computers),
  • Object-oriented programming.,
  • Distributed processing.

  • Edition Notes

    Other titlesDeveloping COBRA based distributed scientific applications from legacy Fortran programs
    StatementJanche Sang, Chan Kim, Isaac Lopez.
    SeriesNASA/TM -- 2001-209950, NASA technical memorandum -- 209950.
    ContributionsGiang Quân., López Freyle, Isaac., NASA Glenn Research Center.
    The Physical Object
    FormatMicroform
    Pagination1 v.
    ID Numbers
    Open LibraryOL18767828M

    Summary. Classical FORTRAN: Programming for Engineering and Scientific Applications, Second Edition teaches how to write programs in the Classical dialect of FORTRAN, the original and still most widely recognized language for numerical computing. This edition retains the conversational style of the original, along with its simple, carefully chosen subset language and its focus on floating. Fortran (/ ˈ f ɔːr t r æ n /; formerly FORTRAN, derived from Formula Translation) is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing.. Originally developed by IBM in the s for scientific and engineering applications, FORTRAN came to dominate this area of programming early on and has been in Designed by: John Backus.

    Micro Focus make a COBOL development suite that is substantially aimed at maintaining legacy mainframe applications. It speaks something like 20 dialects of COBOL from various platforms and has a CICS emulation facility. As of they recommend it for replacing mainframe workloads up to MIPS or so. Bearing in mind that you could still buy mainframe systems rated at 22 MIPS from . Distributed Parallel Power System Simulation Mike Zhou Ph.D. Chief Architect, InterPSS Systems Canton, MI, USA [email protected] Abstract The information technology (IT) world has changed fundamentally and drastically from running software applications on a single computer with a singleCited by: 3.

    This is in many ways a good language for developing the computational core of scientific applications. We do have free compilers for Fort so using it does not restrict our freedom. (see Using Fortran effectively) Also, Fortran 77 is an aggressively optimized language, and this makes it very attractive to engineers that want to write. Test-driven parallelization of a legacy Fortran program Damian W. I. Rouson1,Hari Radhakrishnan2, Karla Morris3, Sameer Shende4 and Stavros C. Kassinos2 1. Center for Computational Earth and Environmental Sciences, Stanford University, Stanford, California, USA 2.


Share this book
You might also like
Jahrbuch der internationalen Politik und Wirtschaft

Jahrbuch der internationalen Politik und Wirtschaft

Enhanced Oil Recovery (Aiche Symposium Series)

Enhanced Oil Recovery (Aiche Symposium Series)

Bakewell pedestrian survey.

Bakewell pedestrian survey.

The standard dollar.

The standard dollar.

Design for learning

Design for learning

K.C. a History of Kansas City Missouri

K.C. a History of Kansas City Missouri

Description of H.R. 5043 (Bankruptcy tax act of 1980) as passed the House listed for a hearing before the Subcommittee on Taxation and Debt Management Generally of the Committee on Finance on May 30, 1980

Description of H.R. 5043 (Bankruptcy tax act of 1980) as passed the House listed for a hearing before the Subcommittee on Taxation and Debt Management Generally of the Committee on Finance on May 30, 1980

Many Visions, Many Aims(TIMSS Volume 2)

Many Visions, Many Aims(TIMSS Volume 2)

Learning Greek in Western Europe, 1396-1529

Learning Greek in Western Europe, 1396-1529

Technical review of the stability and hydrogeology of mineral workings for the Department of the Environment

Technical review of the stability and hydrogeology of mineral workings for the Department of the Environment

effective nurse

effective nurse

vital few

vital few

Four Roads to Dublin

Four Roads to Dublin

DRIVING AND DEMENTIA: A REVIEW OF THE LITERATURE

DRIVING AND DEMENTIA: A REVIEW OF THE LITERATURE

Developing COBRA-based distributed scientific applications from legacy Fortran programs Download PDF EPUB FB2

DEVELOPING CORBA-BASED DISTRIBUTED SCIENTIFIC APPLICATIONS FROM LEGACY FORTRAN PROGRAMS Janche Sang Cleveland State University Cleveland, Ohio Chan M. Kim Natiol_al Aeronautics and Space Administration Glenn Research Center Cleveland, Ohio Isaac Lopez U.S.

Army Research Laboratory National Aeronautics and Space Administration. Developing CORBA-based distributed scientific applications from legacy Fortran programs Author: Janche Sang ; Chʻan Kim ; Isaac López Freyle ; U.S.

Army Research Laboratory. A majority of scientific and engineering applications in aerodynamics and solid mechanics are written in Fortran. To reduce the high cost of software development, NASA researchers reuse most of the legacy Fortran codes instead of developing them from scratch in the numerical propulsion system simulation by:   McDonald T.M.

() Converting legacy FORTRAN applications to distributed applications. In: Schill A. (eds) DCE — The OSF Distributed Computing Environment Client/Server Model and : T.

Marll McDonald. We propose an approach to the semi-automatic transformation of leg- acy Fortran applications for execution on cloud computing platforms.

An archi- tecture is proposed based on web-services choreography, which allows unlim- ited scalability of the system and reduces overhead on Author: Eugene Tulika, Anatoliy Doroshenko, Kostiantyn Zhereb. Programs written in the FORTRAN of yesteryear can look very different to those developed in the latest iterations of the language.

You might even say they are completely different languages. To give you a feel for the scope of the changes in the language, we’ll take a look at two short pieces of source Size: KB. Simulation and optimisation applications involve a large variety of codes that result in high CPU loads on existing computer systems.

Advances in both hardware and software, including massively parallel computers, PC-clusters and parallel programming languages somewhat alleviate current performance by: 8.

extension of Fortran 95 supported by Cray compilers. Currently, old Fortran programs need to be made more efficient in multiprocessing systems with multi-core architectures. Furthermore, multi-core processors are making single-threaded (or, directly, sequential) software obsolete, such as most of the legacy Fortran programs.

Many scientific applications in aerodynamics and solid mechanics are written in Fortran. Refitting this legacy Fortran code with distributed objects can increase code reusability. Paperback: pages Publisher: ; null edition (January 2, ) Language: English ISBN X ISBN Product Dimensions: x x inches Shipping Weight: 1 pounds (View shipping rates and policies) Customer Reviews: Be the first to write a review Amazon Best Sellers Rank: #9, in Books (See Top in Books)Author: Drew Mccormack.

Fortran, the premier language for scientific computing since its introduction inoriginally was designed to allow programmers to evaluate formulas—FORmula TRANslation—easily on large computers.

However, now Fortran compilers are available on all sizes of machines, from small desktop computers to huge multi-processors. Fortran has many. The Performance Application Programming Interface (PAPI) [10] is a performance monitoring toolkit developed at the University of Tennessee Innovative Computing Laboratory.

It provides C and Fortran library and header files containing prototypes of functions that may be used to instrument user applications.

Legacy code, even bad legacy code, often includes what amounts to an implicit "contract" of features expected by the community that uses the legacy product. That community quite often is a major source of revenue for a company, or the main target of support for government software.

GGGears. This application is intended to be a tool for easy, almost automatic, creation and calculation of gear transmission finite element models.

It consists of a geometry and mesh generator based on GMSH and a finite element model based on GETFEM++. Fortran was one of the earliest programming languages and is still the most important language for scientific and engineering computation.

It has evolved considerably over the last 35 years and this book provides an introduction to its latest standard: Fortran Reviews: 1. The reader of this book needs a good background in C to understand it.

And if your C background is good, get the C++ for C Programmers book. C++ for Fortran Programmers should be rewritten for programmers with only a Fortran background as the title by: 1. Fortran is the most widely used programming language for high-performance scientific computing applications, yet in the past the Legion system has not supported objects implemented in Fortran.

But, especially in scientific computing it is easier to write programs in Fortran than in C. Fortran gives you a nicer syntax to handle arrays. More recent standards of Fortran even allow for. Early Development Fortran was invented by a team of programmers working for IBM in the early nineteen-fifties.

This group, led by John Backus, produced the first compiler, for an IBM computer, in They used the name Fortran because one of their principal aims was “formula translation”.

But Fortran. A final chapter gives a more detailed introduction to FORT as well as some older, obsolete FORTRAN features which are necessary to read and understand many FORTRAN programs. ALl the basic constructs of FORTRAN 77 are introduced early (Ch.

2) with the more advanced or tedious details displayed until later (Ch. 3).Author: James M. Ortega. Using Fortran, early and accurate forecasts for hurricanes and other major storms have saved thousands of lives. Using Fortran, better designs for ships, planes, and automobiles have made travel safer, more efficient, and less expensive than ever before.

Using Fortran, low-level machine learning and deep learning libraries provide incredibly easy, fast, and. This book is written with examples in C only (I think FORTRAN one may be available online), but the theory he teaches and the design of the programs will work for any language, of course. It would be nice to have a good reference chapter that lists the FORTRAN MPI functions and the C++ ones too though/5(13).The result is the authoritative book on Digital Visual Fortran's features and how to use them to create effective applications.

Digital Visual Fortran is the language of choice for computation-intensive scientific and engineering applications, financial applications, and other programs.