The multiple sensors and touch capabilities of mobile devices are defining new methods of computer interaction. However, the computing power of such devices is not currently sufficient for new applications that require compute-intensive applications. Using graphics processing units (GPUs) for general-purpose computing with GPU programming models such as Compute Unified Device Architecture (CUDA) has been proved to accelerate simulations in supercomputers. Although, CUDA-capable chips such as the Tegra K1 have been released on tablets can accelerate computer simulations, their absolute computing power and performance per watt are not comparable with ordinary GPUs. In this paper, we analyze a heterogeneous system composed of both of a tablet (client) and notebook with a low-power GPU (server). Intensive computations on a tablet device are offloaded to a notebook GPU using the rCUDA middleware. Molecular dynamics (MD) simulations are performed using our test system, and the computing speed and performance per watt are reported. Implementing dynamic parallelism (DP) reduced the latency, doubling the total frames per second in some cases. Our system achieves better computational performance, and higher performance per watt than a tablet powered by a CUDA-capable GPU. We achieved 21.7 Gflops/W by combining multiple client tablets and server, compared with 21.3 Gflops/W from the server itself. KEYWORDS energy-efficient computing, GPGPU offloading, mobile cloud computing, mobile computing, real-time simulations 1 INTRODUCTION General-purpose computing on graphics processing units (GPGPU) has become a standard method of acceleration in high-performance computing (HPC), with supercomputers such as those listed in the Top500 and Green500 lists 1 typically using this kind of acceleration. Programming models that handle GPUs and specific architectures have arisen from major GPU vendors such as OpenCL 2 and Compute Unified Device Architecture (CUDA). 3 Developed by NVIDIA, CUDA has quickly gained popularity among computer scientists, who use it to accelerate many kinds of simulations across various fields. 4 Post-PC devices such as tablets and smartphones have become part of our daily lives. These mobile devices with touch screens and sensors are changing the way users interact with computers and view data, and are defining how new software is created. Using such technology, interactive modeling, such as interactive molecular dynamics (MD) simulations, 5,6 enables the artificial acceleration of simulations through manual interaction. Mobile devices are suitable for such simulations because they have touch capability and multiple sensors. Nevertheless, mobile devices require more computational power to deliver the best user experience for such intensive computational tasks, because simulations like these are characterized by high frame rates and processor-intensive routines. Cloud computing is another approach that can complement the low computing power of mobile devices. This is achieved by offloading intensive computations to...