
An Architeture with Automatic Load Balancing for Real-Time Simulation and Visualization Systems
2010; Volume: 1; Issue: 3 Linguagem: Inglês
10.6062/jcis.2010.01.03.0023
ISSN2177-8833
Autores Tópico(s)Real-time simulation and control systems
ResumoNowadays, multithread hardware architectures like multi-core CPUs and GPUs found on PCs and game consoles (as Microsoft Xbox 360 and Sony Playstation 3) are a trend.Hence, real-time simulation and visualization systems, such as scientific visualization, games and virtual reality environments, will not get the best performance on such architectures running sequentially in a single-thread loop.For this reason, multithread real-time loop models that take advantage of such architectures are gaining importance.This paper presents a survey on loop models for games and real-time systems.Also it discusses the usage of simple loops with single-thread architecture and multithread loop architectures in scientific simulations and visualization systems.Furthermore, this paper presents a new architecture for real-time loops that can detect and analyze the user hardware in order to adapt itself to a specific loop model, achieving the best performance for a specific hardware and application.
Referência(s)