CVL: A C Vector Library Manual, Version 2

Abstract

CVL is a library of low-level vector routines callable from C. This library includes a wide variety of vector operations such as element wise function applications, scans, reduces and permutations. Most CVL routines are defined for segmented and unsegmented vectors. This paper is intended for CVL users and implementors, and assumes familiarity with vector operations and the scan-vector model of parallel computation.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 01, 1993
Accession Number
ADA270614

Entities

People

  • Guy E. Blelloch
  • Jay Sipelstein
  • Jonathan C. Hardwick
  • Marco Zagha
  • Margaret Reid-miller
  • Siddhartha Chatterjee

Organizations

  • Carnegie Mellon University

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Air Force
  • Arithmetic
  • Computer Programs
  • Computer Science
  • Consonants
  • High Level Languages
  • Identities
  • Instructions
  • Language
  • Models
  • North Carolina
  • Parallel Computing
  • Precision
  • Segmented
  • Standards

Readers

  • Computer Science.
  • Parallel and Distributed Computing.
  • Regression Analysis.