Advanced

Beyond von Neumann: weakly programmable processor arrays and their programming

Andersson, Per LU ; Kuchcinski, Krzysztof LU ; Janneck, Jörn LU and Zhang, Chenxin LU (2011) First International Software Technology Exchange Workshop In [Host publication title missing]
Abstract
The age of parallelism is here. For a sustainable software development for massively parallel architectures the von Neumann model need to be replaced by one with native support for parallelism. We suggest a data flow model for signal processing applications. This will make it possible to reuse software implementations for different targets and future platform generations. We also outline our development tool flow for compiling CAL, a data flow language, to parallel architectures. We also present our processor array, which can be configured to handle massively parallel computations. We demonstrate its power by implementing part of a software radio receiver.
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
in
[Host publication title missing]
pages
3 pages
publisher
swedsoft
conference name
First International Software Technology Exchange Workshop
project
EASE
language
English
LU publication?
yes
id
de697d67-3f91-45a2-9822-883dae2f689c (old id 2225686)
alternative location
http://www.swedsoft.se/
date added to LUP
2011-12-15 14:48:10
date last changed
2016-04-16 10:17:49
@misc{de697d67-3f91-45a2-9822-883dae2f689c,
  abstract     = {The age of parallelism is here. For a sustainable software development for massively parallel architectures the von Neumann model need to be replaced by one with native support for parallelism. We suggest a data flow model for signal processing applications. This will make it possible to reuse software implementations for different targets and future platform generations. We also outline our development tool flow for compiling CAL, a data flow language, to parallel architectures. We also present our processor array, which can be configured to handle massively parallel computations. We demonstrate its power by implementing part of a software radio receiver.},
  author       = {Andersson, Per and Kuchcinski, Krzysztof and Janneck, Jörn and Zhang, Chenxin},
  language     = {eng},
  pages        = {3},
  publisher    = {ARRAY(0x91dfcf8)},
  series       = {[Host publication title missing]},
  title        = {Beyond von Neumann: weakly programmable processor arrays and their programming},
  year         = {2011},
}