Parallel programming interface to dynamically allocate...

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S148000, C717S151000

Reexamination Certificate

active

08010954

ABSTRACT:
A computing device-implemented method includes receiving a program created by a technical computing environment, analyzing the program, generating multiple program portions based on the analysis of the program, dynamically allocating the multiple program portions to multiple software units of execution for parallel programming, receiving multiple results associated with the multiple program portions from the multiple software units of execution, and providing the multiple results or a single result to the program.

REFERENCES:
patent: 5355492 (1994-10-01), Frankel et al.
patent: 5485612 (1996-01-01), Ota et al.
patent: 5535393 (1996-07-01), Reeve et al.
patent: 5586325 (1996-12-01), MacDonald et al.
patent: 5721928 (1998-02-01), Umehara et al.
patent: 5768594 (1998-06-01), Blelloch et al.
patent: 6106575 (2000-08-01), Hardwick
patent: 6665862 (2003-12-01), Isman
patent: 6725448 (2004-04-01), Moriya et al.
patent: 6829760 (2004-12-01), Bera
patent: 6865730 (2005-03-01), Burke et al.
patent: 6961925 (2005-11-01), Callahan et al.
patent: 7127709 (2006-10-01), Demsey et al.
patent: 7174381 (2007-02-01), Gulko et al.
patent: 7254806 (2007-08-01), Yates et al.
patent: 7305666 (2007-12-01), Burger et al.
patent: 7313788 (2007-12-01), Ben-David et al.
patent: 7475393 (2009-01-01), Essick et al.
patent: 7493606 (2009-02-01), Morin
patent: 7770161 (2010-08-01), Mitran et al.
patent: 7849451 (2010-12-01), Palacz et al.
patent: 7853937 (2010-12-01), Janczewski
patent: 2002/0078125 (2002-06-01), Ichinose et al.
patent: 2004/0243709 (2004-12-01), Kalyanavarathan et al.
patent: WO 93/15457 (1993-08-01), None
patent: WO 2006/032001 (2006-03-01), None
patent: WO 2006/088669 (2006-08-01), None
patent: WO 2007/016658 (2007-02-01), None
Ismail et al, “Program based static allocation policies fro highly parallel computers”, IEEE, pp. 61-68, 1995.
Kejariwal et al, “On the exploitation of loop level parallelism in embedded applications”, ACM Trans. on embedded computing systems, vol. 8, No. 2, article 10, pp. 1-34, 2009.
Massen et al, “Efficient Java RMI for parallel programming”, ACM Trans. on Prog. Lang. and Sys. vol. 23, No. 6, pp. 747-775, 2001.
Nieuwpoort et al, “Satin: A high level and efficient grid programming model”, ACM Trans. Prog. Lang. and Sys. vol. 32, No. 3, article 9, pp. 1-39, 2010.
Norris et al, “An experimental study of several cooperative register allocation and instruction scheduling strategies”, IEEE, pp. 169-179, 1995.
International Search Report and Written Opinion mailed Aug. 25, 2008 issued in corresponding international application No. PCT/US2008/062162, 14 pages.
Behboodian, A. et al.: The Mathworks Distributed and Parallel Computing Tools for Signal Processing Applications; IEEE International Conference on Acoustics, Speech and Signal Processing, vol. IV, Apr. 2007, pp. 1185-1188.
Bartz, D. et al.: Rendering and Visualization in Parallel Environments; IEEE Visualization 2001 tutorial 3, 51 pages.
Chen, Y. et al.: MATLAB*G: A Grid-Based Parallel MATLAB; http:/
tu-cg.ntu.edu.sg/Grid—competition/report/grid-9.pdf', print date Apr. 6, 2006, 6 pages.
Choy, R. et al.: Parallel MATLAB: Doing it Right; Proceedings of IEEE, vol. 93, No. 2, Feb. 2005, 11 pages.
Travinin, N. et al.: pMapper: Automatic Mapping of Parallel Matlab Programs; Proceedings of the Users Group Conference 2005, 8 pages.
Xue, G. et al.: Implementation of a Grid Computation Toolkit for Design Optimisation with Matlab and Condor; Lecture Notes in Computer Science: Euro-Par 2003 Parallel Processing, vol. 2790, 2003, 9 pages.

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

Parallel programming interface to dynamically allocate... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Parallel programming interface to dynamically allocate..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Parallel programming interface to dynamically allocate... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2753357

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