Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2006-09-05
2006-09-05
Khatri, Anil (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S140000, C717S149000
Reexamination Certificate
active
07103881
ABSTRACT:
A virtual machine receives a first set of code. At least a portion of the first set of code is provided to a compiler and is partitioned into a plurality of groupings of code. At least one of the groupings of code is compiled into a plurality of second sets of code. At least two of the second sets of code are provided to differing processor resources. The differing processor resources include a plurality of processing elements embodied on one processor device.
REFERENCES:
patent: 5452461 (1995-09-01), Umekita et al.
patent: 6092097 (2000-07-01), Suzuoka
patent: 6158048 (2000-12-01), Lueh et al.
patent: 6289506 (2001-09-01), Kwong et al.
patent: 6295642 (2001-09-01), Blandy
patent: 6317872 (2001-11-01), Gee et al.
patent: 6374286 (2002-04-01), Gee et al.
patent: 6481006 (2002-11-01), Blandy et al.
patent: 6606743 (2003-08-01), Raz et al.
patent: 6654954 (2003-11-01), Hicks
patent: 6658655 (2003-12-01), Hoogerbrugge et al.
patent: 6691306 (2004-02-01), Cohen et al.
patent: 6704926 (2004-03-01), Blandy et al.
patent: 6718539 (2004-04-01), Cohen et al.
patent: 6760906 (2004-07-01), Odani et al.
patent: 6820252 (2004-11-01), Sakamoto et al.
patent: 6851108 (2005-02-01), Syme et al.
patent: 6851109 (2005-02-01), Alexander et al.
Yanagisawa et al, “Development methodology of ASIP based on Java byte code using HW/SW co design system for processor design”, IEEE, ICDCSW, pp. 831-837, 2004.
Feeley et al, “A parallel virtual machine for efficient scheme compilation”, ACM pp. 119-130, 1990.
Herbordt et al, “Preprototyping SIMD coprocessor using virtual machine emulation and trace compilation”, ACM Sigmetrics, pp. 88-99, 1997.
Grimshaw et al, “Portable run time support for dynamic object orienetd parallel processing”, ACM Trans. on Computer Sys. vol. 14, No. 2, pp. 139-170, 1996.
Ootsu et al—Preliminary evaluation of a binary translation system for multithreaded processors—IEEE, Jan. 10, 2002, pp. 77-84.
Stevens—Muchnek—Advanced compiler design and implementation—1997—Morgan Kaufmann Publishers—pp. 172-177.
Chen et al—Exploiting method-level parallelism in single-threaded Java programs—Parallel Architectures and Compilation Techniques, Proceedings Oct. 12, 1998 pp. 176-184.
Crawford Ted A.
Khatri Anil
LandOfFree
Virtual machine to provide compiled code to processing... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Virtual machine to provide compiled code to processing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Virtual machine to provide compiled code to processing... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3572128