central processing unit cpu 301 is coupled to system bus 302 the cpu 301 may be any general purpose cpu however the present invention is not restricted by the architecture of cpu 301 as long as cpu 301 supports the inventive operations as described herein bus 302 is coupled to random access memory ram 303 which may be sram dram or sdram rom 304 is also coupled to bus 302 which may be prom eprom or eeprom ram 303 and rom 304 hold user and system data and programs as is well known in the art bus 302 is also coupled to input output i o controller card 305 communications adapter card 311 user interface card 308 and display card 309 i o card 305 connects to storage devices 306 such as one or more of hard drive cd drive floppy disk drive tape drive to the computer system storage devices 306 may store the software or executable code for controlling the allocation of resources between computing domains for example storage devices 306 may store executable code implementing gwlm 107 and grid services daemon 110 according to one representative embodiment communications card 311 is adapted to couple the computer system 300 to a network 312 which may be one or more of local lan wide area wan ethernet or internet.