| Unichos: a full system simulator for thin client platform |
| Full text |
Pdf
(153 KB)
|
| Source
|
Symposium on Applied Computing
archive
Proceedings of the 2007 ACM symposium on Applied computing
table of contents
Seoul, Korea
SESSION: System on chip design and software supports (SODSS)
table of contents
Pages: 1552 - 1556
Year of Publication: 2007
ISBN:1-59593-480-4
|
|
Authors
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 42, Citation Count: 0
|
|
|
ABSTRACT
Thin client is a kind of interactive and graphics device in client/server and browser/server environment, which combines local and remote computing resources. The applications on the thin client (e.g., browsers) often heavily rely on the support of operating system and the functionalities of network and graphics. Hence, traditional performance evaluation methods, such as instrumentation and application-level simulation, cannot help due to their inherent limitation. This paper presents the design and implementation of Unichos, a full system simulator for thin client platform. Unichos models the complete target hardware system in object-oriented structure, and supports the unmodified Linux 2.4 kernel and graphics and network applications. Unichos is the first full system simulator, which focuses on portability for more architectures of thin client platforms by combining the retargetable instruction template and the extensible device model. Finally, we present the Unichos performance under detailed simulation status and introduce two case studies which demonstrate the advantages of Unichos for performance evaluation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Cain, H. W., Lepak, K. M., Schwartz, B. A., and Lipasti, M. H. Precise and Accurate Processor Simulation. In Workshop on Computer Architecture Evaluation Using Commercial Workloads, HPCA, Feb. 2002.
|
| |
2
|
MPRC. PKUnity SoC Architecture and System Programming Guide. Technical Report, Microprocessor Research and Development Center, Peking University, 2006.
|
| |
3
|
Austin, T. M. Simplescalar Version 4.0 Release. In Proceedings of the IEEE International Solid State Conference, 2001.
|
| |
4
|
|
| |
5
|
Bochs. http://bochs.sourceforge.net.
|
 |
6
|
|
| |
7
|
SimpleScalar. http://www.simplescalar.com.
|
| |
8
|
|
 |
9
|
|
 |
10
|
|
| |
11
|
SimOS-Alpha. http://research.compaq.com/wrl/projects/simos/simos.html.
|
| |
12
|
SimOS-PPC. http://www.cs.utexas/users/cart/simos.
|
| |
13
|
Chulho Won , Ben Lee , Chansu Yu , Sangman Moh , Yong-Youn Kim , Kyoung Park, Linux/SimOS - A Simulation Environment for Evaluating High-Speed Communication Systems, Proceedings of the 2002 International Conference on Parallel Processing (ICPP'02), p.193, August 18-21, 2002
|
| |
14
|
PHARMsim. http://www.cdl.edu/pharmsim/index.html.
|
| |
15
|
Peter S. Magnusson , Magnus Christensson , Jesper Eskilson , Daniel Forsgren , Gustav Hållberg , Johan Högberg , Fredrik Larsson , Andreas Moestedt , Bengt Werner, Simics: A Full System Simulation Platform, Computer, v.35 n.2, p.50-58, February 2002
[doi> 10.1109/2.982916]
|
| |
16
|
Introduction to The Simics Full-system Simulator without Equal. Virtutech White Paper, 2002.
|
| |
17
|
Binkert, N. L., Hallnor, E. G., and Reinhardt, S. K. Network-oriented Full-system Simulation Using M5. In The Sixth Workshop on Computer Architecture Evaluation using Commercial Workloads (CAECW), Feb. 2003.
|
| |
18
|
Ekman, M. Architectural Simulators for Computer Systems. 2003.
|
| |
19
|
|
| |
20
|
Qu, N., Yuan, P., Guan, X., and Cheng, X. Characterizing the D-TLB Behavior of Typical Applications on Network Computer. Journal (Natural Science) of Peking University (JNSPU), 43, 1 (2007).
|
| |
21
|
Gou, X., Liu, S., Qu, N., and Li, X. Split Sequential Data Cache. Technical Report, Microprocessor Research and Development Center, Peking University, 2006
|
|