PASTIC Dspace Repository

HYBRID JAVA PARALLELIZER: A FRAMEWORK FOR PARALLELIZATION OF JAVA CODE

Show simple item record

dc.contributor.author A. Iqbal
dc.contributor.author M.A. Khan
dc.date.accessioned 2023-03-14T05:55:42Z
dc.date.available 2023-03-14T05:55:42Z
dc.date.issued 2017-12-12
dc.identifier.citation Iqbal, A. (2017). HYBRID JAVA PARALLELIZER: A FRAMEWORK FOR PARALLELIZATION OF JAVA CODE. Pakistan Journal of Science, 69(4). en_US
dc.identifier.issn 0030-9877
dc.identifier.uri http://142.54.178.187:9060/xmlui/handle/123456789/19031
dc.description.abstract An enormous effort had been placed for converting sequential code to parallel in an automated way. In this regard, the frameworks like JOMP and JaMP, were proposed to facilitate Java programmers for parallelization of code. However, the programmer was still bound to provide directives to the compiler about possibly parallel portion of code and architectural specification in some predefined format. Moreover, these frameworks required source code as input, thereby constraining performance improvement subject to the availability of the source code. This paper proposed a framework called Hybrid Java Parallelizer (HJP) which was aimed at performance improvement through parallelization of Java code. It did not require source code for parallelization and was able to create threads according to the available cores. Experimentation was performed on the well-known matrix multiplication benchmark. Results showed that HJP achieved average speed-ups of 6.99, 3.54, and 6.98 times on machines having Intel Corei7, Core i5, and Xeon based processors, respectively. en_US
dc.language.iso en en_US
dc.publisher Lahore: Pakistan Association for the Advancement of Science en_US
dc.subject Code Parallelization en_US
dc.subject Java Programming en_US
dc.subject Multi-threading en_US
dc.subject Parallel Programming en_US
dc.subject Software Development en_US
dc.title HYBRID JAVA PARALLELIZER: A FRAMEWORK FOR PARALLELIZATION OF JAVA CODE en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account