RSIS International

Submission Deadline: 29th November 2024
November 2024 Issue : Publication Fee: 30$ USD Submit Now
Submission Deadline: 20th November 2024
Special Issue on Education & Public Health: Publication Fee: 30$ USD Submit Now
Submission Deadline: 05th December 2024
Special Issue on Economics, Management, Psychology, Sociology & Communication: Publication Fee: 30$ USD Submit Now

International Journal of Research and Scientific Innovation (IJRSI) | Volume V, Issue IV, April 2018 | ISSN 2321–2705

A Comprehensive Survey of Various Processor types & Latest Architectures

Harisha M.S1, Dr. D. Jayadevappa2

IJRISS Call for paper

  1Research Scholar, Jain University, Bangalore, Karnataka, India
2Professor, Electronics Instrumentation, Dept., JSSATE, Bangalore, Karnataka, India

Abstract- This technology survey paper covers application based Processors- ASIP, Processor based on Flynn’s classification which includes SISD, SIMD, MISD, MIMD, Special processors like Graphics processing unit (GPU), Physics processing unit (PPU), Digital signal processor (DSP), network processor, front end processor, co-processor and processor based on number of cores which includes- single core, multi core, multi-processor, hyper threading and multi core with shared cache processors.

Keywords- ASIP, SISD, SIMD, MISD, MIMD, GPU, PPU, DSP, Network processor, coprocessor.

I. INTRODUCTION

A. Types of processors- Processor based on application
Application-specific instruction-set processor (ASIP)

Application-specific instruction set processor is a component used in system-on-a-chip design. The instruction set of an ASIP is designed to benefit a specific application [1]. This specialization of the core provides a tradeoff between the flexibility of a general purpose CPU and the performance of an ASIC.

B. Processor types based on Flynn’s classification

In Flynn’s taxonomy, the processors are classified based on the number of concurrent instruction and data streams available in the architecture: Single Instruction Single Data (SISD), Single Instruction Multiple Data (SIMD), Multiple Instruction Multiple Data (MIMD) and multiple instruction single data (MISD) [2].