Essays about: "Dalvik"
Found 5 essays containing the word Dalvik.
-
1. VM Instruction Decoding Using C Unions in Stack and Register Architectures
University essay from Malmö universitet/Institutionen för datavetenskap och medieteknik (DVMT)Abstract : The architecture of virtual machine (VM) interpreters has long been a subject of researchand discussion. The initial trend of stack-based interpreters was shortly thereafterchallenged by research showing the performance advantages of virtual register machines. READ MORE
-
2. Comparing Android Runtime with native : Fast Fourier Transform on Android
University essay from KTH/Skolan för datavetenskap och kommunikation (CSC)Abstract : This thesis investigates the performance differences between Java code compiled by Android Runtime and C++ code compiled by Clang on Android. For testing the differences, the Fast Fourier Transform (FFT) algorithm was chosen to demonstrate examples of when it is relevant to have high performance computing on a mobile device. READ MORE
-
3. ART vs. NDK vs. GPU acceleration: A study of performance of image processing algorithms on Android
University essay from KTH/Skolan för datavetenskap och kommunikation (CSC)Abstract : The Android ecosystem contains three major platforms for execution suitable for different purposes. Android applications are normally written in the Java programming language, but computationally intensive parts of Android applications can be sped up by choosing to use a native language or by utilising the parallel architecture found in graphics processing units (GPUs). READ MORE
-
4. ART and Dalvik performance compared
University essay from Umeå universitet/Institutionen för datavetenskapAbstract : In 2014 Google released a new version of their mobile operating system Android where one of the features was the change from Dalvik to Android Runtime (ART). Dalvik and ART are two runtimes that are used by Android applications and some of the system services. READ MORE
-
5. Compiler for an Embedded Extension Language on Android
University essay from Linköpings universitet/Programvara och system; Linköpings universitet/Tekniska fakultetenAbstract : Bytecode interpreters are a common implementation strategy for scripting languages. Source code is translated to bytecode to improve time and memory performance. The Android platform includes the Dalvik virtual machine, which typically executes bytecode compiled from Java source code. READ MORE