Prospects for Speculative Remote Display
Samuel Rossoff, Peter A. Dinda · 2006
We propose an approach to remote display systems in which the client predicts the screen update events that the server will send and applies them to the screen immediately, thus eliminating the network round-trip time and making the system much more responsive in a wide-area environment. Incorrectly predicted events are undone when the actual events arrive from the server. The predictability of the events is core to the feasibility of this approach. Surprisingly, even a very naive predictor is able to correctly predict the next event 25-45 % of the time. This suggests the prospects for speculative remote display are quite good.