Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “mobile application vetting”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

GPU-Based Static Data-Flow Analysis for Fast and Scalable Android App Vetting

Many popular vetting tools for Android applications use static code analysis techniques. In particular, Interprocedural Data-Flow Graph (IDFG) construction is the computation at the core of Android static data-flow analysis and consumes most of the analysis time. Many analysis tools use a worklist algorithm, an iterative fixed-point approach, to construct the IDFG. In this paper, we observe that a straightforward GPU parallelization of the worklist algorithm leads to significant underutilization of the GPU resources. We identify four performance bottlenecks, namely, frequent dynamic memory allocations, high branch divergence, workload imbalance, and irregular memory access patterns. Accordingly, we propose GDroid, a GPU-based worklist algorithm implementation with multiple fine-grained optimizations tailored to common characteristics of Android applications. The optimizations considered are: matrix-based data structure, memory access-based node grouping, and worklist merging. Our experimental evaluation, performed on 1000 Android applications, shows that the proposed optimizations are beneficial to performance, and GDroid can achieve up to 128X speedups against a plain GPU implementation.

Android security↗

Enabling a Sustainable Future: Zero-Emission Vehicles Cost Analysis to Inform Decarbonization Pathways

Despite being only 5% of vehicles on the road, medium- and heavy-duty vehicles (MHDVs) are the second largest contributor to transportation emissions (21%) and a major source of local air pollution disproportionally affecting disadvantaged communities. This talk summarizes a cost analysis for zero emissions vehicles (battery electric EVs and hydrogen fuel cell FCEVs) for all medium and heavy duty applications, ranging from large pick-up trucks, to delivery vans, buses, and heavy trucks. Results show that with continued improvements in vehicle and fuel technologies (in line with U.S. Department of Energy targets and vetted with industry), zero-emission vehicles (ZEVs) can reach total-cost-of-driving parity with conventional diesel vehicles by 2035 for all medium- and heavy-duty (MD/HD) vehicle classes without incentives. Assuming economics drives adoption, ZEV sales could reach 42% of all MD/HD trucks by 2030, reflecting lower combined vehicle purchase and operating costs (using real-world payback periods). Two technological solutions - battery electric vehicles (BEVs) and fuel cell electric vehicles (FCEVs) - are viable in multiple market segments, offering alternative pathways for decarbonization: a) BEVs tend to become cost-competitive for smaller trucks before 2030 and for short-haul (<500-mile) heavy trucks before 2035. b) Hydrogen FCEVs tend to become cost-competitive for long-haul (>500-mile) heavy trucks by 2035. Results are very sensitive to technology improvement trajectories, adoption decision-making, and uncertain assumptions about future freight demand, logistics, and vehicle use explored in multiple scenarios.

ADVANCED PROPULSION SYSTEMS,ENERGY PLANNING, POLIC↗