Literature Survey on a New Advanced Refactoring Based Approach for Parallelism Using Heterogeneous Parallel Architectures
International Journal of Science and Research (IJSR)

International Journal of Science and Research (IJSR)
www.ijsr.net | Open Access | Fully Refereed | Peer Reviewed International Journal

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

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

Share this Article

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), https://www.ijsr.net/search_index_results_paperid.php?id=20132002, Volume 3 Issue 5, May 2014, 1166 - 1171

Enter Your Email Address and Click Download Button





Similar Articles with Keyword 'parallelism'

Downloads: 102 | Weekly Hits: ⮙3 | Monthly Hits: ⮙12

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

Downloads: 103

Survey Paper, Computer Science & Engineering, India, Volume 4 Issue 11, November 2015

Pages: 2523 - 2525

Study of Semantic Retrieval by Data Similarity of Trademarks

Deepak Mali, P. D. Lambate

Share this Article

Downloads: 110

Review Papers, Computer Science & Engineering, India, Volume 4 Issue 1, January 2015

Pages: 2810 - 2816

Parallelization of Symmetric and Asymmetric security Algorithms for MultiCore Architectures

T. Balamurugan, T. Hemalatha

Share this Article

Downloads: 111

Research Paper, Computer Science & Engineering, India, Volume 4 Issue 12, December 2015

Pages: 1661 - 1667

Performance Enhancement of MapReduce Framework in Big Data Application Using Load Balancing with Cache

Sushant Shirish Nagavkar, Ashishkumar

Share this Article

Similar Articles with Keyword 'CPU'

Downloads: 180 | Monthly Hits: ⮙2

Survey Paper, Computer Science & Engineering, India, Volume 7 Issue 1, January 2018

Pages: 81 - 84

Novel Approach to Virtual Machine Migration In Cloud Computing Environment - A Survey

Priyanka H, Dr. Mary Cherian

Share this Article

Downloads: 101

Research Paper, Computer Science & Engineering, India, Volume 3 Issue 6, June 2014

Pages: 1525 - 1529

Blowfish Algorithm by Modify Randomness for S-Boxes using Fuzzy Value and Apply Encryption or Decryption on Image

Maulik P. Chaudhari, Neha Parmar

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

Downloads: 110

Survey Paper, Computer Science & Engineering, India, Volume 6 Issue 2, February 2017

Pages: 1328 - 1334

Survey on Soft Computing Approaches for Human Activity Recognition

Manisha V. Kharat, K. H. Walse, Dr. R. V. Dharaskar

Share this Article

Downloads: 111 | Monthly Hits: ⮙8

Research Paper, Computer Science & Engineering, India, Volume 4 Issue 12, December 2015

Pages: 997 - 999

Round Robin CPU Scheduling Using Dynamic Time Quantum with Multiple Queue

Sonagara Payal T.

Share this Article

Similar Articles with Keyword 'GPU'

Downloads: 109

Research Paper, Computer Science & Engineering, India, Volume 6 Issue 5, May 2017

Pages: 2386 - 2392

Design and Analysis of Parallel Content Matching Algorithm for Pub-Sub Systems using Different Parallel Paradigms

M. A. Shah, Dr. D. B. Kulkarni

Share this Article

Downloads: 110

Research Paper, Computer Science & Engineering, India, Volume 5 Issue 8, August 2016

Pages: 2033 - 2037

CaPGP: A De-Risking Measure for Insider Fraud in Financial Institutions

Monikka Reshmi Sethurajan

Share this Article

Downloads: 112

Survey Paper, Computer Science & Engineering, India, Volume 4 Issue 11, November 2015

Pages: 2196 - 2199

A Cumulative Study on Counter Measure Technique for DOS Attacks Using Software Puzzle

Jyoti B. Shende, S. V. Todkari

Share this Article

Downloads: 114

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

Pages: 1166 - 1171

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

Shanthi Makka, Bharat Bushan Sagar

Share this Article

Downloads: 118

Survey Paper, Computer Science & Engineering, India, Volume 5 Issue 8, August 2016

Pages: 1873 - 1875

Image Processing Application Using Parallel Computing

Vengayil Nayana Murali, Rahul C

Share this Article



Top