International Journal of Science and Research (IJSR)

International Journal of Science and Research (IJSR)
Since Year 2012 | Open Access | Double Blind Reviewed

ISSN: 2319-7064




Downloads: 114

Survey Paper | Computer Science & Engineering | India | Volume 3 Issue 5, May 2014


Literature Survey on a New Advanced Refactoring Based Approach for Parallelism Using Heterogeneous Parallel Architectures

Shanthi Makka | Bharat Bushan Sagar


Abstract: Refactoring is the process of changing the structure of a program without changing its behavior. Refactoring has so far only really been deployed effectively for sequential programs. However; with the increased availability of multi core systems; refactoring can play an important role in helping both expert and non-expert parallel programmers structure and implement their parallel programs. This paper describes benefits or advantages of a refactoring approach for parallel programs using heterogeneous parallel architectures such as GPUs and CPUs. A refactoring based methodology gives many advantages over unaided parallel programming: it helps identify general patterns of parallelism; it guides the programmers through the process of refining a parallel program; whether new or existing; it enforces separation of concerns between application programmers and system programmers; and it reduces time to deployment. All of these advantages help programmers understand how to write parallel programs.


Keywords: refactoring, parallelism, CPU, GPU, refactoring tool


Edition: Volume 3 Issue 5, May 2014,


Pages: 1166 - 1171


How to Cite this Article?

Shanthi Makka, Bharat Bushan Sagar, "Literature Survey on a New Advanced Refactoring Based Approach for Parallelism Using Heterogeneous Parallel Architectures", International Journal of Science and Research (IJSR), Volume 3 Issue 5, May 2014, pp. 1166-1171, https://www.ijsr.net/get_abstract.php?paper_id=20132002

How to Share this Article?






Similar Articles with Keyword 'parallelism'

Downloads: 102

Review Papers, Computer Science & Engineering, India, Volume 3 Issue 11, November 2014

Pages: 2578 - 2580

Developing an Effective System for Keyword Based Query Processing

Ashwini P. Kshirsagar | G.M.Bhandari

Share this Article

Downloads: 103

Survey Paper, Computer Science & Engineering, India, Volume 4 Issue 5, May 2015

Pages: 1987 - 1990

A Study on Setting Processor or CPU Affinity in Multi-Core Architecture for Parallel Computing

Saroj A. Shambharkar

Share this Article


Top