Title
Enriching 3-D Video Games on Multicores
Abstract
The introduction of multicore processors on desktops and other personal computing platforms has given rise to multiple interesting end-user application possibilities. One important trend is the increased presence of resource hungry applications like gaming and multimedia applications. One of the key distinguishing factors of these applications is that they are amenable to variable semantics (ie, multiple possibilities of results) unlike traditional applications wherein a fixed, unique answer is expected. For example, varying degrees of image processing improves picture quality, different model complexities used in game physics allow different degrees of realism during game play, and so on. The goal of this paper is to demonstrate that scalable semantics in applications such as video games can be enriched with optional tasks that can be launched and thus adapt to the amount of available resources at runtime. We propose a C/C++ API that allows the programmer to define how the current semantics of a program can be opportunistically enriched, as well as the underlying runtime system that orchestrates the different computations We show how this infrastructure can be used to enrich a well known game called Quake 3. Our results show that it is possible to perform significant enrichment without degrading the application's performance by utilizing additional cores.
Year
DOI
Venue
2011
10.1109/IPDPS.2011.26
IPDPS
Keywords
Field
DocType
game play,multimedia application,game physic,scalable semantics,different computation,different degree,current semantics,variable semantics,3-d video games,video game,different model complexity,image processing,semantics,multicore processor,artificial intelligence,application program interface,artificial intelligent,instruction sets,computational modeling,encoding,computer model,games
Programmer,Computer science,Instruction set,Game physics,Parallel computing,Quake (series),Multi-core processor,Semantics,Distributed computing,Runtime system,Scalability
Conference
Citations 
PageRank 
References 
0
0.34
15
Authors
4
Name
Order
Citations
PageRank
Romain Cledat1674.61
Tushar Kumar2162.82
Jaswanth Sreeram3475.90
Santosh Pande456759.76