2020Unpublished venueRequires access

Analysis on State of Art Relationship between Compilers and Multi-Core Processor

Samra Islam, Urooj Fatima, Farhan Hassan, Muhammad Huzaifa

Open publisher page 1 citations

Abstract

In this paper, we have discussed compiler optimization on different multicore processor architecture. General architecture of an optimizing compiler has been prescribed, Structure of multicore processor is elaborated with the help of architectural components. GCC (GNU Compiler Collection) and ICC two compilers are being observed for two languages i.e. C/C++.Optimization level for both of these compilers i.e. ICC and GCC are discussed on multiple flags. Their represent goal to compare the impact of various compiler optimizations on program performance using two compiler i.e. GNU C Compiler and ICC Compiler. Different techniques like Low-level SIMD intrinsic, Code scheduling, PARSEC Benchmarks, OOP for embedded system and compiler optimization and multi-objectives scheduling algorithm based on cuckoo optimization are observed and their objectives and limitations are highlighted as state of art.

About this research paper

What this paper is about

In this paper, we have discussed compiler optimization on different multicore processor architecture. General architecture of an optimizing compiler has been prescribed, Structure of multicore processor is elaborated with the help of architectural components. GCC (GNU Compiler Collection) and ICC two compilers are being observed for two languages i.e. C/C++.Optimization level for both of these compilers i.e. ICC and GCC are discussed on multiple flags. Their represent goal to compare the impact of various compiler optimizations on program performance using two compiler i.e. GNU C Compiler and ICC Compiler. Different techniques like Low-level SIMD intrinsic, Code scheduling, PARSEC Benchmarks, OOP for embedded system and compiler optimization and multi-objectives scheduling algorithm based on cuckoo optimization are observed and their objectives and limitations are highlighted as state of art.

Why it matters

OpenAlex reports 1 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

In this paper, we have discussed compiler optimization on different multicore processor architecture. General architecture of an optimizing compiler has been prescribed, Structure of multicore processor is elaborated with the help of architectural components. GCC (GNU Compiler Collection) and ICC two compilers are being observed for two languages i.e. C/C++.Optimization level for both of these compilers i.e. ICC and GCC are discussed on multiple flags. Their represent goal to compare the impact of various compiler optimizations on program performance using two compiler i.e. GNU C Compiler and ICC Compiler. Different techniques like Low-level SIMD intrinsic, Code scheduling, PARSEC Benchmarks, OOP for embedded system and compiler optimization and multi-objectives scheduling algorithm based on cuckoo optimization are observed and their objectives and limitations are highlighted as state of art.

Key concepts: Compiler, Computer science, Compiler construction, Interprocedural optimization, Compiler correctness, Parallel computing, Optimizing compiler, Dead code elimination

Related papers

Back to paper searchBrowse research topicsOriginal source
Analysis on State of Art Relationship between Compilers and Multi-Core Processor — Research Paper | ScholarLens