2021
conference-paper
OpenAlex
Mark Russinovich, Naga K. Govindaraju, Melur K. Raghuraman, David Hepkin et autres
Host software updates are critical to ensure the security, reliability and compliance of public clouds. Many updates require a virtualization component restart or operating system reboot. Virtual machines (VMs) running on the updated servers must either be restarted or live migrated off. …
fi
(code pays fourni par la source)
2016
dissertation
OpenAlex
Naga K. Govindaraju
2014
book-chapter
OpenAlex
Baoxue Zhao, Jianlong Zhong, Bingsheng He, Qiong Luo et autres
hk, sg, us
(code pays fourni par la source)
2011
article
OpenAlex
Naga K. Govindaraju, Avneesh Sud, Sung‐Eui Yoon, Dinesh Manocha
Abstract: We present a new parallel occlusion culling algorithm for interactive display of large environments. It uses a cluster of three graphics processing units (GPUs) to compute an occlusion representation, cull away occluded objects and render the visible primitives. Moreover, our parallel …
us
(code pays fourni par la source)
2011
conference-abstract
OpenAlex
Nikunj Raghuvanshi, John Snyder, Ravish Mehra, Ming C. Lin et autres
A technique has been developed for modeling real-time sound propagation in static acoustic spaces that relies on pre-computed wave simulation. The associated system can auralize propagation that includes diffraction, interference, scattering and late reverberation, while supporting tens of moving point sources and …
us
(code pays fourni par la source)
2011
conference-paper
OpenAlex
D. Brandon Lloyd, Nikunj Raghuvanshi, Naga K. Govindaraju
We present an interactive system for synthesizing high quality, physically based audio on current video game consoles. From a recorded impact sound, we compute a modal model, which we use to synthesize variations of the sound on the fly. We show that …
us, gb
(code pays fourni par la source)
2011
conference-paper
OpenAlex
Yuri Dotsenko, Sara S. Baghsorkhi, Brandon Lloyd, Naga K. Govindaraju
We present an auto-tuning framework for FFTs on graphics processors (GPUs). Due to complex design of the memory and compute subsystems on GPUs, the performance of FFT kernels over the range of possible input parameters can vary widely. We generate several variants …
us
(code pays fourni par la source)
2011
article
OpenAlex
Yuri Dotsenko, Sara S. Baghsorkhi, Brandon Lloyd, Naga K. Govindaraju
We present an auto-tuning framework for FFTs on graphics processors (GPUs). Due to complex design of the memory and compute subsystems on GPUs, the performance of FFT kernels over the range of possible input parameters can vary widely. We generate several variants …
us
(code pays fourni par la source)
2010
article
OpenAlex
Wenbin Fang, Bingsheng He, Qiong Luo, Naga K. Govindaraju
We design and implement Mars, a MapReduce runtime system accelerated with graphics processing units (GPUs). MapReduce is a simple and flexible parallel programming paradigm originally proposed by Google, for the ease of large-scale data processing on thousands of CPUs. Compared with CPUs, …
us, hk, sg
(code pays fourni par la source)
2010
conference-paper
OpenAlex
William Baxter, Nelson S.-H. Chu, Naga K. Govindaraju
Project Gustav is a digital painting system that enables artists to become immersed in the digital painting experience. It achieves interactivity and realism by leveraging the GPU to implement our novel art media modeling and brush simulation algorithms.
us, gb
(code pays fourni par la source)
2010
article
OpenAlex
Nikunj Raghuvanshi, John Snyder, Ravish Mehra, Ming C. Lin et autres
We present a method for real-time sound propagation that captures all wave effects, including diffraction and reverberation, for multiple moving sources and a moving listener in a complex, static 3D scene. It performs an offline numerical simulation over the scene and then …
us, gb
(code pays fourni par la source)
2010
conference-paper
OpenAlex
Nikunj Raghuvanshi, John Snyder, Ravish Mehra, Ming C. Lin et autres
We present a method for real-time sound propagation that captures all wave effects, including diffraction and reverberation, for multiple moving sources and a moving listener in a complex, static 3D scene. It performs an offline numerical simulation over the scene and then …
us, gb
(code pays fourni par la source)