Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Software program
Reexamination Certificate
2002-06-25
2008-11-11
Frejd, Russell (Department: 2128)
Data processing: structural design, modeling, simulation, and em
Simulating electronic device or electrical system
Software program
C703S017000, C717S131000, C717S135000, C718S103000, C718S104000, C718S105000, C718S107000, C719S328000
Reexamination Certificate
active
07451073
ABSTRACT:
A system and method for increasing performance in a simulator environment operable to simulate a multiprocessor platform with program code running thereon. A set of processors are initialized upon instantiating the simulator environment on a host machine for executing the program code instructions. Code execution on a simulated processor is suspended by executing a simulator API routine which is called when the program code is to enter an idle state. The host resources that would otherwise have been spent on the processor running the idle loops are therefore conserved for use by the remaining processors.
REFERENCES:
patent: 4939507 (1990-07-01), Beard et al.
patent: 5113517 (1992-05-01), Beard et al.
patent: 6286080 (2001-09-01), Galbraith et al.
patent: 2002/0026502 (2002-02-01), Phillips et al.
Phillips et al., C.I. Concurrent Discrete Event-Driven Simulation Tools, IEEE Journal on Selected Areas in Communications, vol. 9, No. 3, Apr. 1991, pp. 477-485.
Campos et al., L.M. Rate of Change Load Balancing in Distributed and Parallel Systems, 13th International and 10th Symposium on Parallel and Distributed Processing, 1999 IPPS/SPDP Proceedings, Apr. 1999, pp. 701-707.
Tridandapani et al., S. Free Performance and Fault Tolerance Using System Idle Capacity Efficiently, Proceedings of the 1995 ACM SIGMETRICS Joint International Conference on Measurement and Modeling of Computer Systems, ACM Press, May 1995, pp. 60-61.
Nichols, D. Using Idle Workstations in a Shared Computing Environment, Proceedings of the 11thACM Symposium on OPerating Systems Princples SOSP '87, ACM Press, Nov. 1987, pp. 5-12.
Acharya et al., A. The Utility of Exploiting Idle Workstations for Parallel Computation, Proceedings of the 1997 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, ACM Press, Jun. 1997, pp. 225-236.
Lu et al., Y.-H. Requestor-Aware Power Reduction, Proceedings of the 13th Inrernational Symposium on System Synthesis , Sep. 2000, pp. 18-23.
Sanguinetti , J. A Technique for Integrating Simulation and System Design, 1979 Conference on Simulation, Measurement and Modeling of Computer Systems, pp. 163-172.
Binder et al., W. Portable Resource Control in Java, Proceedings of the 16th ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages and Applications, Oct. 2001, pp. 139-155.
Buyya et al., R. A Case for Economy Grid Architecture for Service Oriented Grid Computing, IEEE Proceedings 15th International Parallel and Distributed Processing Symposium Apr. 2001, pp. 1-15.
Agnihotri et al., P. The Penn State Computing Condominium Scheduling System, Proceedings of the 1998 ACM/IEEE Conference on Supercomputing, Nov. 1998, pp. 1-32.
Fujimoto, R.M. Parallel Discrete event Simulation, Communication of the ACM, Oct. 1990, pp. 30-53.
Bolding Joe
Tormey Daniel
Frejd Russell
Hewlett--Packard Development Company, L.P.
LandOfFree
System and method for increasing performance in multi-CPU... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for increasing performance in multi-CPU..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for increasing performance in multi-CPU... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4032435