Open Access Open Access  Restricted Access Subscription Access

Concept of a Supervector Processor:A Vector Approach to Superscalar Processor, Design and Performance Analysis


Affiliations
1 National Institute of Technology, Hamirpur (H.P), India
 

To maximize the available performance is always a goal in microprocessor design. In this paper a new technique has been implemented which exploits the advantage of both superscalar and vector processing technique in a proposed processor called Supervector processor. Vector processor operates on array of data called vector and can greatly improve certain task such as numerical simulation and tasks which requires huge number crunching. On other hand superscalar processor issues multiple instructions per cycle which can enhance the throughput. To implement parallelism multiple vector instructions were issued and executed per cycle in superscalar fashion. Case study has been done on various benchmarks to compare the performance of proposed supervector processor architecture with superscalar and vector processor architecture. Trimaran Framework has been used in order to evaluate the performance of the proposed supervector processor scheme.

Keywords

Supervector Processor, Superscalar Processor, SUIF, Trimaran, Vector Processor.
User
Notifications
Font Size

Abstract Views: 167

PDF Views: 0




  • Concept of a Supervector Processor:A Vector Approach to Superscalar Processor, Design and Performance Analysis

Abstract Views: 167  |  PDF Views: 0

Authors

Deepak Kumar
National Institute of Technology, Hamirpur (H.P), India
Ranjan Kumar Behera
National Institute of Technology, Hamirpur (H.P), India
K. S. Pandey
National Institute of Technology, Hamirpur (H.P), India

Abstract


To maximize the available performance is always a goal in microprocessor design. In this paper a new technique has been implemented which exploits the advantage of both superscalar and vector processing technique in a proposed processor called Supervector processor. Vector processor operates on array of data called vector and can greatly improve certain task such as numerical simulation and tasks which requires huge number crunching. On other hand superscalar processor issues multiple instructions per cycle which can enhance the throughput. To implement parallelism multiple vector instructions were issued and executed per cycle in superscalar fashion. Case study has been done on various benchmarks to compare the performance of proposed supervector processor architecture with superscalar and vector processor architecture. Trimaran Framework has been used in order to evaluate the performance of the proposed supervector processor scheme.

Keywords


Supervector Processor, Superscalar Processor, SUIF, Trimaran, Vector Processor.