SwePub
Tyck till om SwePub Sök här!
Sök i LIBRIS databas

  Extended search

WFRF:(Nilsson Andreas)
 

Search: WFRF:(Nilsson Andreas) > RISE > Dahlgren Fredrik 1966 > SimICS/sun4m :

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

SimICS/sun4m : A virtual workstation

Magnusson, Peter S. (author)
RISE,SICS
Dahlgren, Fredrik, 1966 (author)
Chalmers University of Technology, Sweden,Chalmers tekniska högskola
Grahn, Håkan (author)
University of Karlskrona/Ronneby, Sweden,Blekinge Tekniska Högskola, BTH
show more...
Karlsson, Magnus A. (author)
Chalmers University of Technology, Sweden,Chalmers tekniska högskola
Larsson, Fredrik (author)
RISE,SICS
Lundholm, Fredrik (author)
Chalmers University of Technology, Sweden,Chalmers tekniska högskola
Moestedt, Andreas (author)
RISE,SICS
Nilsson, Jim (author)
Chalmers University of Technology, Sweden,Chalmers tekniska högskola
Stenström, Per, 1957 (author)
Chalmers University of Technology, Sweden,Chalmers tekniska högskola
Werner, Bengt (author)
RISE,SICS
Magnusson, Peter A (author)
RISE,SICS
show less...
 (creator_code:org_t)
ISBN 1880446944
New Orleans, LA, USA : USENIX Association, 2019
2019
English.
In: USENIX 1998 Annual Technical Conference. - New Orleans, LA, USA : USENIX Association.
  • Conference paper (peer-reviewed)
Abstract Subject headings
Close  
  • System level simulators allow computer architects and system software designers to recreate an accurate and complete replica of the program behavior of a target system, regardless of the availability, existence, or instrumentation support of such a system. Applications include evaluation of architectural design alternatives as well as software engineering tasks such as traditional debugging and performance tuning. We present an implementation of a simulator acting as a virtual workstation fully compatible with the sun4m architecture from Sun Microsystems. Built using the system-level SPARC V8 simulator SimICS, SimICS/sun4m models one or more SPARC V8 processors, supports user-developed modules for data cache and instruction cache simulation and execution profiling of all code, and provides a symbolic and performance debugging environment for operating systems. SimICS/sun4m can boot unmodified operating systems, including Linux 2.0.30 and Solaris 2.6, directly from snapshots of disk partitions. To support essentially arbitrary code, we implemented binary-compatible simulators for several devices, including SCSI, console, interrupt, timers, EEPROM, and Ethernet. The Ethernet simulation hooks into the host and allows the virtual workstation to appear on the local network with full services available (NFS, NIS, rsh, etc). Ethernet and console traffic can be recorded for future playback. The performance of SimICS/sun4m is sufficient to run realistic workloads, such as the database benchmark TPC-D, scaling factor 1/100, or an interactive network application such as Mozilla. The slowdown in relation to native hardware is in the range of 25 to 75 (measured using SPECint95). We also demonstrate some applications, including modeling an 8-processor sun4m version (which does not exist), modeling future memory hierarchies, and debugging an operating system.

Subject headings

NATURVETENSKAP  -- Data- och informationsvetenskap -- Datorteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Engineering (hsv//eng)
TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Inbäddad systemteknik (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Embedded Systems (hsv//eng)
TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Datorsystem (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Computer Systems (hsv//eng)
NATURVETENSKAP  -- Data- och informationsvetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences (hsv//eng)
NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)

Keyword

Application programs
Benchmarking
Cache memory
Codes (symbols)
Computer operating systems
Ethernet
Petroleum reservoir evaluation
Simulators
Computer architects
Fully compatible
Instruction caches
Interactive network applications
Performance debugging
Performance tuning
System level simulator
System softwares
Program debugging

Publication and Content Type

ref (subject category)
kon (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view