Το ILP, επίσης γνωστό ως παραλληλισμός επιπέδου διδασκαλίας, αναφέρεται σε πόσες λειτουργίες σε ένα πρόγραμμα υπολογιστή μπορούν να εκτελούνται ταυτόχρονα. Ως παράδειγμα σχεδιασμού, ο παραλληλισμός των επιπέδων διδασκαλίας αποτελεί βασικό επίκεντρο της σύγχρονης σύνθεσης υλικού και λογισμικού σε ορισμένους τομείς. Για παράδειγμα, επεξεργασία γραφικών και επιστημονικές εφαρμογές όπου η αποτελεσματική απόδοση είναι πρωταρχικός στόχος.
Τα παρακάτω είναι ένα απλό παράδειγμα για την απεικόνιση της ILP:
α = 1 + 2β = 3 + 4
γ = α + β
Εδώ, η γραμμή 3 (c = a + b) δεν μπορεί να υπολογιστεί μέχρι να υπάρξουν γραμμές 1 και 2. Ωστόσο, η γραμμή 2 δεν εξαρτάται στο διαδίκτυο 1 που ήδη υπολογίζεται και αντίστροφα. Για το λόγο αυτό, οι γραμμές 1 και 2 μπορούν θεωρητικά να υπολογιστούν παράλληλα - δηλαδή, ταυτόχρονα.
Όροι επεξεργαστή, Γραφικά, Mutex, Παράλληλα, Πρόγραμμα