- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
What is the VLIW Architecture?
VLIW stands for Very-Long Instruction Word (VLIW) architectures. It is an appropriate alternative for exploiting instruction-level parallelism (ILP) in programs, especially, for performing more than one basic (primitive) instruction at a time.
These processors include various functional units, fetch from the instruction cache a Very-Long Instruction Word including various primitive instructions, and dispatch the whole VLIW for parallel implementation.
These capacities are exploited by compilers that produce code that has grouped separate primitive instructions executable in parallel. The processors have associatively simple control logic because they do not implement any dynamic scheduling nor reordering of operations.
The main goal of VLIW is to remove the complicated instruction scheduling and parallel dispatch that appears in most modern microprocessors. A VLIW processor should be quicker and less costly than a comparable RISC chip.
As shown in the figure, the multiple functional units share a common multi-ported register file for fetching the operands and storing the results. Parallel random access by the functional units to the register file is facilitated by the read/write crossbar. Execution of the operations in the functional units is carried out concurrently with the load/ store operation of data between a RAM and the register file.
Advantages of VLIW architecture
- It can improve performance.
- It is used to potentially scalable.
- More implementation units can be inserted and so more instructions can be overflowing into the VLIW instruction.
Disadvantages of VLIW architecture
- It can be used by a new programmer required.
- The program should keep track of Instruction scheduling.
- It can increased memory use.
- It is used for high power consumption.
- Related Articles
- What is VLIW Architecture?
- What is the difference between VLIW architecture and Superscalar processor?
- What is the difference between Solution Architecture and Cloud Architecture?
- What is the architecture of ISDN
- What is SIMD Architecture?
- What is MIMD Architecture?
- What is EAI Architecture?
- What is computer architecture?
- What is router architecture?
- What is Web Architecture?
- What is the Selenium Web Driver Architecture?
- What is the Evolution of Computer Architecture?
- What is the architecture of data mining?
- What is Data flow Architecture?
- What is Computer Network Architecture?
