Dalam arsitektur VLIW, kompiler / dan atau penulis perakitan memilih instruksi yang dapat dieksekusi secara paralel
Arti dari kalimat ini adalah bahwa dalam arsitektur VLIW, kode assembler (mesin) mendefinisikan instruksi mana yang akan dieksekusi secara paralel, sehingga tetap pada saat kode assembly ditulis oleh manusia atau dihasilkan oleh kompiler.
Ini berbeda dari CPU super-skalar, di mana instruksi dapat dieksekusi secara paralel, ini adalah keputusan yang dibuat oleh CPU setiap kali mengeksekusi instruksi.
Ada juga CPU yang menggabungkan kedua pendekatan - Itanium2 kompatibel dengan Itanium, mengemas 3 instruksi menjadi kata VLIW. Tapi, setelahnya, Itanium2 dapat menjalankan dua paket seperti itu dalam satu siklus CPU, dan keputusan ini dibuat pada waktu eksekusi.