2017•Unpublished venueRequires access

Parallelism in C++ programs targeting objects

Amit Barve, Sneha Khomane, Bhagyashree Kulkarni, Sonali Ghadage, Shubhangi Katare

Open publisher page 3 citations

Abstract

Increasing use multi-core architecture demands use of parallel programming to utilize its tremendous processing power. Considering complexity of such parallel programming automatic serial to parallel code converter simplifies the job of programmer from complexity of parallel programming. Automatic conversion involves identification of parallel regions. Loop parallelization is trivial task. However, object parallelization requires object communication and dependency analysis. This paper presents a tool for exploiting parallelism in object oriented C++ programs and automatically converts serial code to its functionally equivalent parallel code.

About this research paper

What this paper is about

Increasing use multi-core architecture demands use of parallel programming to utilize its tremendous processing power. Considering complexity of such parallel programming automatic serial to parallel code converter simplifies the job of programmer from complexity of parallel programming. Automatic conversion involves identification of parallel regions. Loop parallelization is trivial task. However, object parallelization requires object communication and dependency analysis. This paper presents a tool for exploiting parallelism in object oriented C++ programs and automatically converts serial code to its functionally equivalent parallel code.

Why it matters

OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Increasing use multi-core architecture demands use of parallel programming to utilize its tremendous processing power. Considering complexity of such parallel programming automatic serial to parallel code converter simplifies the job of programmer from complexity of parallel programming. Automatic conversion involves identification of parallel regions. Loop parallelization is trivial task. However, object parallelization requires object communication and dependency analysis. This paper presents a tool for exploiting parallelism in object oriented C++ programs and automatically converts serial code to its functionally equivalent parallel code.

Key concepts: Computer science, Parallel computing, Programmer, Parallelism (grammar), Automatic parallelization, Task parallelism, Code (set theory), Data parallelism

Related papers

Back to paper searchBrowse research topicsOriginal source
Parallelism in C++ programs targeting objects — Research Paper | ScholarLens