Approaches to code generation for synchronous transfer architecture (STA):
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Abschlussarbeit Buch |
Sprache: | English |
Veröffentlicht: |
Aachen
Shaker
2008
|
Schriftenreihe: | Berichte aus der Informatik
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XIII, 224 S. graph. Darst. 21 cm |
ISBN: | 9783832276157 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035451178 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 090424s2008 d||| m||| 00||| eng d | ||
015 | |a 08N460017 |2 dnb | ||
016 | 7 | |a 990963403 |2 DE-101 | |
020 | |a 9783832276157 |c Pb. : sfr 99.60 (freier Pr.), EUR 49.80, EUR 49.80 (AT) |9 978-3-8322-7615-7 | ||
035 | |a (OCoLC)297564145 | ||
035 | |a (DE-599)DNB990963403 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-706 | ||
082 | 0 | |a 004.220285545 |2 22/ger | |
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Guo, Jie |d 1978- |e Verfasser |0 (DE-588)136627293 |4 aut | |
245 | 1 | 0 | |a Approaches to code generation for synchronous transfer architecture (STA) |c Jie Guo |
264 | 1 | |a Aachen |b Shaker |c 2008 | |
300 | |a XIII, 224 S. |b graph. Darst. |c 21 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Berichte aus der Informatik | |
502 | |a Zugl.: Dresden, Techn. Univ., Diss., 2008 | ||
650 | 4 | |a Computerarchitektur - Synchrone Übertragung - Codegenerierung - Optimierender Compiler | |
650 | 0 | 7 | |a Optimierender Compiler |0 (DE-588)4342511-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Computerarchitektur |0 (DE-588)4048717-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Codegenerierung |0 (DE-588)4010346-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Synchrone Übertragung |0 (DE-588)7638167-5 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Computerarchitektur |0 (DE-588)4048717-9 |D s |
689 | 0 | 1 | |a Synchrone Übertragung |0 (DE-588)7638167-5 |D s |
689 | 0 | 2 | |a Codegenerierung |0 (DE-588)4010346-8 |D s |
689 | 0 | 3 | |a Optimierender Compiler |0 (DE-588)4342511-2 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017371212&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-017371212 |
Datensatz im Suchindex
_version_ | 1804138902125019136 |
---|---|
adam_text | CONTENTS LIST OF FIGURES VII LIST OF TABLES X ABBREVIATIONS XU 1
INTRODUCTION 1 1.1 BACKGROUND AND PROBLEMS 1 1.2 CODE GENERATION FOR STA
2 1.3 OBJECTIVES OF THIS THESIS 3 1.4 OUTLINE 3 2 CONCEPTS OF CODE
GENERATION 5 2.1 COMPILATION PHASES 5 2.2 CODE GENERATION 11 2.2.1
INSTRUCTION SELECTION 11 2.2.2 REGISTER ALLOCATION AND ASSIGNMENT 13
2.2.3 INSTRUCTION SCHEDULING 15 3 CODE GENERATION FOR SYNCHRONOUS
TRANSFER ARCHITECTURE 20 3.1 CODE GENERATION FOR DIGITAL SIGNAL
PROCESSORS 22 3.2 SYNCHRONOUS TRANSFER ARCHITECTURE (STA) 23 3.3 CODE
GENERATION FOR STA 25 3.4 INTEGRATED CODE GENERATION 26 3.4.1 PHASE
COUPLING PROBLEM 26 3.4.2 RELATED WORK 28 3.4.3 OVERVIEW OF MY STUDIES
29 GESCANNT DURCH BIBLIOGRAFISCHE INFORMATIONEN
HTTP://D-NB.INFO/990963403 DIGITALISIERT DURCH * * * * 8.3.4 CAUING
CONVENTIONS 145 CONTENTS INTEGRATED CODE GENERATION USING GREEDY
ALGORITHMS 95 6.1 INTRODUCTION 95 6.2 MATHEMATICAL FOUNDATIONS 96 6.2.1
COMBINATORIAL OPTIMIZATION 96 6.2.2 MINIMUM SPANNING TREE (MST) PROBLEM
96 6.2.3 KNAPSACK PROBLEM 99 6.3 CODE GENERATION BASED ON GREEDY
ALGORITHMS 99 6.3.1 INSTRUCTION SCHEDULING MODELED AS MST PROBLEM 100
6.3.2 REGISTER ALLOCATION MODELED AS KNAPSACK PROBLEM 103 6.4
EXPERIMENTAL RESULTS 105 6.4.1 TESTING AND RESULTS 105 6.4.2 DISCUSSION
AND SUMMARY 107 DISCUSSION OF THREE INTEGRATED APPROACHES 109 7.1
EXPERIMENTAL ENVIRONMENT 109 7.1.1 COMPILER CONSTRUCTION 109 7.1.2
SAMTRA ARCHITECTURE 111 7.2 COMPARISON OF CODE PERFORMANCE 112 7.2.1
CODESIZE 112 7.2.2 EXECUTION SPEED 113 7.2.3 COMPILATION TIME 113 7.2.4
REGISTER CONSUMPTION 114 7.2.5 MEMORY AND REGISTER ACCESS 115 7.3
DISCUSSION AND SUMMARY 116 COSY COMPILER ON STA 119 8.1 BASICS OF COSY
119 8.1.1 CCMIR 120 8.1.2 ENGINES 123 8.1.3 BEG 124 8.2 FEATURES OF
SIOUX ARCHITECTURE 126 8.3 THE IMPLEMENTATION OF OUR CODE GENERATOR 130
8.3.1 REALIZATION OF STA DIRECT DATA ROUTING 130 8.3.2 THE SCHEDULER 136
8.3.3 THERULES 139 D.2.4 DECODER UNIT 208 CONTENTS 8.4 EXPERIMENTAL
RESULTS 146 8.4.1 TESTING AND RESULTS 148 8.4.2 DISCUSSION AND SUMMARY
150 9 CONCLUSIONS 151 A SOLVING LP PROBLEM USING GLPK 155 A.L LP PROBLEM
155 A.2 LP MODEL 155 A.3 RESULTS USING GLPK 156 B INSTRUCTION SET
ARCHITECTURE OF THE SAMIRA 158 B.L SAMIRA CORE 158 B.2 INSTRUCTION SET
ARCHITECTURE 158 B.2.1 SCALARUNITS 158 B.2.2 VECTOR UNITS 159 B.2.3
DECODER UNIT 159 B.2.4 SEQUENCING UNITS 159 B.2.5 INTER-CONNECTION UNIT
(ICU) 159 B.2.6 GENERAL-PURPOSE REGISTERS 160 C BENCHMARKS FOR THE
MATLAB COMPILER 165 C.L INTRODUCTION 165 C.2 FIR 165 C.3 IIR 169 C.4 LMS
171 C.5 CONVOLUTION 180 C.6 FFT 181 C.7 DCT 191 D INSTRUCTION SET
ARCHITECTURE OF THE SIOUX 20T D.L SIOUX CORE 207 D.2 INSTRUCTION SET
ARCHITECTURE 207 D.2.1 COMPUTATION UNITS 207 D.2.2 GENERAL-PURPOSE
REGISTERS 207 D.2.3 ADDRESSING UNITS 208 CONTENTS D.2.5 SEQUENCING UNITS
209 D.2.6 MEMORY LOAD/STORE UNIT 209 BIBLIOGRAPHY 209
|
any_adam_object | 1 |
author | Guo, Jie 1978- |
author_GND | (DE-588)136627293 |
author_facet | Guo, Jie 1978- |
author_role | aut |
author_sort | Guo, Jie 1978- |
author_variant | j g jg |
building | Verbundindex |
bvnumber | BV035451178 |
ctrlnum | (OCoLC)297564145 (DE-599)DNB990963403 |
dewey-full | 004.220285545 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.220285545 |
dewey-search | 004.220285545 |
dewey-sort | 14.220285545 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Thesis Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02002nam a2200469 c 4500</leader><controlfield tag="001">BV035451178</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">090424s2008 d||| m||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">08N460017</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">990963403</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783832276157</subfield><subfield code="c">Pb. : sfr 99.60 (freier Pr.), EUR 49.80, EUR 49.80 (AT)</subfield><subfield code="9">978-3-8322-7615-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)297564145</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB990963403</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-706</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.220285545</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Guo, Jie</subfield><subfield code="d">1978-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)136627293</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Approaches to code generation for synchronous transfer architecture (STA)</subfield><subfield code="c">Jie Guo</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Aachen</subfield><subfield code="b">Shaker</subfield><subfield code="c">2008</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIII, 224 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="c">21 cm</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">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Berichte aus der Informatik</subfield></datafield><datafield tag="502" ind1=" " ind2=" "><subfield code="a">Zugl.: Dresden, Techn. Univ., Diss., 2008</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computerarchitektur - Synchrone Übertragung - Codegenerierung - Optimierender Compiler</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Optimierender Compiler</subfield><subfield code="0">(DE-588)4342511-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Computerarchitektur</subfield><subfield code="0">(DE-588)4048717-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Codegenerierung</subfield><subfield code="0">(DE-588)4010346-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Synchrone Übertragung</subfield><subfield code="0">(DE-588)7638167-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4113937-9</subfield><subfield code="a">Hochschulschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Computerarchitektur</subfield><subfield code="0">(DE-588)4048717-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Synchrone Übertragung</subfield><subfield code="0">(DE-588)7638167-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Codegenerierung</subfield><subfield code="0">(DE-588)4010346-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Optimierender Compiler</subfield><subfield code="0">(DE-588)4342511-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017371212&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-017371212</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV035451178 |
illustrated | Illustrated |
indexdate | 2024-07-09T21:35:34Z |
institution | BVB |
isbn | 9783832276157 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-017371212 |
oclc_num | 297564145 |
open_access_boolean | |
owner | DE-706 |
owner_facet | DE-706 |
physical | XIII, 224 S. graph. Darst. 21 cm |
publishDate | 2008 |
publishDateSearch | 2008 |
publishDateSort | 2008 |
publisher | Shaker |
record_format | marc |
series2 | Berichte aus der Informatik |
spelling | Guo, Jie 1978- Verfasser (DE-588)136627293 aut Approaches to code generation for synchronous transfer architecture (STA) Jie Guo Aachen Shaker 2008 XIII, 224 S. graph. Darst. 21 cm txt rdacontent n rdamedia nc rdacarrier Berichte aus der Informatik Zugl.: Dresden, Techn. Univ., Diss., 2008 Computerarchitektur - Synchrone Übertragung - Codegenerierung - Optimierender Compiler Optimierender Compiler (DE-588)4342511-2 gnd rswk-swf Computerarchitektur (DE-588)4048717-9 gnd rswk-swf Codegenerierung (DE-588)4010346-8 gnd rswk-swf Synchrone Übertragung (DE-588)7638167-5 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Computerarchitektur (DE-588)4048717-9 s Synchrone Übertragung (DE-588)7638167-5 s Codegenerierung (DE-588)4010346-8 s Optimierender Compiler (DE-588)4342511-2 s DE-604 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017371212&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Guo, Jie 1978- Approaches to code generation for synchronous transfer architecture (STA) Computerarchitektur - Synchrone Übertragung - Codegenerierung - Optimierender Compiler Optimierender Compiler (DE-588)4342511-2 gnd Computerarchitektur (DE-588)4048717-9 gnd Codegenerierung (DE-588)4010346-8 gnd Synchrone Übertragung (DE-588)7638167-5 gnd |
subject_GND | (DE-588)4342511-2 (DE-588)4048717-9 (DE-588)4010346-8 (DE-588)7638167-5 (DE-588)4113937-9 |
title | Approaches to code generation for synchronous transfer architecture (STA) |
title_auth | Approaches to code generation for synchronous transfer architecture (STA) |
title_exact_search | Approaches to code generation for synchronous transfer architecture (STA) |
title_full | Approaches to code generation for synchronous transfer architecture (STA) Jie Guo |
title_fullStr | Approaches to code generation for synchronous transfer architecture (STA) Jie Guo |
title_full_unstemmed | Approaches to code generation for synchronous transfer architecture (STA) Jie Guo |
title_short | Approaches to code generation for synchronous transfer architecture (STA) |
title_sort | approaches to code generation for synchronous transfer architecture sta |
topic | Computerarchitektur - Synchrone Übertragung - Codegenerierung - Optimierender Compiler Optimierender Compiler (DE-588)4342511-2 gnd Computerarchitektur (DE-588)4048717-9 gnd Codegenerierung (DE-588)4010346-8 gnd Synchrone Übertragung (DE-588)7638167-5 gnd |
topic_facet | Computerarchitektur - Synchrone Übertragung - Codegenerierung - Optimierender Compiler Optimierender Compiler Computerarchitektur Codegenerierung Synchrone Übertragung Hochschulschrift |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017371212&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT guojie approachestocodegenerationforsynchronoustransferarchitecturesta |