Invention Grant
US07684973B2 Performance improvement for software emulation of central processor unit utilizing signal handler
有权
使用信号处理器的中央处理器单元的软件仿真性能改进
- Patent Title: Performance improvement for software emulation of central processor unit utilizing signal handler
- Patent Title (中): 使用信号处理器的中央处理器单元的软件仿真性能改进
-
Application No.: US11324050Application Date: 2005-12-29
-
Publication No.: US07684973B2Publication Date: 2010-03-23
- Inventor: Russell W. Guenthner , Stefan R. Bohult , David W. Selway , Clinton B. Eckard
- Applicant: Russell W. Guenthner , Stefan R. Bohult , David W. Selway , Clinton B. Eckard
- Applicant Address: US MA Chelmsford
- Assignee: Bull HN Information Systems Inc.
- Current Assignee: Bull HN Information Systems Inc.
- Current Assignee Address: US MA Chelmsford
- Agent Russell W. Guenthner
- Main IPC: G06F9/455
- IPC: G06F9/455

Abstract:
As fast and powerful commodity processors have been developed, it has become practical to emulate on platforms built using commodity processors the proprietary hardware systems of powerful older computers. High performance is typically a key requirement for a system even when built using emulation software. In a hardware design many special cases and conditions which may cause exceptions are detected by logic operating in parallel with the instruction execution. In software these checks can cost extra cycles of processor time during emulation of each instruction and be a significant detriment to performance. Avoiding some of these checks by relying upon the underlying hardware checks of the host system and then using a signal handler and special software to recover from these signals is a way to improve the performance and simplify the coding of the software emulation system.
Public/Granted literature
- US20070156390A1 Performance improvement for software emulation of central processor unit utilizing signal handler Public/Granted day:2007-07-05
Information query