Kas yra ILP?

ILP, taip pat žinomas kaip instrukcijų lygio lygiagretumas, nurodo, kiek operacijų kompiuterio programoje galima atlikti vienu metu. Kaip dizaino paradigma, mokymo lygmens lygiagretumas yra pagrindinis šiuolaikinės techninės ir programinės įrangos sudėties dėmesys tam tikruose laukuose. Pavyzdžiui, grafikos apdorojimas ir mokslinės programos, kuriose efektyvus efektyvumas yra pagrindinis tikslas.

Toliau pateikiamas paprastas pavyzdys, iliustruojantis ILP:

a = 1 + 2 b = 3 + 4

c = a + b

Čia 3 eilutė (c = a + b) negali būti apskaičiuojama tol, kol 1 ir 2 eilutės nebuvo. Tačiau 2 eilutė nepriklauso nuo 1 jau apskaičiuoto interneto ir atvirkščiai. Dėl šios priežasties 1 ir 2 eilutės teoriškai gali būti skaičiuojamos lygiagrečiai - tuo pačiu metu.

CPU sąlygos, grafika, „Mutex“, „Parallel“ programa