Browse Prior Art Database

Multi-targeted (cross) compiler for SOA appliances Disclosure Number: IPCOM000181706D
Original Publication Date: 2009-Apr-09
Included in the Prior Art Database: 2009-Apr-09
Document File: 1 page(s) / 19K

Publishing Venue



Disclosed is a Multi-targeted (cross) compiler for SOA appliances

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1



code-generation backends, to generate object code for any of the processors in the hybrid system.

As the system is processing the workload, it can make a determination which specific processor should process the request, and dynamically generate the appropriate object-code according to this decision. Various factors, such as overall load, CPU idle time, etc., can be used to determine which processor, and which compiled code, get executed.
* Java is a trademark of Sun.

compiler for SOA appliances

A hybrid computer system is one that has a heterogenous mix of general -purpose processors. Unlike a math (FPU) or graphics co-processor, the CPU's in a hybrid system are considered "the same" in that any of them could process application workload.

Such a system could have a compiler. This could be compiling scripts or programs as needed (e.g., XSLT), or it could be part of a general runtime that compiles "hot spots" such as a Java*





))) compiler for SOA appliancescompiler for SOA appliancescompiler for SOA appliances

just-in-time (JIT) compiler. A single compiler could have multiple