DocumentCode
2705692
Title
A review on refactoring sequential program to parallel code in multicore era
Author
Song Zhao ; Yixin Bian ; Sensen Zhang
Author_Institution
Coll. of Comput. Sci. & Inf. Eng., Harbin Normal Univ., Harbin, China
fYear
2015
fDate
17-18 Jan. 2015
Firstpage
151
Lastpage
154
Abstract
Nowdays it is inevitable to face the emergence of multicore processors and parallel platforms. In the multicore time, sequential programs need to be refactored for parallelism. Refactoring is a process of adjusting the code structure of a program keeping its internal function. However, refactoring sequential code to concurrent program is not trivial. In this paper, a survey of the current literature that frequently reported parallel refactoring are carried out. It is important for programmers or computer researchers to exploit multicore platform in order to get better understand and perform refactoring in parallel. This review can help the research community to know the different directions about development of parallel refactoring in order to improve the quality of software.
Keywords
concurrency control; multiprocessing systems; parallel programming; software maintenance; concurrent program; multicore processors; multicore time; parallel code; parallel platforms; program code structure; sequential code refactoring; sequential program refactoring; software quality; Electronic mail; Manuals; concurrent program; multicore; parallel; refactoring; sequential program;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Computing and Internet of Things (ICIT), 2014 International Conference on
Conference_Location
Harbin
Print_ISBN
978-1-4799-7533-4
Type
conf
DOI
10.1109/ICAIOT.2015.7111558
Filename
7111558
Link To Document