Operating systems concepts
An introduction to operating systems (2nd ed.)
An introduction to operating systems (2nd ed.)
Modern operating systems
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Visibility culling using hierarchical occlusion maps
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Surface simplification using quadric error metrics
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Priority Scheduling for Networked Virtual Environments
IEEE Computer Graphics and Applications
Handling heterogeneity in networked virtual environments
Presence: Teleoperators and Virtual Environments - special issue: IEEE virtual reality 2002 conference
Presence: Teleoperators and Virtual Environments
Hi-index | 0.00 |
In virtual environments containing a very large number of objects, the limited amount of available resources often proves to be a bottleneck; causing a competition for those resources for example network bandwidth, processing power or the rendering pipeline. This leads to a degradation of the system's performance, as only a small number of elements can be granted the resource required.In this paper we present a generic scheduling algorithm that allows achieving a graceful degradation; it is output sensitive, minimizes the risk of starvation and enforces priorities based on a freely definable error metric. Hence it can be employed in virtual environments of almost any size, to schedule elements, which are competing for a determined resource because of a bottleneck.