System and method for increasing performance in multi-CPU...

Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Software program

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-4032435

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.