Programming Heterogeneous MPSoCs Tool Flows to Close the Software Productivity Gap /
This book provides embedded software developers with techniques for programmingheterogeneous Multi-Processor Systems-on-Chip (MPSoCs), capable of executing multiple applications simultaneously. It describes a set of algorithms and methodologies to narrow the software productivity gap, as well as an...
Guardado en:
Autor principal: | |
---|---|
Otros Autores: | |
Formato: | Libro electrónico |
Lenguaje: | Inglés |
Publicado: |
Cham :
Springer International Publishing : Imprint: Springer,
2014.
|
Materias: | |
Acceso en línea: | http://dx.doi.org/10.1007/978-3-319-00675-8 |
Aporte de: | Registro referencial: Solicitar el recurso aquí |
LEADER | 03125Cam#a22004575i#4500 | ||
---|---|---|---|
001 | INGC-EBK-000175 | ||
003 | AR-LpUFI | ||
005 | 20220927105704.0 | ||
007 | cr nn 008mamaa | ||
008 | 130923s2014 gw | s |||| 0|eng d | ||
020 | |a 9783319006758 | ||
024 | 7 | |a 10.1007/978-3-319-00675-8 |2 doi | |
050 | 4 | |a TK7888.4 | |
072 | 7 | |a TJFC |2 bicssc | |
072 | 7 | |a TEC008010 |2 bisacsh | |
100 | 1 | |a Castrillón Mazo, Jerónimo. |9 260345 | |
245 | 1 | 0 | |a Programming Heterogeneous MPSoCs |h [libro electrónico] : ; |b Tool Flows to Close the Software Productivity Gap / |c by Jerónimo Castrillón Mazo, Rainer Leupers. |
260 | 1 | |a Cham : |b Springer International Publishing : |b Imprint: Springer, |c 2014. | |
300 | |a xv, 232 p. : |b il. | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a text file |b PDF |2 rda | ||
505 | 0 | |a Introduction -- Background and Problem Definition -- Related Work -- MPSoC Runtime Management -- Sequential Code Flow -- Parallel Code Flow -- Extensions for Software Defined Radio -- Multi-application Flow -- Conclusions and Outlook. | |
520 | |a This book provides embedded software developers with techniques for programmingheterogeneous Multi-Processor Systems-on-Chip (MPSoCs), capable of executing multiple applications simultaneously. It describes a set of algorithms and methodologies to narrow the software productivity gap, as well as an in-depth description of the underlying problems and challenges of todayâ_Ts programming practices. The authors present four different tool flows: A parallelism extraction flow for applications writtenusing the C programming language, a mapping and scheduling flow for parallel applications, a special mapping flow for baseband applications in the context of Software Defined Radio (SDR) and a final flow for analyzing multiple applications at design time. The tool flows are evaluated on Virtual Platforms (VPs), which mimic different characteristics of state-of-the-art heterogeneous MPSoCs.  â_¢Â Provides a novel set of algorithms and methodologies for programming heterogeneous Multi-Processor Systems-on-Chip (MPSoCs); â_¢Â Equips embedded software developers with a unified presentation of sequential and parallel programming; â_¢Â Focuses on industry-relevant methodologies and uses real case studies to demonstrate techniques; â_¢Â Enables solution of multi-application problems, with generalized and unified programming models. | ||
650 | 0 | |a Engineering. |9 259622 | |
650 | 0 | |a Microprocessors. |9 259640 | |
650 | 0 | |a Electronics. |9 259648 | |
650 | 0 | |a Microelectronics. |9 259649 | |
650 | 0 | |a Electronic circuits. |9 259798 | |
650 | 2 | 4 | |a Circuits and Systems. |9 259651 |
650 | 2 | 4 | |a Processor Architectures. |9 259645 |
650 | 2 | 4 | |a Instrumentation. |9 259652 |
700 | 1 | |a Leupers, Rainer. |9 260346 | |
776 | 0 | 8 | |i Printed edition: |z 9783319006741 |
856 | 4 | 0 | |u http://dx.doi.org/10.1007/978-3-319-00675-8 |
912 | |a ZDB-2-ENG | ||
929 | |a COM | ||
942 | |c EBK |6 _ | ||
950 | |a Engineering (Springer-11647) | ||
999 | |a SKV |c 27603 |d 27603 |