Embedded computing for high performance: efficient mapping of computations using customization, code transformations and compilation
Embedded Computing for High Performance: Design Exploration and Customization Using High-level Compilation and Synthesis Tools provides a set of real-life example implementations that migrate traditional desktop systems to embedded systems. Working with popular hardware, including Xilinx and ARM, th...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Cambridge, MA
Morgan Kaufmann Publishers, an imprint of Elsevier
[2017]
|
Schlagworte: | |
Online-Zugang: | FLA01 Volltext |
Zusammenfassung: | Embedded Computing for High Performance: Design Exploration and Customization Using High-level Compilation and Synthesis Tools provides a set of real-life example implementations that migrate traditional desktop systems to embedded systems. Working with popular hardware, including Xilinx and ARM, the book offers a comprehensive description of techniques for mapping computations expressed in programming languages such as C or MATLAB to high-performance embedded architectures consisting of multiple CPUs, GPUs, and reconfigurable hardware (FPGAs). The authors demonstrate a domain-specific language (LARA) that facilitates retargeting to multiple computing systems using the same source code. In this way, users can decouple original application code from transformed code and enhance productivity and program portability. After reading this book, engineers will understand the processes, methodologies, and best practices needed for the development of applications for high-performance embedded computing systems |
Beschreibung: | Includes bibliographical references and index |
Beschreibung: | 1 online resource (xxi, 297 pages) illustrations (some color) |
ISBN: | 9780128041994 0128041994 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV045131726 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 180814s2017 |||| o||u| ||||||eng d | ||
020 | |a 9780128041994 |9 978-0-12-804199-4 | ||
020 | |a 0128041994 |9 0-12-804199-4 | ||
035 | |a (ZDB-33-ESD)ocn990802569 | ||
035 | |a (OCoLC)990802569 | ||
035 | |a (DE-599)BVBBV045131726 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
082 | 0 | |a 004.16 |2 23 | |
084 | |a ST 153 |0 (DE-625)143597: |2 rvk | ||
100 | 1 | |a Cardoso, João M. P. |e Verfasser |4 aut | |
245 | 1 | 0 | |a Embedded computing for high performance |b efficient mapping of computations using customization, code transformations and compilation |c João M.P. Cardoso, José Gabriel F. Coutinho, Pedro C. Diniz |
264 | 1 | |a Cambridge, MA |b Morgan Kaufmann Publishers, an imprint of Elsevier |c [2017] | |
264 | 4 | |c © 2017 | |
300 | |a 1 online resource (xxi, 297 pages) |b illustrations (some color) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Includes bibliographical references and index | ||
520 | |a Embedded Computing for High Performance: Design Exploration and Customization Using High-level Compilation and Synthesis Tools provides a set of real-life example implementations that migrate traditional desktop systems to embedded systems. Working with popular hardware, including Xilinx and ARM, the book offers a comprehensive description of techniques for mapping computations expressed in programming languages such as C or MATLAB to high-performance embedded architectures consisting of multiple CPUs, GPUs, and reconfigurable hardware (FPGAs). The authors demonstrate a domain-specific language (LARA) that facilitates retargeting to multiple computing systems using the same source code. In this way, users can decouple original application code from transformed code and enhance productivity and program portability. After reading this book, engineers will understand the processes, methodologies, and best practices needed for the development of applications for high-performance embedded computing systems | ||
650 | 7 | |a COMPUTERS / Computer Literacy |2 bisacsh | |
650 | 7 | |a COMPUTERS / Computer Science |2 bisacsh | |
650 | 7 | |a COMPUTERS / Data Processing |2 bisacsh | |
650 | 7 | |a COMPUTERS / Hardware / General |2 bisacsh | |
650 | 7 | |a COMPUTERS / Information Technology |2 bisacsh | |
650 | 7 | |a COMPUTERS / Machine Theory |2 bisacsh | |
650 | 7 | |a COMPUTERS / Reference |2 bisacsh | |
650 | 7 | |a Embedded computer systems |2 fast | |
650 | 7 | |a High performance computing |2 fast | |
650 | 4 | |a Embedded computer systems | |
650 | 4 | |a High performance computing | |
650 | 0 | 7 | |a Technische Informatik |0 (DE-588)4196734-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Hochleistungsrechnen |0 (DE-588)4532701-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Eingebettetes System |0 (DE-588)4396978-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Systementwurf |0 (DE-588)4261480-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Technische Informatik |0 (DE-588)4196734-3 |D s |
689 | 0 | 1 | |a Eingebettetes System |0 (DE-588)4396978-1 |D s |
689 | 0 | 2 | |a Systementwurf |0 (DE-588)4261480-6 |D s |
689 | 0 | 3 | |a Hochleistungsrechnen |0 (DE-588)4532701-4 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
700 | 1 | |a Coutinho, José Gabriel de Figueiredo |4 aut | |
700 | 1 | |a Diniz, Pedro C. |4 aut | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9780128041895 |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 0128041897 |
856 | 4 | 0 | |u http://www.sciencedirect.com/science/book/9780128041895 |x Verlag |z URL des Erstveröffentlichers |3 Volltext |
912 | |a ZDB-33-ESD |a ZDB-33-EBS | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-030521720 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
966 | e | |u http://www.sciencedirect.com/science/book/9780128041895 |l FLA01 |p ZDB-33-ESD |q FLA_PDA_ESD |x Verlag |3 Volltext |
Datensatz im Suchindex
_version_ | 1804178791577157632 |
---|---|
any_adam_object | |
author | Cardoso, João M. P. Coutinho, José Gabriel de Figueiredo Diniz, Pedro C. |
author_facet | Cardoso, João M. P. Coutinho, José Gabriel de Figueiredo Diniz, Pedro C. |
author_role | aut aut aut |
author_sort | Cardoso, João M. P. |
author_variant | j m p c jmp jmpc j g d f c jgdf jgdfc p c d pc pcd |
building | Verbundindex |
bvnumber | BV045131726 |
classification_rvk | ST 153 |
collection | ZDB-33-ESD ZDB-33-EBS |
ctrlnum | (ZDB-33-ESD)ocn990802569 (OCoLC)990802569 (DE-599)BVBBV045131726 |
dewey-full | 004.16 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.16 |
dewey-search | 004.16 |
dewey-sort | 14.16 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03890nmm a2200661zc 4500</leader><controlfield tag="001">BV045131726</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">180814s2017 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780128041994</subfield><subfield code="9">978-0-12-804199-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0128041994</subfield><subfield code="9">0-12-804199-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-33-ESD)ocn990802569</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)990802569</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV045131726</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.16</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 153</subfield><subfield code="0">(DE-625)143597:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Cardoso, João M. P.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Embedded computing for high performance</subfield><subfield code="b">efficient mapping of computations using customization, code transformations and compilation</subfield><subfield code="c">João M.P. Cardoso, José Gabriel F. Coutinho, Pedro C. Diniz</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Cambridge, MA</subfield><subfield code="b">Morgan Kaufmann Publishers, an imprint of Elsevier</subfield><subfield code="c">[2017]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2017</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (xxi, 297 pages)</subfield><subfield code="b">illustrations (some color)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Embedded Computing for High Performance: Design Exploration and Customization Using High-level Compilation and Synthesis Tools provides a set of real-life example implementations that migrate traditional desktop systems to embedded systems. Working with popular hardware, including Xilinx and ARM, the book offers a comprehensive description of techniques for mapping computations expressed in programming languages such as C or MATLAB to high-performance embedded architectures consisting of multiple CPUs, GPUs, and reconfigurable hardware (FPGAs). The authors demonstrate a domain-specific language (LARA) that facilitates retargeting to multiple computing systems using the same source code. In this way, users can decouple original application code from transformed code and enhance productivity and program portability. After reading this book, engineers will understand the processes, methodologies, and best practices needed for the development of applications for high-performance embedded computing systems</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Computer Literacy</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Computer Science</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Data Processing</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Hardware / General</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Information Technology</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Machine Theory</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Reference</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Embedded computer systems</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">High performance computing</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Embedded computer systems</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">High performance computing</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Technische Informatik</subfield><subfield code="0">(DE-588)4196734-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Hochleistungsrechnen</subfield><subfield code="0">(DE-588)4532701-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Eingebettetes System</subfield><subfield code="0">(DE-588)4396978-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Systementwurf</subfield><subfield code="0">(DE-588)4261480-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Technische Informatik</subfield><subfield code="0">(DE-588)4196734-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Eingebettetes System</subfield><subfield code="0">(DE-588)4396978-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Systementwurf</subfield><subfield code="0">(DE-588)4261480-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Hochleistungsrechnen</subfield><subfield code="0">(DE-588)4532701-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Coutinho, José Gabriel de Figueiredo</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Diniz, Pedro C.</subfield><subfield code="4">aut</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9780128041895</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">0128041897</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">http://www.sciencedirect.com/science/book/9780128041895</subfield><subfield code="x">Verlag</subfield><subfield code="z">URL des Erstveröffentlichers</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-33-ESD</subfield><subfield code="a">ZDB-33-EBS</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-030521720</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://www.sciencedirect.com/science/book/9780128041895</subfield><subfield code="l">FLA01</subfield><subfield code="p">ZDB-33-ESD</subfield><subfield code="q">FLA_PDA_ESD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV045131726 |
illustrated | Illustrated |
indexdate | 2024-07-10T08:09:35Z |
institution | BVB |
isbn | 9780128041994 0128041994 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-030521720 |
oclc_num | 990802569 |
open_access_boolean | |
physical | 1 online resource (xxi, 297 pages) illustrations (some color) |
psigel | ZDB-33-ESD ZDB-33-EBS ZDB-33-ESD FLA_PDA_ESD |
publishDate | 2017 |
publishDateSearch | 2017 |
publishDateSort | 2017 |
publisher | Morgan Kaufmann Publishers, an imprint of Elsevier |
record_format | marc |
spelling | Cardoso, João M. P. Verfasser aut Embedded computing for high performance efficient mapping of computations using customization, code transformations and compilation João M.P. Cardoso, José Gabriel F. Coutinho, Pedro C. Diniz Cambridge, MA Morgan Kaufmann Publishers, an imprint of Elsevier [2017] © 2017 1 online resource (xxi, 297 pages) illustrations (some color) txt rdacontent c rdamedia cr rdacarrier Includes bibliographical references and index Embedded Computing for High Performance: Design Exploration and Customization Using High-level Compilation and Synthesis Tools provides a set of real-life example implementations that migrate traditional desktop systems to embedded systems. Working with popular hardware, including Xilinx and ARM, the book offers a comprehensive description of techniques for mapping computations expressed in programming languages such as C or MATLAB to high-performance embedded architectures consisting of multiple CPUs, GPUs, and reconfigurable hardware (FPGAs). The authors demonstrate a domain-specific language (LARA) that facilitates retargeting to multiple computing systems using the same source code. In this way, users can decouple original application code from transformed code and enhance productivity and program portability. After reading this book, engineers will understand the processes, methodologies, and best practices needed for the development of applications for high-performance embedded computing systems COMPUTERS / Computer Literacy bisacsh COMPUTERS / Computer Science bisacsh COMPUTERS / Data Processing bisacsh COMPUTERS / Hardware / General bisacsh COMPUTERS / Information Technology bisacsh COMPUTERS / Machine Theory bisacsh COMPUTERS / Reference bisacsh Embedded computer systems fast High performance computing fast Embedded computer systems High performance computing Technische Informatik (DE-588)4196734-3 gnd rswk-swf Hochleistungsrechnen (DE-588)4532701-4 gnd rswk-swf Eingebettetes System (DE-588)4396978-1 gnd rswk-swf Systementwurf (DE-588)4261480-6 gnd rswk-swf Technische Informatik (DE-588)4196734-3 s Eingebettetes System (DE-588)4396978-1 s Systementwurf (DE-588)4261480-6 s Hochleistungsrechnen (DE-588)4532701-4 s 1\p DE-604 Coutinho, José Gabriel de Figueiredo aut Diniz, Pedro C. aut Erscheint auch als Druck-Ausgabe 9780128041895 Erscheint auch als Druck-Ausgabe 0128041897 http://www.sciencedirect.com/science/book/9780128041895 Verlag URL des Erstveröffentlichers Volltext 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Cardoso, João M. P. Coutinho, José Gabriel de Figueiredo Diniz, Pedro C. Embedded computing for high performance efficient mapping of computations using customization, code transformations and compilation COMPUTERS / Computer Literacy bisacsh COMPUTERS / Computer Science bisacsh COMPUTERS / Data Processing bisacsh COMPUTERS / Hardware / General bisacsh COMPUTERS / Information Technology bisacsh COMPUTERS / Machine Theory bisacsh COMPUTERS / Reference bisacsh Embedded computer systems fast High performance computing fast Embedded computer systems High performance computing Technische Informatik (DE-588)4196734-3 gnd Hochleistungsrechnen (DE-588)4532701-4 gnd Eingebettetes System (DE-588)4396978-1 gnd Systementwurf (DE-588)4261480-6 gnd |
subject_GND | (DE-588)4196734-3 (DE-588)4532701-4 (DE-588)4396978-1 (DE-588)4261480-6 |
title | Embedded computing for high performance efficient mapping of computations using customization, code transformations and compilation |
title_auth | Embedded computing for high performance efficient mapping of computations using customization, code transformations and compilation |
title_exact_search | Embedded computing for high performance efficient mapping of computations using customization, code transformations and compilation |
title_full | Embedded computing for high performance efficient mapping of computations using customization, code transformations and compilation João M.P. Cardoso, José Gabriel F. Coutinho, Pedro C. Diniz |
title_fullStr | Embedded computing for high performance efficient mapping of computations using customization, code transformations and compilation João M.P. Cardoso, José Gabriel F. Coutinho, Pedro C. Diniz |
title_full_unstemmed | Embedded computing for high performance efficient mapping of computations using customization, code transformations and compilation João M.P. Cardoso, José Gabriel F. Coutinho, Pedro C. Diniz |
title_short | Embedded computing for high performance |
title_sort | embedded computing for high performance efficient mapping of computations using customization code transformations and compilation |
title_sub | efficient mapping of computations using customization, code transformations and compilation |
topic | COMPUTERS / Computer Literacy bisacsh COMPUTERS / Computer Science bisacsh COMPUTERS / Data Processing bisacsh COMPUTERS / Hardware / General bisacsh COMPUTERS / Information Technology bisacsh COMPUTERS / Machine Theory bisacsh COMPUTERS / Reference bisacsh Embedded computer systems fast High performance computing fast Embedded computer systems High performance computing Technische Informatik (DE-588)4196734-3 gnd Hochleistungsrechnen (DE-588)4532701-4 gnd Eingebettetes System (DE-588)4396978-1 gnd Systementwurf (DE-588)4261480-6 gnd |
topic_facet | COMPUTERS / Computer Literacy COMPUTERS / Computer Science COMPUTERS / Data Processing COMPUTERS / Hardware / General COMPUTERS / Information Technology COMPUTERS / Machine Theory COMPUTERS / Reference Embedded computer systems High performance computing Technische Informatik Hochleistungsrechnen Eingebettetes System Systementwurf |
url | http://www.sciencedirect.com/science/book/9780128041895 |
work_keys_str_mv | AT cardosojoaomp embeddedcomputingforhighperformanceefficientmappingofcomputationsusingcustomizationcodetransformationsandcompilation AT coutinhojosegabrieldefigueiredo embeddedcomputingforhighperformanceefficientmappingofcomputationsusingcustomizationcodetransformationsandcompilation AT dinizpedroc embeddedcomputingforhighperformanceefficientmappingofcomputationsusingcustomizationcodetransformationsandcompilation |