SPEED INVESTIGATION OF A MULTITHREADED VERSUS A SINGLE THREADED IMPLEMENTATION OF A JAVA CODE

Tiberiu Alexandru ANTAL

Abstract


The paper conducts a study on the execution speed of a single-threaded application that is re-implemented to run with multiple threads. The technical literature describes the ways to implement such a multithreaded application however this is done without studying the effect on performance. The lay programmer lives by the belief that, theoretically, such an application should run faster than a single-threaded implementation if there is hardware support for this (processors that can run multiple threads concurrently).


Full Text:

PDF

References


Antal, Tiberiu Alexandru. Visual BASIC pentru ingineri. Risoprint, 2003, p. 244, ISBN 973‐656‐514‐9

URSU-FISCHER, N., URSU, M., Metode numerice în tehnică, Casa Cărţii de Ştiinţă, 2000, p. 282, ISNB: 973-686-039-6.

ANTAL, T. A., Elemente de Java cu JDeveloper - îndrumător de laborator, Editura UTPRES, 2013, p.150, ISBN: 978-973-662-827-6.

ANTAL, T. A., Java - Iniţiere - îndrumător de laborator, Editura UTPRES, 2013, p. 246, ISBN: 978-973-662-832-0.

ANTAL, Tiberiu Alexandru; CHELARU, Julieta Daniela. A multithreaded java client-server model for robot interaction. Acta technica napocensis - Series: Applied Mathematics, Mechanics, and Engineering, v. 60, n. 3, sep. 2017. ISSN 1221-5872.

ANTAL, Tiberiu Alexandru. A Java client-server model to solve the forward and the inverse robot kinematics. Acta Technica Napocensis - Series: Applied Mathematics, Mechanics, and Engineering, v. 62, n. 1, apr. 2019. ISSN 1221-5872.

ANTAL, Tiberiu Alexandru. 3R serial robot control based on arduino/genuino uno, in Java, using JDeveloper and Ardulink. Acta Technica Napocensis - Series: Applied Mathematics, Mechanics, and Engineering, v. 61, n. 1, mar. 2018. ISSN 1221-5872.

Antal, T. A. Programming AutoCAD using JAWIN from Java in JDeveloper. Acta Technica Napocensis, Series: Applied Mathemathics and Mechanics 53 (2010): 481-486.

Tiucă, T., T. Precup, şi T. Antal. Dezvoltarea aplicaţiilor cu AutoCAD şi AutoLISP, Editura Promedia Plus Computers, Cluj-Napoca, 1995, p. 304, ISBN: 973-96862-2-2

HORSTMANN, C. S., Core Java SE 9 for the Impatient - Second Edition, Addison-Wesley, 2018, p. 538. ISSN 978-0-13-469472-6.

SCHILD, H. Java: The Complete Reference, Eleventh Edition, McGraw-Hill Education, 2019, p. 1208, ISBN: 978-1-260-44023-2.

HORSTMANN, C. S., CORNELL, Core Java 2: Volume II – Advances Features, Seventh Edition, Prentice Hall, 2005, ISBN13: 9780131118263.


Refbacks

  • There are currently no refbacks.


JOURNAL INDEXED IN :