Порівняння швидкодії Java на мікрокомп’ютері Raspberry Pi
DOI:
https://doi.org/10.20535/RADAP.2015.60.107-113Ключові слова:
Raspberry Pi, Java, мікрокомп’ютер, порівняння швидкодії, Oracle Java, OpenJDKАнотація
При роботі з високорівневою мовою програмування на мікрокомп’ютері важливим є швидкість виконання певного набору інструкцій. Для визначення швидкодії Java на мікрокомп’ютері Raspberry Pi застосовано метод порівняння часів виконання двох функціонально відмінних програм на різних версіях віртуальної машини Java. Реалізовано програму сучасного швидкого алгоритму пошуку простих чисел до заданого цілого числа N (решето Аткіна) та програму для виконання елементарних операцій над числами з плаваючою крапкою.Посилання
Перелік посилань
З початку продажів по світу розійшлося вже 5 млн мікрокомп'ютерів Raspberry Pi [Електронний ресурс]. – Режим доступу: http://mikrotik.kpi.ua/index.php/component/k2/item/24-5-billion-raspberry-pi. — Назва з екрану.
Rainer E. Raspberry Pi and Java – Love At First Sight [Електронний ресурс] / Eschrich Rainer // M2M Summit 2013 ; September, 2013. – Режим доступу : http://m2m-summit.com/files/m2m_oracle_java___raspberry_pi_v2.pdf. – Назва з екрану.
Java theory and practice: Dynamic compilation and performance measurement [Електронний ресурс] / DeveloperWorks. – Режим доступу : http://www.ibm.com/developerworks/library/j-jtp12214/?S_TACT=105AGX99&S_CMP=CP. – Назва з екрану.
Atkin A. O. L. Prime Sieves Using Binary Quadratic Forms / A. O. L. Atkin, D. J. Bernstein // Mathematics of Computation. – 2004. – Vol. 73, No. 246. – pp. 1023-1030.
Акиньшин А. Учимся писать правильные C#-бенчмарки / Андрей Акиньшин ; Хабрахабр, 28 августа 2013. – Режим доступу : http://habrahabr.ru/company/enterra/blog/191636. – Назва з екрану.
Monk S. Raspberry Pi Cookbook / Simon Monk. – O'Reilly Media Inc., 2014. – 408 p.
Могильний С. Б. Мікрокомп’ютер Raspberry Pi – інструмент дослідника / С. Б. Могильний. – К. : Талком, 2014. – 340 с. – ISBN 978-617-7133-48-2
References
Z pochatku prodazhiv po svitu roziishlosia vzhe 5 mln mikrokomp'iuteriv Raspberry Pi [From sales beginning in the world have already dispersed 5 million microcomputers Raspberry Pi]. – Available at: http://mikrotik.kpi.ua/index.php/component/k2/item/24-5-billion-raspberry-pi.
Rainer Eschrich (2013) Raspberry Pi and Java - Love At First Sight. M2M Summit 2013. Avaible at: http://m2m-summit.com/files/m2m_oracle_java___raspberry_pi_v2.pdf.
Java theory and practice: Dynamic compilation and performance measurement. – Available at: http://www.ibm.com/developerworks/library/j-jtp12214/?S_TACT=105AGX99&S_CMP=CP.
Atkin A. O. L. and Bernstein D. J. (2004) Prime Sieves Using Binary Quadratic Forms. Mathematics of Computation, Vol. 73, No. 246, pp. 1023-1030.
Akin'shin A. (2013) Uchimsya pisat' pravil'nye C#-benchmarki [Learn to write correctly C# - benchmarks]. – Available at : http://habrahabr.ru/company/enterra/blog/191636.
Monk S. (2014) Raspberry Pi Cookbook. O'Reilly Media, Inc., 408 p.
Mohylnyi S. B. (2014) Mikrokomp’iuter Raspberry Pi – instrument doslidnyka [Microcomputer Raspberry Pi - a tool for researcher]. Kyiv, Talkom Publ., 340 p. – ISBN 978-617-7133-48-2
##submission.downloads##
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
1. Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons Attribution License, котра дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи у нашому журналі.
2. Автори мають право укладати самостійні додаткові угоди щодо неексклюзивного розповсюдження роботи у тому вигляді, в якому вона була опублікована нашим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи у нашому журналі.
3. Політика журналу дозволяє і заохочує розміщення рукопису роботи авторами в мережі Інтернет (наприклад, на arXiv.org або на особистих веб-сайтах). Причому рукописи статей можуть бути розміщенні у відкритих архівах як до подання рукопису до редакції, так і під час його редакційного опрацювання. Це сприяє виникненню продуктивної наукової дискусії, позитивно позначається на оперативності ознайомлення наукової спільноти з результатами Ваших досліджень і як наслідок на динаміці цитування вже опублікованої у журналі роботи. Детальніше про це: The Effect of Open Access.