Порівняння швидкодії Java на мікрокомп’ютері Raspberry Pi
Вісник НТУУ "КПІ". Серія Радіотехніка, Радіоапаратобудування.
Переглянути архів ІнформаціяПоле | Співвідношення | |
Title |
Порівняння швидкодії Java на мікрокомп’ютері Raspberry Pi
Сравнение быстродействия Java на микрокомпьютере Raspberry Pi Comparison of fast-acting of Java on microcomputer Raspberry Pi |
|
Creator |
Didukh, O. I.; Національний технічний університет України “Київський політехнічний інститут”
Tyshchenko, V. V.; Національний технічний університет України “Київський політехнічний інститут” |
|
Subject |
004.382.76
Raspberry Pi; Java; мікрокомп’ютер; порівняння швидкодії; Oracle Java; OpenJDK Raspberry Pi; Java; микрокомпьютер; сравнения быстродействия; Oracle Java; OpenJDK Raspberry Pi; Java; microcomputer; comparing performance; Oracle Java; OpenJDK |
|
Description |
При роботі з високорівневою мовою програмування на мікрокомп’ютері важливим є швидкість виконання певного набору інструкцій. Для визначення швидкодії Java на мікрокомп’ютері Raspberry Pi застосовано метод порівняння часів виконання двох функціонально відмінних програм на різних версіях віртуальної машини Java. Реалізовано програму сучасного швидкого алгоритму пошуку простих чисел до заданого цілого числа N (решето Аткіна) та програму для виконання елементарних операцій над числами з плаваючою крапкою.
При работе с высокоуровневым языком программирования на микрокомпьютере важным является скорость выполнения определенного набора инструкций. Для определения быстродействия Java на микрокомпьютере Raspberry Pi применен метод сравнения времен выполнения двух функционально отличных программ на разных версиях виртуальной машины Java. Реализована программа современного быстрого алгоритма поиска простых чисел до заданного целого числа N (решето Аткина) и программа для выполнения элементарных операций над числами с плавающей точкой. 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. |
|
Publisher |
National Technical University of Ukraine
|
|
Date |
2015-03-30
|
|
Type |
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion |
|
Format |
application/pdf
|
|
Identifier |
http://radap.kpi.ua/radiotechnique/article/view/994
|
|
Source |
BULLETIN of National Technical University of Ukraine. Series RADIOTECHNIQUE. RADIOAPPARATUS BUILDING; № 60 (2015); 107-113
Вісник НТУУ "КПІ". Серія Радіотехніка, Радіоапаратобудування; № 60 (2015); 107-113 Вестник НТУУ "КПИ". Серия Радиотехника, Радиоаппаратостроение; № 60 (2015); 107-113 |
|
Language |
ukr
|
|
Relation |
http://radap.kpi.ua/radiotechnique/article/view/994/995
|
|
Rights |
1. Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons Attribution License, котра дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи у цьому журналі.2. Автори мають право укладати самостійні додаткові угоди щодо неексклюзивного розповсюдження роботи у тому вигляді, в якому вона була опублікована цим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи у цьому журналі.3. Політика журналу дозволяє і заохочує розміщення авторами в мережі Інтернет (наприклад, у сховищах установ або на особистих веб-сайтах) рукопису роботи, як до подання цього рукопису до редакції, так і під час його редакційного опрацювання, оскільки це сприяє виникненню продуктивної наукової дискусії та позитивно позначається на оперативності та динаміці цитування опублікованої роботи (див. The Effect of Open Access).
|
|