1. A computing apparatus, comprising: a plurality of compute boards, each said compute board having mounted thereon a plurality of compute processors and a plurality of routers coupled to said plurality of compute processors, each said compute processor including a lightweight kernel operating system tailored to support types of application code that run on said compute processors, each said compute processor also including a first interface for interfacing between said lightweight kernel operating system and a launch program that launches applications on said compute processor; an interconnect network coupled to said routers of said compute boards; and a plurality of service boards, each said service board having mounted thereon a plurality of service processors and a plurality of routers coupled to said plurality of service processors, said routers of said service boards coupled to said interconnect network, each said service processor including a general purpose operating system and a second interface for interfacing between said general purpose operating system and a launch program that launches applications on said service processor, said second interface emulating said first interface.