By Topic

Computer

Issue 12 • Dec. 1990

Filter Results

Displaying Results 1 - 6 of 6
  • Do parallel languages respond to the needs of scientific programmers?

    Publication Year: 1990, Page(s):13 - 23
    Cited by:  Papers (26)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1599 KB)

    Parallel programming is considered from the viewpoint of scientific researchers, with particular reference to their requirements for language support. The questions of how scientists go about developing parallel applications, what role language plays in determining the success of their programming efforts, how much scientific programmers should be expected to know about parallel languages and mach... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Compiling scientific code using partial evaluation

    Publication Year: 1990, Page(s):25 - 37
    Cited by:  Papers (20)  |  Patents (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1346 KB)

    The partial evaluation approach, which transforms a high-level program into a low-level program that is specialized for a particular application, exposing the parallelism inherent in the underlying numerical computation, is discussed. A prototype compiler that uses partial evaluation is described. Experiments with the compiler have shown that for an important class of numerical programs, partial e... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Architecture-independent parallel computation

    Publication Year: 1990, Page(s):38 - 50
    Cited by:  Papers (56)  |  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1584 KB)

    The major parallel architecture classes are considered: single-instruction multiple-data (SIMD) computers, tightly coupled multiple-instruction multiple-data (MIMD) computers, hypercuboid computers and constant-valence MIMD computers. An argument that the PRAM model is universal over tightly coupled and hypercube systems, but not over constant-valence-topology, loosely coupled-system is reviewed, ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Philosophies for engineering computer-based systems

    Publication Year: 1990, Page(s):52 - 63
    Cited by:  Papers (24)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1333 KB)

    A sound problem-relevant philosophy is the key to achieving successful implementation of complex computer-based systems and software engineering methods and tools naturally flow from this foundation. The importance of a philosophy is illustrated by considering the development of Simula. Several philosophy-relevant factors are discussed and experiences where philosophies have played a central role ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An overview of common benchmarks

    Publication Year: 1990, Page(s):65 - 75
    Cited by:  Papers (40)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1048 KB)

    The three most often used benchmarks are characterized in detail and users are warned about a number of pitfalls. Two of them, Whetstone and Drystone, are synthetic benchmarks: they were written solely for benchmarking purposes and perform no useful computation. Linpack was distilled out of a real, purposeful program that is now used as a benchmark. Some other benchmarks, namely Livermore Fortran ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Standards-information technology standardization is key area of interest to IEE

    Publication Year: 1990, Page(s):76 - 78
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (492 KB)

    The role of the Institution of Electrical Engineers (IEE) in information technology standards development in the UK is detailed. The author examines: the IEE standards services to members, improving access to standards information and standards development by the IEE View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.

Aims & Scope

Computer, the flagship publication of the IEEE Computer Society, publishes peer-reviewed articles written for and by computer researchers and practitioners representing the full spectrum of computing and information technology, from hardware to software and from emerging research to new applications. 

Full Aims & Scope

Meet Our Editors

Editor-in-Chief
Sumi Helal
University of Florida
sumi.helal@computer.org