Essays about: "java optimization"

Showing result 6 - 10 of 33 essays containing the words java optimization.

  1. 6. Performance comparison of GraalVM, Oracle JDK andOpenJDK for optimization of test suite execution time

    University essay from Mittuniversitetet/Institutionen för data- och systemvetenskap

    Author : Fredric Fong; Mustafa Raed; [2021]
    Keywords : GraalVM; Software Testing; Test Optimization; Test Performance; Java.;

    Abstract : Testing, when done correctly, is an important part of software development sinceit is a measure of the quality of a software in question. Most of the highly ratedsoftware projects therefore have test suites implemented that include unit tests,integration tests, and other types of tests. READ MORE

  2. 7. Hidden Costs and Opportunities of Kotlin versus Java on Android Runtime

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Johan Luttu; [2020]
    Keywords : ;

    Abstract : In mid-2019, Kotlin became Google’s preferred language for Android application development instead of Java. Therefore, it is in entities’ interest to migrate from Java to Kotlin for their Android projects to get the most support from Google. This study has evaluated what a Java (version 8) to Kotlin (version 1.3. READ MORE

  3. 8. Evaluating the Next Generation of Building Automation – IoT SmartBuildings

    University essay from KTH/Skolan för kemi, bioteknologi och hälsa (CBH)

    Author : Robin Winroth; [2020]
    Keywords : ;

    Abstract : Abstract Building automation systems typically use proprietary hardware and included softwarefor their automation which can make the systems vendor-locked. Establishedprogramming standards limits the freedom of companies to improve their automationsystems with the growth of the IT era. READ MORE

  4. 9. Idiom-driven innermost loop vectorization in the presence of cross-iteration data dependencies in the HotSpot C2 compiler

    University essay from Linköpings universitet/Programvara och system

    Author : William Sjöblom; [2020]
    Keywords : compiler; vectorization; SIMD; Java; HotSpot; code optimization; reductions; prefix sums; parallel programming; data-level parallelism;

    Abstract : This thesis presents a technique for automatic vectorization of innermost single statement loops with a cross-iteration data dependence by analyzing data-flow to recognize frequently recurring program idioms. Recognition is carried out by matching the circular SSA data-flow found around the loop body’s φ-function against several primitive patterns, forming a tree representation of the relevant data-flow that is then pruned down to a single parameterized node, providing a high-level specification of the data-flow idiom at hand used to guide algorithmic replacement applied to the intermediate representation. READ MORE

  5. 10. Automated Triangular Arbitrage: : A Trading Algorithm for Foreign Exchange on a Cryptocurrency Market

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Sanghyun Bai; Fred Robinson; [2019]
    Keywords : blockchain; cryptocurrency; arbitrage; foreign exchange; trading algorithm; optimization; java;

    Abstract : This project uses software development to investigate the link between software and finance. The focus of the work is developing and implementing a trading algorithm which seeks to make profit by making trades based on arbitrage opportunities between currencies. READ MORE