Mcdnn: An approximation-based execution framework for deep stream processing under resource constraints

S Han, H Shen, M Philipose, S Agarwal… - Proceedings of the 14th …, 2016 - dl.acm.org
We consider applying computer vision to video on cloud-backed mobile devices using Deep
Neural Networks (DNNs). The computational demands of DNNs are high enough that …

Verification and validation in cyber physical systems: Research challenges and a way forward

X Zheng, C Julien - … IEEE/ACM 1st International Workshop on …, 2015 - ieeexplore.ieee.org
It is widely held that debugging cyber-physical systems (CPS) is challenging, to date,
empirical studies investigating research challenges in CPS verification and validation have …

Charm: Facilitating dynamic analysis of device drivers of mobile systems

SMS Talebi, H Tavakoli, H Zhang, Z Zhang… - 27th USENIX Security …, 2018 - usenix.org
Mobile systems, such as smartphones and tablets, incorporate a diverse set of I/O devices,
such as camera, audio devices, GPU, and sensors. This in turn results in a large number of …

Log2: A {Cost-Aware} logging mechanism for performance diagnosis

R Ding, H Zhou, JG Lou, H Zhang, Q Lin, Q Fu… - 2015 USENIX annual …, 2015 - usenix.org
Logging has been a common practice for monitoring and diagnosing performance issues.
However, logging comes at a cost, especially for large-scale online service systems. First …

Matrix profile xii: Mpdist: a novel time series distance measure to allow data mining in more challenging scenarios

S Gharghabi, S Imani, A Bagnall… - … Conference on Data …, 2018 - ieeexplore.ieee.org
At their core, many time series data mining algorithms can be reduced to reasoning about
the shapes of time series subsequences. This requires a distance measure, and most …

Safe and practical gpu computation in trustzone

H Park, FX Lin - Proceedings of the Eighteenth European Conference …, 2023 - dl.acm.org
For mobile devices, it is compelling to run sensitive GPU computation within a TrustZone
trusted execution environment (TEE). To minimize GPU software deployed in TEE, the …

AvA: Accelerated virtualization of accelerators

H Yu, AM Peters, A Akshintala… - Proceedings of the Twenty …, 2020 - dl.acm.org
Applications are migrating en masse to the cloud, while accelerators such as GPUs, TPUs,
and FPGAs proliferate in the wake of Moore's Law. These trends are in conflict: cloud …

{WearDrive}: Fast and {Energy-Efficient} Storage for Wearables

J Huang, A Badam, R Chandra… - 2015 USENIX Annual …, 2015 - usenix.org
Size and weight constraints on wearables limit their battery capacity and restrict them from
providing rich functionality. The need for durable and secure storage for personal data …

FLUID: Flexible user interface distribution for ubiquitous multi-device interaction

S Oh, A Kim, S Lee, K Lee, DR Jeong, SY Ko… - The 25th Annual …, 2019 - dl.acm.org
The growing trend of multi-device ownerships creates a need and an opportunity to use
applications across multiple devices. However, in general, the current app development and …

Mobile plus: Multi-device mobile platform for cross-device functionality sharing

S Oh, H Yoo, DR Jeong, DH Bui, I Shin - Proceedings of the 15th Annual …, 2017 - dl.acm.org
In recent years, the explosion of diverse smart devices such as mobile phones, TVs,
watches, and even cars, has completely changed our lives. We communicate with friends …