
Hardware/Software Co-design for Heterogeneous Multi-core Platforms
The hArtes Toolchain
Koen Bertels(Editor)
Springer (Publisher)
Published on 6. November 2011
Book
Hardback
XXII, 234 pages
978-94-007-1405-2 (ISBN)
Description
HW/SW Co-Design for Heterogeneous Multi-Core Platforms describes the results and outcome of the FP6 project which focuses on the development of an integrated tool chain targeting a heterogeneous multi core platform comprising of a general purpose processor (ARM or powerPC), a DSP (the diopsis) and an FPGA. The tool chain takes existing source code and proposes transformations and mappings such that legacy code can easily be ported to a modern, multi-core platform.
Downloadable software will be provided for simulation purposes.
Reviews / Votes
From the reviews:
"Professionals striving to work on both software and hardware will appreciate this book. C/C++ developers involved in programming for heterogeneous embedded systems will also benefit from the book's broad overview, ranging from design problems to a fully automated approach. The book presents a hardware/software (HW/SW) abstraction in the form of the hArtes toolchain, supporting application-level mapping and profiling to provide an interesting advantage for dealing with heterogeneous platforms. . this is a great book." (Andre Maximo, ACM Computing Reviews, June, 2012)
More details
Edition
2012
Language
English
Place of publication
Dordrecht
Netherlands
Target group
Professional and scholarly
Professional/practitioner
Illustrations
XXII, 234 p.
Dimensions
Height: 241 mm
Width: 160 mm
Thickness: 19 mm
Weight
553 gr
ISBN-13
978-94-007-1405-2 (9789400714052)
DOI
10.1007/978-94-007-1406-9
Schweitzer Classification
Other editions
Additional editions

Book
01/2014
Springer
€106.99
Shipment within 15-20 days

E-Book
02/2012
1st Edition
Springer
€96.29
Available for download
Content
Introduction.- ThArtes Toolchain.- The hArtes Platform.- Audio Array Processing for Telepresence.- In Car Audio.- Extensions of the hArtes Toolchain.- Conclusion: Multi-Core Processor Architectures are Here to Stay.