Claypool

Courses

Publications

Students

Projects

Service

Downloads

Misc


A Taxonomy of Peer-Reviewed Latency Compensation Papers

Latency Compensation Taxonomy

SpeculativeExecutionLatency CompensationWorldAdjustmentControlAssistanceTimeWarp Latency ConcealmentPredictionSelf-PredictionOtherPredictionInterpolationExtrapolationTimeDelayIncomingDelayFeedbackLatencyExposureTimeManipulationAttributeScalingClientEitherServerOutgoingDelay

[Home]


Speculative Execution

Speculative Execution computes the game world state based on possible player input before it has actually happened and adopts this pre-computed state if/when the input is provided. This enables the local game client to respond to player input immediately, matching the current game world to the pre-computed world, without waiting for the round-trip time to the server.

Peer-reviewed Papers

  1. Kyungmin Lee, David Chu, Eduardo Cuervo, Johannes Kopf, Yury Degtyarev, Sergey Grizan, Alec Wolman and Jason Flinn, 2015. Outatime: Using Speculation to Enable Low-Latency Continuous Interaction for Mobile Cloud Gaming

Reference

Shengmei Liu, Xiaokun Xu and Mark Claypool. A Survey and Taxonomy of Latency Compensation Techniques for Network Computer Games, ACM Computing Surveys, Article 243, Volume 54, Issue 11S, DOI https://doi.org/10.1145/3519023, September 9, 2022. Online at: http://www.cs.wpi.edu/~claypool/papers/lag-taxonomy/


Copyright 2022 Mark Claypool (claypool@cs.wpi.edu) and WPI. All rights reserved.