+1 vote
513 views
in Computer Architecture by

1 Answer

+1 vote
by
selected by (user.guest)
 
Best answer

VLIW architectures rely on compile-time detection of parallelism; this implies the compiler analyses the program and detects operations to be executed in parallel; such operations are packed into one “large” instruction.

After one instruction has been fetched all the corresponding operations are issued in parallel.

No hardware is needed for run-time detection of parallelism.

Advantages;

  1. simple architecture
  2. each instruction word contains several instructions that are not dependent on each other, therefore you don’t need a large window of execution.
  3. the whole program is available at compile time so you can look through the program to determine dependencies.

Disadvantages;

  1. large code size after compilation
  2. dependencies are detected at compile time which is not as good as in superscalar.

Related questions

+1 vote
1 answer 356 views
+1 vote
1 answer 533 views
+1 vote
1 answer 140 views
+1 vote
1 answer 809 views
+1 vote
1 answer 232 views
+1 vote
1 answer 186 views
+1 vote
1 answer 601 views
+1 vote
1 answer 2.4k views
0 votes
1 answer 170 views
0 votes
1 answer 61 views
Welcome to CPENTalk.com
Solution-oriented students of computer engineering on one platform to get you that

ONE SOLUTION

...