Implementation aspects of a SPARC V9 complete machine simulator
| dc.contributor.author | Clarke, Bill | en_US |
| dc.contributor.author | Czezowski, Adam | en_US |
| dc.contributor.author | Strazdins, Peter | en_US |
| dc.date.accessioned | 2003-06-30 | en_US |
| dc.date.accessioned | 2004-05-19T12:17:37Z | en_US |
| dc.date.accessioned | 2011-01-05T08:29:34Z | |
| dc.date.available | 2004-05-19T12:17:37Z | en_US |
| dc.date.available | 2011-01-05T08:29:34Z | |
| dc.date.created | 2002 | en_US |
| dc.date.issued | 2002 | en_US |
| dc.description.abstract | In this paper we present work in progress in the development of a complete machine simulator for the UltraSPARC, an imple-mentation of the SPARC V9 architecture. The complexity of the UltraSPARC ISA presents many challenges in developing a reliable and yet reasonably eÆcient implementation of such a simulator. Our implementation includes a heavily object- oriented design for the simulator modules and infrastructure, caching of repeated computations for performance, adding an OS (system call) emulation mode to the simulator and a va-riety of testing strategies. An ultimate and critical goal in constructing such an artifact is to successfully boot an existing operating system from it; we describe techniques implemented so far, and outline the remaining work and issues, in order to achieve this goal. | en_US |
| dc.format.extent | 287535 bytes | en_US |
| dc.format.extent | 356 bytes | en_US |
| dc.format.mimetype | application/pdf | en_US |
| dc.format.mimetype | application/octet-stream | en_US |
| dc.identifier.uri | http://hdl.handle.net/1885/40726 | en_US |
| dc.identifier.uri | http://digitalcollections.anu.edu.au/handle/1885/40726 | |
| dc.language.iso | en_AU | en_US |
| dc.subject | execution-driven simulation | en_US |
| dc.subject | SMP | en_US |
| dc.subject | complete machine simulator | en_US |
| dc.subject | SPARC V9 ISA | en_US |
| dc.subject | Ultra-SPARC | en_US |
| dc.subject | object-oriented design | en_US |
| dc.subject | TR-CS | en_US |
| dc.title | Implementation aspects of a SPARC V9 complete machine simulator | en_US |
| dc.type | Working/Technical Paper | en_US |
| local.citation | Computer Science Technical Reports no.TR-CS-02-02 | en_US |
| local.contributor.affiliation | Department of Computer Science, FEIT | en_US |
| local.contributor.affiliation | ANU | en_US |
| local.description.refereed | no | en_US |
| local.identifier.citationmonth | feb | en_US |
| local.identifier.citationyear | 2002 | en_US |
| local.identifier.eprintid | 1528 | en_US |
| local.rights.ispublished | yes | en_US |
Downloads
Original bundle
1 - 1 of 1