Enabling Interactive Mobile Simulations Through Distributed Reduced Models

Currently, various hardware and software companies are developing augmented reality devices, most prominently Microsoft with its Hololens. Besides gaming, such devices can be used for serious pervasive applications, like interactive mobile simulations to support engineers in the field. Interactive simulations have high demands on resources, which the mobile device alone is unable to satisfy. Therefore, we propose a framework to support mobile simulations by distributing the computation between the mobile device and a remote server based on the reduced basis method. Evaluations show that we can speed-up the numerical computation by over 131 times while using 73 times less energy.

[1]  Frank Dürr,et al.  Demo: Server-assisted interactive mobile simulations for pervasive applications , 2017, 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops).

[2]  Frank Dürr,et al.  Increasing the efficiency of code offloading through remote-side caching , 2015, 2015 IEEE 11th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob).

[3]  Dario Pompili,et al.  MobiDiC: Exploiting the untapped potential of mobile distributed computing via approximation , 2016, 2016 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[4]  Frank Dürr,et al.  Increasing the Efficiency of Code Offloading in n-tier Environments with Code Bubbling , 2016, MobiQuitous.

[5]  Yunheung Paek,et al.  Fast dynamic execution offloading for efficient mobile cloud computing , 2013, 2013 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[6]  Alec Wolman,et al.  MAUI: making smartphones last longer with code offload , 2010, MobiSys '10.

[7]  Boris Koldehofe,et al.  Towards Quality-aware Simulations on Mobile Devices , 2014, GI-Jahrestagung.

[8]  N. Nguyen,et al.  An ‘empirical interpolation’ method: application to efficient reduced-basis discretization of partial differential equations , 2004 .

[9]  D. Rovas,et al.  A Posteriori Error Bounds for Reduced-Basis Approximation of Parametrized Noncoercive and Nonlinear Elliptic Partial Differential Equations , 2003 .

[10]  Frank Dürr,et al.  Optimal predictive code offloading , 2014, MobiQuitous.

[11]  A. Patera,et al.  Reduced basis approximation and a posteriori error estimation for affinely parametrized elliptic coercive partial differential equations , 2007 .

[12]  Frank Dürr,et al.  Numerical Analysis of Complex Physical Systems on Networked Mobile Devices , 2015, 2015 IEEE 12th International Conference on Mobile Ad Hoc and Sensor Systems.

[13]  Bernard Haasdonk,et al.  Chapter 2: Reduced Basis Methods for Parametrized PDEs—A Tutorial Introduction for Stationary and Instationary Problems , 2017 .

[14]  J. Hesthaven,et al.  Reduced Basis Approximation and A Posteriori Error Estimation for Parametrized Partial Differential Equations , 2007 .

[15]  Frank Dürr,et al.  Server-assisted interactive mobile simulations for pervasive applications , 2017, 2017 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[16]  Pan Hui,et al.  ThinkAir: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading , 2012, 2012 Proceedings IEEE INFOCOM.

[17]  Kaushik Roy,et al.  IMPACT: IMPrecise adders for low-power approximate computing , 2011, IEEE/ACM International Symposium on Low Power Electronics and Design.

[18]  B. Haasdonk,et al.  Efficient reduced models and a posteriori error estimation for parametrized dynamical systems by offline/online decomposition , 2011 .

[19]  Qiang Xu,et al.  Approximate Computing: A Survey , 2016, IEEE Design & Test.

[20]  Nicholas Roy,et al.  An analysis of wind field estimation and exploitation for quadrotor flight in the urban canopy layer , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[21]  Dusit Niyato,et al.  Offloading in Mobile Cloudlet Systems with Intermittent Connectivity , 2015, IEEE Transactions on Mobile Computing.

[22]  Anthony T. Patera,et al.  High-Fidelity Real-Time Simulation on Deployed Platforms , 2011 .