Essays about: "Dalvik"

Found 5 essays containing the word Dalvik.

  1. 1. VM Instruction Decoding Using C Unions in Stack and Register Architectures

    University essay from Malmö universitet/Institutionen för datavetenskap och medieteknik (DVMT)

    Author : Kasper Strömberg Skott; [2022]
    Keywords : virtual machine; VM; interpreter; VM interpreter; VM architecture; instruction decoding; instruction dispatch; union;

    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. 2. Comparing Android Runtime with native : Fast Fourier Transform on Android

    University essay from KTH/Skolan för datavetenskap och kommunikation (CSC)

    Author : André Danielsson; [2017]
    Keywords : Android; NDK; Dalvik; Java; C ; Native; Android Runtime; Clang; Java Native Interface; Digital Signal Processing; Fast Fourier Transform; Vectorization; NEON; Performance Evaluation;

    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. 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)

    Author : Andreas Pålsson; [2017]
    Keywords : ART; NDK; GPU; C ; Java; Android; RenderScript; image processing; Dalvik; Android runtime;

    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. 4. ART and Dalvik performance compared

    University essay from Umeå universitet/Institutionen för datavetenskap

    Author : Tobias Konradsson; [2015]
    Keywords : ;

    Abstract : 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. 5. Compiler for an Embedded Extension Language on Android

    University essay from Linköpings universitet/Programvara och system; Linköpings universitet/Tekniska fakulteten

    Author : Svensson Rasmus; [2012]
    Keywords : compiler embedded extension language android dalvik jvm;

    Abstract : 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