Comparison of fast-acting of Java on microcomputer Raspberry Pi

Authors

  • O. I. Didukh National Technical University of Ukraine, Kyiv Politechnic Institute, Kiev, Ukraine
  • V. V. Tyshchenko National Technical University of Ukraine, Kyiv Politechnic Institute, Kiev, Ukraine

DOI:

https://doi.org/10.20535/RADAP.2015.60.107-113

Keywords:

Raspberry Pi, Java, microcomputer, comparing performance, Oracle Java, OpenJDK

Abstract

Introduction. The speed of a specific set of instructions is important working with highlevel programming language for microcomputers. The method of comparing execution times of two functionally different programs on different versions of Virtual Machine Java is used to determine the performance of Java on Raspberry Pi microcomputer. Application of modern fast search algorithm primes up to a given integer N (Atkin sieve) and a program to perform basic operations on floating point numbers are implemented. Results. Two algorithms microcomputer operating frequencies: 700 MHz, 900 MHz, 1000 MHz are tested. Two versions of Java for Raspberry Pi: Oracle Java and OpenJDK are used. Conclusions. In microcomputer Raspberry Pi elementary operations on floating-point run are faster than with complex search algorithm primes. It is established that Java from Oracle is 13-14 times is faster than OpenJDK. Oracle Java on Raspberry Pi gives good performance and it is recommended for installation and use on microcomputer.

Author Biographies

O. I. Didukh, National Technical University of Ukraine, Kyiv Politechnic Institute, Kiev

Didukh O. I.

V. V. Tyshchenko, National Technical University of Ukraine, Kyiv Politechnic Institute, Kiev

Tyshchenko V. V.

Published

2015-03-30

Issue

Section

Theory and Practice of Radio Measurements