CitedEvidence
User Settings
Open AccessDissertation10.26240/heal.ntua.3453

Characterizing thread placement and thread priorities in the IBM POWER7 processor

Στυλιανός-Φίλιππος Α. Μανουσόπουλος-2012-11-29-DSpace - NTUA (National Technical University of Athens)
0

TL;DRAbstract

Η σύγχρονη τάση στη σχεδίαση επεξεργαστών τείνει προς τον συνδυασμό διάϕορων παραδειγμάτων παραλληλοποίησης επιπέδου νήματος. ΄Ενας δημοϕιλής συνδυασμός είναι η Πολυεπεξεργασία Επιπέδου Chip μαζί με Ταυτόχρονο Πολυνηματισμό (SMT + CMP), που υλοποιείται σε επεξεργαστές όπως ο IBM POWER7. Σε τέτοιες περίπλοκες πολυνηματικές αρχιτεκτονικές ο διαμοιρασμός πόρων μεταξύ των νημάτων έχει μεγάλη επίδραση στην τελική απόδοση. Υπάρχουν διάϕοροι τρόποι επέμβασης στο διαμοιρασμό πόρων, συμπεριλαμβανομένης της τοποθέτησης νημάτων, που αϕορά την αντιστοίχιση νημάτων λογισμικού σε θέσεις νημάτων υλικού, και της προτεραιότητας νημάτων, χρησιμοποιώντας ένα μηχανισμό που υπάρχει στην οικογένεια επεξεργαστών POWER της ΙΒΜ ο οποίος επιτρέπει στον χρήστη να αλλάζει τον ρυθμό προσκόμισης εντολών των ενεργών νημάτων. Χαρακτηρίζουμε τους μηχανισμούς τοποθέτησης νημάτων και προτεραιότητας νημάτων στον επεξεργαστή IBM POWER7. Κάτω από διάϕορες συνθέσεις τοποθέτησης και προτεραιότητας νημάτων αναλύουμε με λεπτομ

Chat with Paper

AI Agents for this Paper

Η σύγχρονη τάση στη σχεδίαση επεξεργαστών τείνει προς τον συνδυασμό διάϕορων παραδειγμάτων παραλληλοποίησης επιπέδου νήματος. ΄Ενας δημοϕιλής συνδυασμός είναι η Πολυεπεξεργασία Επιπέδου Chip μαζί με Ταυτόχρονο Πολυνηματισμό (SMT + CMP), που υλοποιείται σε επεξεργαστές όπως ο IBM POWER7. Σε τέτοιες περίπλοκες πολυνηματικές αρχιτεκτονικές ο διαμοιρασμός πόρων μεταξύ των νημάτων έχει μεγάλη επίδραση στην τελική απόδοση. Υπάρχουν διάϕοροι τρόποι επέμβασης στο διαμοιρασμό πόρων, συμπεριλαμβανομένης της τοποθέτησης νημάτων, που αϕορά την αντιστοίχιση νημάτων λογισμικού σε θέσεις νημάτων υλικού, και της προτεραιότητας νημάτων, χρησιμοποιώντας ένα μηχανισμό που υπάρχει στην οικογένεια επεξεργαστών POWER της ΙΒΜ ο οποίος επιτρέπει στον χρήστη να αλλάζει τον ρυθμό προσκόμισης εντολών των ενεργών νημάτων. Χαρακτηρίζουμε τους μηχανισμούς τοποθέτησης νημάτων και προτεραιότητας νημάτων στον επεξεργαστή IBM POWER7. Κάτω από διάϕορες συνθέσεις τοποθέτησης και προτεραιότητας νημάτων αναλύουμε με λεπτομ

Keywords

Thread (computing)Computer scienceParallel computingIBMOperating systemProgramming languagePhysics

Chat

Click to start Chat