نتایج جستجو برای: fortran programming language

تعداد نتایج: 633486  

Journal: :CoRR 2016
Jeffrey Mark Siskind Barak A. Pearlmutter

We show that AD operators can be provided in a dynamic language without sacrificing numeric performance. To achieve this, general forward and reverse AD functions are added to a simple high-level dynamic language, and support for them is included in an aggressive optimizing compiler. Novel technical mechanisms are discussed, which have the ability to migrate the AD transformations from run-time...

Journal: :INFORMS Journal on Computing 2015
Miles Lubin Iain Dunning

The state of numerical computing is currently characterized by a divide between highly efficient yet typically cumbersome low-level languages such as C, C++, and Fortran and highly expressive yet typically slow high-level languages such as Python and MATLAB. This paper explores how Julia, a modern programming language for numerical computing which claims to bridge this divide by incorporating r...

2005
Kaushik Datta Dan Bonachea Katherine A. Yelick

Titanium is an explicitly parallel dialect of Java designed for high-performance scientific programming. We present an overview of the language features and demonstrate their use in the context of the NAS Parallel Benchmarks, a standard suite of common scientific kernels. We argue that parallel languages like Titanium provide greater expressive power than conventional approaches, enabling much ...

1998
Ulrich Kremer

The proliferation of parallel platforms over the last ten years has been dramatic. Parallel platforms come in diierent avors, including desk{top multiproces-sor PCs and workstations with a few processors, networks of PCs and workstations, and supercomputers with hundreds of processors or more. This diverse collection of parallel platforms provide not only computing cycles, but other important r...

2005
Bjørn-Ove Heimsund

In this paper we outline a set of numerical libraries for high performance scientific computing. The libraries are implemented in the Java programming language, which offers modern features such as clean object orientation, platform independence, garbage collection and more. Java has been regarded as unsuitable for high computing due to its conceived low performance. In this article we show how...

1997
Y. Charlie Hu S. Lennart Johnsson

The array aliasing mechanism provided in the Connection Machine Fortran (CMF) language and run{time system provides a unique way of identifying the memory address spaces local to processors within the global address space of distributed memory architectures, while staying in the data parallel programming paradigm. We show how the array aliasing feature can be used eeectively in optimizing commu...

2005
Iván González

A recursive algebraic method which allows to obtain the Feynman or Schwinger parametric representation of a generic L-loops and (E+1) external lines diagram, in a scalar φ⊕φ theory, is presented. The representation is obtained starting from an Initial Parameters Matrix (IPM ), which relates the scalar products between internal and external momenta, and which appears explicitly when this paramet...

Journal: :IBM Journal of Research and Development 1981
Jean E. Sammet

This paper discusses ZBMs technical contributions to high level programming languages from the viewpoint of speciJic languages and their contributions to the technology. The philosophy used in this paper is that it is the appropriate collection of features in a language which generally makes the contribution to the technology, rather than an individual feature. Those ZBM languages deemed to hav...

1998
Barbara Chapman

ions for object-oriented languages and parallel high-performance sci-enti c computing.Barbara ChapmanBarbara Chapman has studied Mathematics and Computer Science at theUniversity of Canterbury, New Zealand, the University of Bonn, Germany,and Queen's University of Belfast, Northern Ireland. She was co-developerof Vienna Fortran, a precursor to High Performance Fortran, w...

2007
Ian T. Foster David W. Walker

In this work we examine recent advances in parallel languages and abstractions that have the potential for improving the programmability and maintainability of large-scale, parallel, scientiic applications running on high performance architectures and networks. This paper focuses on Fortran M, a set of extensions to Fortran 77 that supports the modular design of message passing programs. We des...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید