Hierarchical architectural design and simulation environment:
Abstract: "The Hierarchical Architectural design and Simulation Environment (HASE) is intended as a flexible tool for computer architects who wish to experiment with alternative architectural configurations and design parameters. HASE is both a design environment and a simulator. Architecture c...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Abschlussarbeit Buch |
Sprache: | English |
Veröffentlicht: |
Edinburgh
University of Edinburgh, Dept. of Computer Science
[1996]
|
Schlagworte: | |
Zusammenfassung: | Abstract: "The Hierarchical Architectural design and Simulation Environment (HASE) is intended as a flexible tool for computer architects who wish to experiment with alternative architectural configurations and design parameters. HASE is both a design environment and a simulator. Architecture components are described by a hierarchical library of objects defined in terms of an object oriented simulation language. HASE instantiates these objects to simulate and animate the execution of a computer architecture. An event trace generated by the simulator therefore describes the interaction between architecture components, for example, fetch stages, address and data buses, sequencers, instruction buffers and register files. The objects can model physical components at different abstraction levels, eg. PMS (processor memory switch), ISP (instruction set processor) and RTL (register transfer level). HASE applies the concepts of inheritance, encapsulation and polymorphism associated with object orientation, to simplify the design and implementation of an architecture simulation that models component operations at different abstraction levels. For example, HASE can probe the performance of a processor's floating point unit, executing a multiplication operation, at a lower level of abstraction, i.e. the RTL, whilst simulating remaining architecture components at a PMS level of abstraction. By adopting this approach, HASE returns a more meaningful and relevant event trace from an architecture simulation. Furthermore, an animator visualizes the simulation's event trace to clarify the collaborations and interactions between architecture components. The prototype version of HASE is based on GSS (Graphical Support System), and DEMOS (Discrete Event Modelling On Simula)." |
Beschreibung: | viii, 158 p. ill. 21 cm |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035045098 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 080909s1996 a||| m||| 00||| eng d | ||
035 | |a (OCoLC)37433971 | ||
035 | |a (DE-599)BVBBV035045098 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-91G | ||
088 | |a CST-125-96 | ||
100 | 1 | |a Robertson, Alexander Ronnfeldt |e Verfasser |4 aut | |
245 | 1 | 0 | |a Hierarchical architectural design and simulation environment |c Alexander Ronnfeldt Robertson |
264 | 1 | |a Edinburgh |b University of Edinburgh, Dept. of Computer Science |c [1996] | |
300 | |a viii, 158 p. |b ill. |c 21 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
502 | |a Thesis (Ph. D.)--University of Edinburgh, 1995 | ||
520 | 3 | |a Abstract: "The Hierarchical Architectural design and Simulation Environment (HASE) is intended as a flexible tool for computer architects who wish to experiment with alternative architectural configurations and design parameters. HASE is both a design environment and a simulator. Architecture components are described by a hierarchical library of objects defined in terms of an object oriented simulation language. HASE instantiates these objects to simulate and animate the execution of a computer architecture. An event trace generated by the simulator therefore describes the interaction between architecture components, for example, fetch stages, address and data buses, sequencers, instruction buffers and register files. The objects can model physical components at different abstraction levels, eg. PMS (processor memory switch), ISP (instruction set processor) and RTL (register transfer level). HASE applies the concepts of inheritance, encapsulation and polymorphism associated with object orientation, to simplify the design and implementation of an architecture simulation that models component operations at different abstraction levels. For example, HASE can probe the performance of a processor's floating point unit, executing a multiplication operation, at a lower level of abstraction, i.e. the RTL, whilst simulating remaining architecture components at a PMS level of abstraction. By adopting this approach, HASE returns a more meaningful and relevant event trace from an architecture simulation. Furthermore, an animator visualizes the simulation's event trace to clarify the collaborations and interactions between architecture components. The prototype version of HASE is based on GSS (Graphical Support System), and DEMOS (Discrete Event Modelling On Simula)." | |
650 | 4 | |a Computer architecture / Computer simulation | |
650 | 4 | |a Object-oriented methods (Computer science) | |
650 | 4 | |a Computer architecture |x Computer simulation | |
650 | 4 | |a Object-oriented methods (Computer science) | |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
999 | |a oai:aleph.bib-bvb.de:BVB01-016713874 |
Datensatz im Suchindex
_version_ | 1804137981592731648 |
---|---|
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | Robertson, Alexander Ronnfeldt |
author_facet | Robertson, Alexander Ronnfeldt |
author_role | aut |
author_sort | Robertson, Alexander Ronnfeldt |
author_variant | a r r ar arr |
building | Verbundindex |
bvnumber | BV035045098 |
ctrlnum | (OCoLC)37433971 (DE-599)BVBBV035045098 |
format | Thesis Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02951nam a2200337 c 4500</leader><controlfield tag="001">BV035045098</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">080909s1996 a||| m||| 00||| eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)37433971</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV035045098</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield></datafield><datafield tag="088" ind1=" " ind2=" "><subfield code="a">CST-125-96</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Robertson, Alexander Ronnfeldt</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Hierarchical architectural design and simulation environment</subfield><subfield code="c">Alexander Ronnfeldt Robertson</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Edinburgh</subfield><subfield code="b">University of Edinburgh, Dept. of Computer Science</subfield><subfield code="c">[1996]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">viii, 158 p.</subfield><subfield code="b">ill.</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="502" ind1=" " ind2=" "><subfield code="a">Thesis (Ph. D.)--University of Edinburgh, 1995</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "The Hierarchical Architectural design and Simulation Environment (HASE) is intended as a flexible tool for computer architects who wish to experiment with alternative architectural configurations and design parameters. HASE is both a design environment and a simulator. Architecture components are described by a hierarchical library of objects defined in terms of an object oriented simulation language. HASE instantiates these objects to simulate and animate the execution of a computer architecture. An event trace generated by the simulator therefore describes the interaction between architecture components, for example, fetch stages, address and data buses, sequencers, instruction buffers and register files. The objects can model physical components at different abstraction levels, eg. PMS (processor memory switch), ISP (instruction set processor) and RTL (register transfer level). HASE applies the concepts of inheritance, encapsulation and polymorphism associated with object orientation, to simplify the design and implementation of an architecture simulation that models component operations at different abstraction levels. For example, HASE can probe the performance of a processor's floating point unit, executing a multiplication operation, at a lower level of abstraction, i.e. the RTL, whilst simulating remaining architecture components at a PMS level of abstraction. By adopting this approach, HASE returns a more meaningful and relevant event trace from an architecture simulation. Furthermore, an animator visualizes the simulation's event trace to clarify the collaborations and interactions between architecture components. The prototype version of HASE is based on GSS (Graphical Support System), and DEMOS (Discrete Event Modelling On Simula)."</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer architecture / Computer simulation</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Object-oriented methods (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer architecture</subfield><subfield code="x">Computer simulation</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Object-oriented methods (Computer science)</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="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-016713874</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV035045098 |
illustrated | Illustrated |
index_date | 2024-07-02T21:54:28Z |
indexdate | 2024-07-09T21:20:56Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016713874 |
oclc_num | 37433971 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM |
owner_facet | DE-91G DE-BY-TUM |
physical | viii, 158 p. ill. 21 cm |
publishDate | 1996 |
publishDateSearch | 1996 |
publishDateSort | 1996 |
publisher | University of Edinburgh, Dept. of Computer Science |
record_format | marc |
spelling | Robertson, Alexander Ronnfeldt Verfasser aut Hierarchical architectural design and simulation environment Alexander Ronnfeldt Robertson Edinburgh University of Edinburgh, Dept. of Computer Science [1996] viii, 158 p. ill. 21 cm txt rdacontent n rdamedia nc rdacarrier Thesis (Ph. D.)--University of Edinburgh, 1995 Abstract: "The Hierarchical Architectural design and Simulation Environment (HASE) is intended as a flexible tool for computer architects who wish to experiment with alternative architectural configurations and design parameters. HASE is both a design environment and a simulator. Architecture components are described by a hierarchical library of objects defined in terms of an object oriented simulation language. HASE instantiates these objects to simulate and animate the execution of a computer architecture. An event trace generated by the simulator therefore describes the interaction between architecture components, for example, fetch stages, address and data buses, sequencers, instruction buffers and register files. The objects can model physical components at different abstraction levels, eg. PMS (processor memory switch), ISP (instruction set processor) and RTL (register transfer level). HASE applies the concepts of inheritance, encapsulation and polymorphism associated with object orientation, to simplify the design and implementation of an architecture simulation that models component operations at different abstraction levels. For example, HASE can probe the performance of a processor's floating point unit, executing a multiplication operation, at a lower level of abstraction, i.e. the RTL, whilst simulating remaining architecture components at a PMS level of abstraction. By adopting this approach, HASE returns a more meaningful and relevant event trace from an architecture simulation. Furthermore, an animator visualizes the simulation's event trace to clarify the collaborations and interactions between architecture components. The prototype version of HASE is based on GSS (Graphical Support System), and DEMOS (Discrete Event Modelling On Simula)." Computer architecture / Computer simulation Object-oriented methods (Computer science) Computer architecture Computer simulation (DE-588)4113937-9 Hochschulschrift gnd-content |
spellingShingle | Robertson, Alexander Ronnfeldt Hierarchical architectural design and simulation environment Computer architecture / Computer simulation Object-oriented methods (Computer science) Computer architecture Computer simulation |
subject_GND | (DE-588)4113937-9 |
title | Hierarchical architectural design and simulation environment |
title_auth | Hierarchical architectural design and simulation environment |
title_exact_search | Hierarchical architectural design and simulation environment |
title_exact_search_txtP | Hierarchical architectural design and simulation environment |
title_full | Hierarchical architectural design and simulation environment Alexander Ronnfeldt Robertson |
title_fullStr | Hierarchical architectural design and simulation environment Alexander Ronnfeldt Robertson |
title_full_unstemmed | Hierarchical architectural design and simulation environment Alexander Ronnfeldt Robertson |
title_short | Hierarchical architectural design and simulation environment |
title_sort | hierarchical architectural design and simulation environment |
topic | Computer architecture / Computer simulation Object-oriented methods (Computer science) Computer architecture Computer simulation |
topic_facet | Computer architecture / Computer simulation Object-oriented methods (Computer science) Computer architecture Computer simulation Hochschulschrift |
work_keys_str_mv | AT robertsonalexanderronnfeldt hierarchicalarchitecturaldesignandsimulationenvironment |