Performance improvement for software emulation of central processor unit utilizing signal handler

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7684973
APP PUB NO 20070156390A1
SERIAL NO

11324050

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
BULL HN INFORMATION SYSTEMS INCCORPORATION TRUST CENTER 1209 ORANGE STREET WILMINGTON DELAWARE

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bohult, Stefan R Phoenix, US 11 112
Eckard, Clinton B McMinnville, US 20 258
Guenthner, Russell W Glendale, US 51 776
Selway, David W Phoenix, US 10 75

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation