A graphics processing system, comprising: a display to visually present a rendering graphical image; a memory to store a set of instructions; and a semiconductor package apparatus operatively coupled to the memory and the display, the semiconductor package apparatus including: a substrate, a host processor operatively coupled to the memory and the substrate, wherein when executed by the host processor, the set of instructions cause the host processor to execute a multi-threaded graphics platform, a host graphics processor operatively connected, via a computer network, to one or more remote graphics processors; and a host graphics memory associated with the host graphics processor and associated with said one or more remote graphics processors; a sensor architecture configured to detect a spatial proximity of one of said remote graphics processors relative to the graphics processing system, and to transmit to the host processor a signal representing a spatial proximity value; wherein the host processor is further configured to compare the detected spatial proximity value with a predetermined threshold spatial proximity value, and wherein the graphics processing system is configured to: dynamically enable parallel execution of a portion of threads that execute on the graphics processing system by the one or more remote graphics processors, if the detected spatial proximity is less than the predetermined threshold spatial proximity value. a display to visually present a rendering graphical image; a memory to store a set of instructions; and a semiconductor package apparatus operatively coupled to the memory and the display, the semiconductor package apparatus including: a substrate, a host processor operatively coupled to the memory and the substrate, wherein when executed by the host processor, the set of instructions cause the host processor to execute a multi-threaded graphics platform, a host graphics processor operatively connected, via a computer network, to one or more remote graphics processors; and a host graphics memory associated with the host graphics processor and associated with said one or more remote graphics processors; a sensor architecture configured to detect a spatial proximity of one of said remote graphics processors relative to the graphics processing system, and to transmit to the host processor a signal representing a spatial proximity value; wherein the host processor is further configured to compare the detected spatial proximity value with a predetermined threshold spatial proximity value, and wherein the graphics processing system is configured to: dynamically enable parallel execution of a portion of threads that execute on the graphics processing system by the one or more remote graphics processors, if the detected spatial proximity is less than the predetermined threshold spatial proximity value. a substrate, a host processor operatively coupled to the memory and the substrate, wherein when executed by the host processor, the set of instructions cause the host processor to execute a multi-threaded graphics platform, a host graphics processor operatively connected, via a computer network, to one or more remote graphics processors; and a host graphics memory associated with the host graphics processor and associated with said one or more remote graphics processors; a sensor architecture configured to detect a spatial proximity of one of said remote graphics processors relative to the graphics processing system, and to transmit to the host processor a signal representing a spatial proximity value; wherein the host processor is further configured to compare the detected spatial proximity value with a predetermined threshold spatial proximity value, and wherein the graphics processing system is configured to: dynamically enable parallel execution of a portion of threads that execute on the graphics processing system by the one or more remote graphics processors, if the detected spatial proximity is less than the predetermined threshold spatial proximity value.