• Home
  • Search
  • Compiling functional languages for SIMD architectures
  • Cite Icon7
  • https://doi.org/10.1109/spdp.1991.218294Copy DOI Icon

Compiling functional languages for SIMD architectures

  • Dec 2, 1991
  • G.k Jouret
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

A major impediment to the wider proliferation of Single-Instruction, Multiple Datastream (SIMD) (3) architectures rests in the unsuitability of sequential, scalar, languages for programming data-parallel systems. Existing languages lack sufficient expressive power to describe data-parallel computation. A functional language, extended with data-parallel primitives, provides a powerful abstraction of the capabilities of SIMD architectures. Such a language conveys the following benefits: greater expressive power, a rich set of data-types, transparent access to data-parallelism, amenability to program transformation and consistency with the functional style. A compilation strategy onto an abstract SIMD architecture is presented. >

Similar Papers
  • Research Article
  • Citations60

FFT algorithms for SIMD parallel processing systems

  • Mar 01, 1986
  • Journal of Parallel and Distributed Computing
  • Leah H Jamieson +2
  • Research Article

Parallel processing with minicomputers

  • Jul 01, 1980
  • Computer Communications
  • Alan Colvin
  • Conference Article

A parallel Viterbi algorithm for decoding convolutional codes on SIMD machines

  • Aug 09, 1992
  • K.-Y Lin +1
  • Conference Article
  • Citations1

A Software Implementation of a Cycle Precision Simulator of a Multiple Associative Model

  • Jan 01, 2010
  • W Chantamas +1
  • Conference Article

NetMap-software tool for mapping neural networks onto parallel computers

  • Aug 31, 1992
  • K.W Przytula +2
  • Conference Article
  • Citations2

Design of a processing element of a SIMD computer for genetic algorithms

  • Apr 28, 1997
  • T Inoue +2
  • Research Article
  • Citations6

A low-cost media-processor based real-time MPEG-4 video decoder

  • Nov 01, 2003
  • IEEE Transactions on Consumer Electronics
  • Jin-Hau Kuo +4
  • Book Chapter
  • Citations1

Review on Sparse Matrix Storage Formats With Space Complexity Analysis

  • Oct 28, 2020
  • Saira Banu Jamalmohammed +3
  • Conference Article
  • Citations2

Kanji Character Recognition Unit With Hand-Scanner Using SIMD Processor

  • Oct 25, 1988
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Toshio Kondo +2
  • Conference Article
  • Citations8

Design and simulation of 5G massive MIMO kernel algorithm on SIMD vector processor

  • Jan 01, 2018
  • Sadineni Sivakrishna +1
  • Research Article
  • Citations2

DNAQL: a query language for DNA sticker complexes

  • Jan 12, 2021
  • Natural Computing
  • Robert Brijder +2
  • Research Article

Direct particle simulation on the Connection Machine CM-2

  • Jan 01, 1992
  • Computing Systems in Engineering
  • L Dagum
  • Book Chapter
  • Citations10

Inflationary Fixed Points in Modal Logic

  • Jan 01, 2001
  • A Dawar +2
  • Conference Article

Ray Tracing Through Functional Programming Language Using OCaml with Comparative Performance Analysis

  • Jul 18, 2025
  • Poulomi Mukherjee +2
  • PDF
  • Research Article
  • Citations22

Compilation of sparse array programming models

  • Oct 15, 2021
  • Proceedings of the ACM on Programming Languages
  • Rawn Henry +6
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.