Search for

or choose

Publication type: tutorial [total 8]

Show full details for all items

2009


Introduction to Simulations on GPUs
Kalyan Perumalla
ACM International Symposium on Distributed Simulations and Real-time Applications 2009
http://www.cs.unibo.it/ds-rt2009/

Abstract: Graphical processing units (GPUs) are now established as efficient, alternative computing platforms for certain niche applications. Computationally intensive simulations are among applications that can utilize GPUs as computing co-processors. This tutorial introduces the concepts and algorithms for executing simulations on GPUs. Algorithmic aspects for multi-pass execution of time-stepped simulations, and refinements for discrete event execution are described. Examples from applications such as agent-based simulations will be used to illustrate implementations, with source code extracts. Also briefly introduced is advanced material such as use of clusters of multiple GPUs, using a combination of the Message Passing Interface (MPI) and the Common Unified Device Architecture (CUDA). Implementation challenges, such as memory hierarchies and latency hiding needs, will be described. The tutorial is structured to minimize duplication of existing GPU literature, but to be self-contained and customized for simulation applications.





2007


Handling Time Management under the HLA
Kalyan Perumalla
Interservice/Industry Training, Simulation and Education Conference (I/ITSEC) 2007





Parallel and Distributed Simulation: Traditional Techniques and Recent Advances
Kalyan Perumalla
Principles of Advanced and Distributed Simulation (PADS) 2007





2006


Parallel and Distributed Simulation: Traditional Techniques and Recent Advances
Kalyan Perumalla
Winter Simulation Conference (WSC) 2006






Handling Time Management under the HLA
Kalyan Perumalla
Interservice/Industry Training, Simulation and Education Conference (I/ITSEC) 2006





2005


Distributed Simulation Systems & the High Level Architecture (HLA)
Kalyan Perumalla
Interservice/Industry Training, Simulation and Education Conference (I/ITSEC) 2005






2004


Distributed Simulation Systems & the High Level Architecture (HLA)
Kalyan Perumalla
Interservice/Industry Training, Simulation and Education Conference (I/ITSEC) 2004




1999


The High Level Architecture for Simulation
Richard Fujimoto, Katherine Morse, Richard Weatherly, and Kalyan Perumalla
ACM/IEEE/SCS Workshop on Parallel and Distributed Simulation 1999




SELECT * FROM pubs WHERE PubType=6 ORDER BY PubYear DESC, PubDate DESC, PubAuthors


Copyright © Perumalla 2009-2010