Beyond von Neumann: weakly programmable processor arrays and their programming
(2011) First International Software Technology Exchange Workshop- 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:
https://lup.lub.lu.se/record/2225686
- author
- Andersson, Per LU ; Kuchcinski, Krzysztof LU ; Janneck, Jörn LU and Zhang, Chenxin LU
- organization
-
- Department of Computer Science
- Department of Electrical and Information Technology
- ESDLAB-lup-obsolete (research group)
- Digital ASIC-lup-obsolete (research group)
- Integrated Electronic Systems-lup-obsolete (research group)
- ELLIIT: the Linköping-Lund initiative on IT and mobile communication
- Parallel Systems
- publishing date
- 2011
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- [Host publication title missing]
- pages
- 3 pages
- publisher
- swedsoft
- conference name
- First International Software Technology Exchange Workshop
- conference location
- Stockholm, Sweden
- conference dates
- 2011-11-23
- project
- Embedded Applications Software Engineering
- language
- English
- LU publication?
- yes
- id
- de697d67-3f91-45a2-9822-883dae2f689c (old id 2225686)
- alternative location
- http://www.swedsoft.se/
- date added to LUP
- 2016-04-04 12:13:54
- date last changed
- 2021-05-06 19:53:49
@inproceedings{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}}, booktitle = {{[Host publication title missing]}}, language = {{eng}}, publisher = {{swedsoft}}, title = {{Beyond von Neumann: weakly programmable processor arrays and their programming}}, url = {{https://lup.lub.lu.se/search/files/5958255/2225692.pdf}}, year = {{2011}}, }