Standard Article

You have free access to this content

Parallel and Vector Programming Languages

  1. Keshav Pingali

Published Online: 14 DEC 2007

DOI: 10.1002/9780470050118.ecse293

Wiley Encyclopedia of Computer Science and Engineering

Wiley Encyclopedia of Computer Science and Engineering

How to Cite

Pingali, K. 2007. Parallel and Vector Programming Languages. Wiley Encyclopedia of Computer Science and Engineering. .

Author Information

  1. Cornell University, Ithaca, New York

Publication History

  1. Published Online: 14 DEC 2007

Abstract

A parallel programming language is a formal notation for expressing algoriths. This article covers lock-step synchronous parallel languages, bulk synchronous parallel languages, fine-grain synchronous parallel lenguages, and implicitly parallel programming languages.

Keywords:

  • parallel programming language;
  • share-memory model;
  • SIMD;
  • FORTRAN;
  • SIMD;
  • HPF;
  • BSP;
  • OpenMP;
  • Java;
  • MIMD