Προς το περιεχόμενο

Single Core Performance vs IPC (1 core + 1 core SMT/HT vs 1 core) Zen vs Kaby Lake/Coffee Lake


Spartan117

Προτεινόμενες αναρτήσεις

Το IPC το μετράμε σε σταθερή συχνότητα (πχ 4GHz) με ένα Thread (ένας πυρήνας χωρίς HT/SMT/CMT).

 

Single Thread Performance είναι η επιδόσεις ενός πυρήνα χωρίς HT/SMT/CMT. Εδώ παίζει ρόλο το IPC και η συχνότητα λειτουργιάς του πυρήνα. Όσο ποιο υψηλά και τα δυο τόσο το καλύτερο.

 

 

δεν ισχυει αυτο. το ipc μετραει κανονικα με το smt ανοικτο. γι' αυτο λεγεται και ετσι. εαν υπαρχει, τι νοημα θα ειχε να μετρησουμε ipc χωρις smt?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 125
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Επειδή ξέφυγε λίγο το θέμα, ένα τελευταίο από μένα στα 4.3Ghz, με process lasso όμως αυτή τη φορά και όχι με κλειστούς πυρήνες μέσω BIOS.

 

post-61034-0-05750200-1505730270_thumb.jpg

 

1.29 MP ratio για το HT, 147->169 χωρίς HT 4->4,3Ghz = 15% πάνω με 7,5% στα ρολόγια => Άρα με έκοβαν πολύ τα BG processes με πυρήνες κλειστούς από BIOS, γιατί προφενάστατα το scaling με τα ρολόγια θα έπρεπε να είναι <=1:1 αναλογία.

 

Πάντως το κουράζουμε πολύ με το IPC, όταν το τελικό αποτέλεσμα που μετράει είναι τα IPS.

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Επιβεβαιώνεται και πάλι ότι οι τελευταίες γενιές ίντελ έχουν ~30% κέρδος από ΗΤ. Αν βγάλεις στην άκρη την τυχαιότητα των αποτελεσμάτων του CB.

Π.χ. να είσαι άτυχος στο single score και να βγάλεις 171 αντί για 174 και στο multi να βγάλεις ένα τυχερό 228 αντί για 224. Το κέρδος από ΗΤ παίζει από 1,29 μέχρι 1,33 περίπου με βάση αυτή τη διακύμανση.

 

υ.γ.: 

IPC σε ελεύθερη μετάφραση σημαίνει εντολές ανά κύκλο (ρολογιού) (instructions per cycle)

https://en.wikipedia.org/wiki/Instructions_per_cycle

Τζάμπα είναι η wiki.

the average number of instructions executed for each clock cycle.

 

 

Αναφέρεται δε σε μόνο ένα θρεντ. Δεν μετράς συνολικό IPC(όλοι οι πυρήνες και τα θρεντ). Ούτε και συνολικό IPS(όλοι οι πυρήνες, τα θρεντ και τα ρολόγια). Παρά μόνο throughput όπως είπε ο Aten Ra. Throughput κάποιου core με πολλά νήματα ή και throughput ολόκληρης της cpu.

Οι steamroller Visheraπ.χ. είχαν δυνατό CMT με κέρδος 60% σε εφαρμογή με δύο νήματα(σαν τα CB που τρέχετε εδώ). Ενώ το ΗΤ των ίντελ δίνει μόνο 25-30% περίπου. Σε προγράμματα που κρέμονταν από το ένα θρεντ όμως οι FX πάτωναν. Το CMT δεν τους έσωζε. Είχαν κακό IPC(και συνολικά κακό single thread perf).

Ούτε παίζει ρόλο πόσα ccx είναι ανοικτά όταν τρέχεις ένα και μόνο θρεντ.

 

Άλλο το IPC και άλλο το single thread performance.

Φυσικά και είναι διαφορετικά. Το single thread performance είναι σύνθετο νούμερο. Εξαρτάται από τα clocks και κάτι άλλο. Ποιό είναι αυτό το άλλο; Πώς θα το λέγαμε;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

 

 

 

Επιβεβαιώνεται και πάλι ότι οι τελευταίες γενιές ίντελ έχουν ~30% κέρδος από ΗΤ. Αν βγάλεις στην άκρη την τυχαιότητα των αποτελεσμάτων του CB.

Π.χ. να είσαι άτυχος στο single score και να βγάλεις 171 αντί για 174 και στο multi να βγάλεις ένα τυχερό 228 αντί για 224. Το κέρδος από ΗΤ παίζει από 1,29 μέχρι 1,33 περίπου με βάση αυτή τη διακύμανση.

 

υ.γ.: 

IPC σε ελεύθερη μετάφραση σημαίνει εντολές ανά κύκλο (ρολογιού) (instructions per cycle)

https://en.wikipedia.org/wiki/Instructions_per_cycle

Τζάμπα είναι η wiki.

 

Αναφέρεται δε σε μόνο ένα θρεντ. Δεν μετράς συνολικό IPC(όλοι οι πυρήνες και τα θρεντ). Ούτε και συνολικό IPS(όλοι οι πυρήνες, τα θρεντ και τα ρολόγια). Παρά μόνο throughput όπως είπε ο Aten Ra. Throughput κάποιου core με πολλά νήματα ή και throughput ολόκληρης της cpu.

Οι steamroller Visheraπ.χ. είχαν δυνατό CMT με κέρδος 60% σε εφαρμογή με δύο νήματα(σαν τα CB που τρέχετε εδώ). Ενώ το ΗΤ των ίντελ δίνει μόνο 25-30% περίπου. Σε προγράμματα που κρέμονταν από το ένα θρεντ όμως οι FX πάτωναν. Το CMT δεν τους έσωζε. Είχαν κακό IPC(και συνολικά κακό single thread perf).

Ούτε παίζει ρόλο πόσα ccx είναι ανοικτά όταν τρέχεις ένα και μόνο θρεντ.

 

Φυσικά και είναι διαφορετικά. Το single thread performance είναι σύνθετο νούμερο. Εξαρτάται από τα clocks και κάτι άλλο. Ποιό είναι αυτό το άλλο; Πώς θα το λέγαμε;

 

Με κλειστό turbo στα 4Ghz / RAM 1333mHZ

 

1 νήμα

 

QAbwHZm.jpg

 

2 νήματα CMT

 

XugClmn.jpg

 

 

2 νήματα  (2 MODULES)

 

I9wQ2F8.jpg

 

ALL CORES 4.0Ghz 1333Mhz CL8

bg7c0Kk.jpg

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Με κλειστό turbo στα 4Ghz / RAM 1333mHZ

 

1 νήμα

2 νήματα CMT

2 νήματα  (2 MODULES)

ALL CORES 4.0Ghz 1333Mhz CL8

 

 

Το 60% ήταν κάποιος μέσος όρος που θυμόμουν από κάτι παλιές δοκιμές reviewers. Thx για τις ίνφο.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...