A toolkit for distributed and parallel computing in embedded systems

Bryan Hughes, Brian Nutter, Per Andersen, Daniel Cooke

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Parallel computing is currently undergoing a transition from a niche use to widespread acceptance due to new, computationally intensive applications and multicore processors. While parallel processing is an invaluable tool for increasing performance, it requires more time and expertise to develop a parallel system than a sequential system requires. This paper discusses a toolkit currently in development that will simplify both the hardware and software development of embedded distributed and parallel systems. The hardware interconnection mechanism uses the Serial Peripheral Interface as a physical medium and provides routing and management services for the system. The topics in this paper are primarily limited to the interconnection aspect of the toolkit. The other aspect of the toolkit uses the Message Passing Interface and a new functional programming language to simplify the software development of parallel systems.

Original languageEnglish
Title of host publicationProceedings of the 2008 International Conference on Embedded Systems and Applications, ESA 2008
Pages153-159
Number of pages7
StatePublished - 2008
Event2008 International Conference on Embedded Systems and Applications, ESA 2008 - Las Vegas, NV, United States
Duration: Jul 14 2008Jul 17 2008

Publication series

NameProceedings of the 2008 International Conference on Embedded Systems and Applications, ESA 2008

Conference

Conference2008 International Conference on Embedded Systems and Applications, ESA 2008
CountryUnited States
CityLas Vegas, NV
Period07/14/0807/17/08

Keywords

  • Embedded systems
  • Interconnection p Networks
  • Parallel computing

Fingerprint Dive into the research topics of 'A toolkit for distributed and parallel computing in embedded systems'. Together they form a unique fingerprint.

Cite this