Discover
/
Article

A debate: Retire FORTRAN?: No

MAY 01, 1984
Supercomputers simply need supercompilers that automatically restructure programs for concurrent processing.
David J. Kuck
Michael Wolfe

To take full advantage of the ever more complex architectures of the latest supercomputers, users are having to write increasingly intricate programs. Thus, one of the most pressing questions associated with the powerful new concurrent processors is how to make them practical for ordinary users. In our opinion, answering this question means figuring out how to use algorithms, languages and compilers to give users four crucial capabilities and tools, namely

▸ The ability to use old programs, in old languages, as well as new programs, in old or new languages.

▸ New languages that allow one to express, in a well‐structured form, algorithms that are amenable to parallel processing.

▸ Software that is able to exploit effectively all available architectural features, for use in developing and compiling programs in old and new languages.

▸ Packages and library routines that provide standard algorithms that are very amenable to parallel processing.

References

  1. 1. R. Kuhn, D. Padua, eds., Tutorial on Parallel Processing, IEEE Computer Society Press, Silver Spring, Maryland (August 1981).

  2. 2. C. N. Arnold, ICPP Proc. (1982), page 235.

  3. 3. D. J. Kuck, “Supercomputer Prospectives,” Invited Paper for the 4th Jerusalem Conference on Information Technology, IEEE Computer Society Press, Silver Spring, Maryland (May 1984).

  4. 4. R. Mendez, SIAM News, March 1984.

  5. 5. D. J. Kuck, The Structure of Computers and Computations, vol. 1, Wiley, New York (1978).

  6. 6. D. D. Gajski, D. A. Padua, D. J. Kuck, R. H. Kuhn, Computer 15, 58 (1982).https://doi.org/CPTRB4

More about the authors

David J. Kuck, University of Illinois, Urbana–Champaign.

Michael Wolfe, Kuck & Associates, Inc., Champaign, Illinois.

Related content
/
Article
Beneath the ice shelves of the frozen continent, a hidden boundary layer of turbulent ocean is determining Antarctica’s fate.
/
Article
Figuring out how to communicate with the public can be overwhelming. Here’s some advice for getting started.
/
Article
Amid growing investment in planetary-scale climate intervention strategies that alter sunlight reflection, global communities deserve inclusive and accountable oversight of research.
/
Article
Although motivated by the fundamental exploration of the weirdness of the quantum world, the prizewinning experiments have led to a promising branch of quantum computing technology.

Get PT in your inbox

pt_newsletter_card_blue.png
PT The Week in Physics

A collection of PT's content from the previous week delivered every Monday.

pt_newsletter_card_darkblue.png
PT New Issue Alert

Be notified about the new issue with links to highlights and the full TOC.

pt_newsletter_card_pink.png
PT Webinars & White Papers

The latest webinars, white papers and other informational resources.

By signing up you agree to allow AIP to send you email newsletters. You further agree to our privacy policy and terms of service.