Jump to content



Bottlenecks (υποσυστημα ή SSD's)


jax7480

Recommended Posts

Δημοσιεύτηκε

Εχοντας προσφατα αναβαθμισει το συστημα μου από Core 2 Quad 9300 και 9550 με ICH9R/10R μητρικες σε i7 920 με Χ58 σκεφτηκα ότι καλο θα ηταν να αναφερω αυτό που παρατηρησα.

Το σταθερο σημειο σε ολο αυτό είναι οι δισκοι SSD που εχει επανω το συστημα για χρηση στο λειτουργικο, 2 Intel X25-E 32GB SLC.

To πρωτο συστημα που ειχε γινει και το πρωτο ριβιουδακι, ηταν ενας Core 2 Quad 9300 χρονισμενος στα 3375 με 4GB μνημης στα 1066ΜΗz με timings 5-5-5-15-2T και μητρικη την DFI DK X48 T2RS. Software raid0 συστοιχια για τους δισκους πανω στον ICH9R.

Μετα από λιγο καιρο αλλαγη σε Core 2 Quad 9550 και μητρικη Asus Maximus II Formula με P45 chipset και software raid controller τον ICH10R.

Αλλαγες στην λειτουργια των δισκων δεν παρατηρησα καθολου. Το λειτουργικο, δουλευε και αποκρινοταν με τον ιδιο τροπο παρα τα 600ΜΗz περιπου που δουλευε παραπανω ο Q9550(460x8.5) σε σχεση με τον Q9300 (450x7.5) και παρα την αλλαγη του controller ICH9R σε ICH10R.

Μετα ηρθε ο i7…….

Mε την ιδια ακριβως εγκατασταση από τοτε…. (Windows 7 x64 7048) την οποια χωρις φορματ εκανα upgrade σε Windows 7 RC x64.

Η διαφορα φανηκε… και φανηκε στην καθημερινοτητα με γυμνο ματι…

Επειδη όμως δεν ηθελα να μπω στην διαδικασια να αναφερω γεγονοτα χωρις αποδειξεις, ειπα να κανω και μερικες δοκιμουλες.

Όπως και τοτες, ετσι και τωρα, χρησιμοποιησα ένα άλλο λειτουργικο (Windows Vista Ultimate) με έναν ξεχωριστο δισκο και εστησα ξανα το raid0 με τους 2 intel ώστε να τους μετρησω.

Χρησιμοποιησα λιγοτερα μετροπρογραμματα αλλα νομιζω το συμπερασμα από όλα είναι εμφανες.

Ενημερωτικα οι δισκοι από τοτε που αγοραστηκαν δεν εχουν γινει ποτε HDD Erase ή wipe με κανενα προγραμμα, παρα μονον απλο format για το συγκεκριμενο τεστ τωρα, όπως και τοτε.

Τα 2 συστηματα σε συγκριση είναι:

1st system setup:

Core 2 Quad Q9300 @ 450x7.5

2x2GB Mushkin DDR2 @ 1081MHz 5-5-5-15-2T

DFI DK X48 T2RS with ICH9R

GeForce 9800GTX+ @ stock

2nd system setup:

i7 920 @ 192@21 HT on

3x2GB Mushkin DDR2 @767MHz 8-8-8-24-1T

Asus Rampage II Extreme with ICH10R

GeForce 9800GTX+

Κοινος παρονομαστης σε όλα αυτά:

2 x Intel X25-E SLC 32GB @ Raid0 64K stripe/ 64K cluster.

Τα μετροπρογραμματα που χρησιμοποιηθηκαν είναι:

Atto Disk Bench 2.34

HDTune Pro 3.5 File Benchmark, Random Access Read Bench, Random Access Write Bench,

PCMark05

PCMark Vantage

Roadkills Disk Speed

CrystalDiskMark 2.24

και για κερασακι στην τουρτα 3 video με την αποκριση του συστηματος μεσα στα Windows 7 x64.

Ας δουμε λοιπον τις διαφορες αν υπαρχουν:

Atto

attodiskbenchc2q.jpg

attodiskbenchi7.jpg

CystalDiskMark 2.24

crystaldiskmarkc2q.jpg

crystaldiskmarki7.jpg

HDTune Pro 3.5 File Benchmark

hdtunefilebenchc2q.jpg

hdtunefilebenchi7.jpg

HD Tune Pro 3.5 Random Access Read

hdtunerandomaccessreadc.jpg

hdtunerandomaccessreadi.jpg

HD Tune Pro 3.5 Random Access Write

hdtunerandomaccesswrite.jpg

hdtunerandomaccesswriteb.jpg

RoadKills Disk Speed V2.0

roadkillsdiskspeedc2q.jpg

roadkillsdiskspeedi7.jpg

PC Mark 05

pcmark05raid0c2q.jpg

pcmark05raid0i7.jpg

PC Mark Vantage

pcmarkvantagec2q.jpg

pcmarkvantagei7.jpg

Τελος τα 3 βιντεακια…

Το πρωτο με συστημα Core 2 Q 9300@ 450x7.5, 4GB DDR2 RAM 1066, DFI DK X48 T2RS with ICH9R

http://rapidshare.com/files/212926409/start_all.rar

Το δευτερο με συστημα Core 2 Q9550 @ 460x8.5 , 4GB DDR2 RAM 1081, Asus Maximus II Formula P45 with ICH10R

http://rapidshare.com/files/215262961/start_all2.rar

και το σημερινο συστημα με Core i7 920 @ 192x21, 6GB DDR3 RAM 1534, Asus Rampage II Extreme X58 with ICH10R

http://rapidshare.com/files/235870663/start_all3.rar

Να αναφερω απλα ότι δεν θελω να γινει το thread πεδιο μαχης αντιπαλων Core 2 Duo/Quad και i7.

Τα παραπανω αποτελεσματα τα εδωσα ώστε να δουμε τι επιρρεαζει το συστημα και πως και κατά ποσο ενας SSD ή μια συστοιχια Raid0 SSD βρισκει bottleneck από το υπολοιπο συστημα του υπολογιστη μας.

Update 26/05/2009

Σε συνεχεια των δοκιμων ώστε να βγει καποιο ασφαλες συμπερασμα στο πως επιρρεαζει ένα συστημα την αποδοση των SSD δισκων εκανα μερικες δοκιμες ακομα που μου προτεινε o Hadji_a.

Εχοντας τον i7 στα 4030MHz για καθημερινη λειτουργια και τις μνημες στα 768 με 8-8-8-24-1Τ timings εδωσα στην αρχη αυτου του thread αποτελεσματα από καποια μετροπρογραμματα.

Εγινε η προταση λοιπον να παραμετροποιηθει λιγο ο i7 ως προς την συχνοτητα λειτουργιας του καθως επισης η τιμη uncore(IMC και L3 cache) του και οι μνημες.

Μετα από λιγο ψαξιμο και ακολουθωντας και την προταση που μου εγινε αποφασισα να χρησιμοποιησω τα παρακατω configuration:

1)CPU 21x192 (ιδιο με τις αρχικες μετρησεις), uncore οσο πιο χαμηλο γινεται (στην συγκεκριμενη περιπτωση το εριξα στα 2302MHZ, από 3570 περιπου που ηταν στις αρχικες μετρησεις) και μνημες οσο πιο χαμηλα γινεται με υψηλα timings.

Το αποτελεσμα ηταν οι μετρησεις να γινουν με :

CPU 21x192=4032ΜHz, Uncore @ 2302MHz και RAM - 575MHz @ 10-10-10-28-1T.

2) CPU 12x133 (οσο πιο χαμηλο γινεται), uncore οσο πιο ψηλα γινεται (στην συγκεκριμενη περιπτωση, 3340ΜΗz) και τις μνημες οσο πιο σφιχτα γινεται.

Το αποτελεσμα ηταν οι μετρησεις να γινουν με:

CPU 12x133=1600MHz, Uncore @ 3340MHz και RAM – 800MHz @ 8-8-8-24-1T.

3)CPU 12x133(οσο πιο χαμηλο γινεται), uncore οσο πιο χαμηλα γινεται, το ιδιο και οι μνημες.

Το αποτελεσμα ηταν οι μετρησεις να γινουν με:

CPU 12x133=1600MHZ, Uncore@ 1600MHz και RAM – 400MHz @ 10-10-10-28-1T.

Τα bench που χρησιμοποιηθηκαν είναι ιδια με του αρχικου ποστ, χωρις το PCMark Vantage διοτι σημερα για καποιον λογο δεν μπορουσα με τιποτα να κανω submit results στο site της Futuremark ώστε να παρω το καταλληλο Screenshot.

Να θυμησω ότι το αρχικο συστημα ηταν σεταρισμενο στα:

CPU 21x192=4030MHz με τις μνημες στα 768@8-8-8-24-1Τ και το Uncore στα 3570ΜHz.

Το υπολοιπο συστημα:

Geforce 9800GTX+ όπως επισης και το Raid0 των 2 δισκων(Intel X25-E SSD SLC 32GB) που μας απασχολουν εμεινε ιδιο.

Μετα από κάθε ρυθμιση του configuration, γινοταν format σε κάθε δισκο χωριστα, γινοταν δημιουργια του Raid0 με Stripe size 64K και format με cluster size 64K.

Παρακατω παραθετω τα νουμερα που πηρα ανα 3αδες, δηλαδη κάθε bench με το αντιστοιχο configuration:

Roadkills Disk Speed V2.

roadkillsdiskspeed.jpg

roadkillsdiskspeed.jpg

roadkillsdiskspeed.jpg

Atto Disk Bench 2.34

atto234.jpg

atto234.jpg

atto234.jpg

CystalDiskMark 2.2

crystaldiskmark.jpg

crustaldiskmark.jpg

crystaldiskmark.jpg

HDTunePro 3.5 File Benchmark

hdtuneprofilebench.jpg

hdtuneprofilebench.jpg

hdtuneprofilebenchq.jpg

HDTune Pro 3.5 Random Access Read

hdtuneprorandomread.jpg

font]

hdtuneproreadrandom.jpg

HDTune Pro 3.5 Random Access Write

hdtuneprorandomwrite.jpg

hdtuneprorandomwrite.jpg

hdtuneprowriterandom.jpg

PC Mark 05

pcmark05.jpg

pcmark05.jpg

pcmark05.jpg

Δυστυχως ασφαλη συμπερασματα δεν μπορεσα να βγαλω. Κάθε βοηθεια ευπροσδεκτη….

jax7480

Οι δίσκοι ήταν καθαροί και στις 2 περιπτώσεις; Εννοώ κανα hderase

Στους δισκους μου δεν εχω τρεξει ποτες HHD erase ουτε καποιο προγραμμα wipe.

Απλο φορματ και ολα οπως ηταν στην αρχη.

Ποσο ευκολο ειναι να μας δωσεις μετρησεις απο το υπαρχων συστημα ως εξης:

1.cpu ιδια mhz με τις αρχικες, μνημες στο χαμηλοτερο δυνατο multi (και το uncore) με χειριστα timings.

2.cpu στα 12χ133 (η αν σου επιτρεπει η μητρικη και πιο χαμηλo bclk ακομη καλυτερα) με μνημες και uncore στα ιδια περιπου με τις αρχικες μετρησεις

3.cpu στα ιδια (12χ133) , μνημες και uncore στο χαμηλοτερο δυνατο multi με χειριστα timings.

Hadji sorry, τωρα ειδα το ποστ.

Αυριο που θα εχω χρονο θα δωσω και τα νουμερα που ζητησες.

Α ρε Ζάχο θα μας βάλεις πάλι σε έξοδα :p

Δεν χρειαζεται. Αν θελεις να δεις νουμερα πριν αγορασεις φερε την 4αδα σου εδω για μερικες μετρησεις.

Υ.Γ. Να εχεις ενα καλο backup απο acronis πριν τους φερεις.

Αψογος Ζαχο!! Thx.

Εχω κατεβασει ολα τα sshot και τα συγκρινω.

Θα ξεκινησω με το Disk speed το οποιο μετραει seq και random ταχυτητα αναγνωσης.

μεγεθος block 16κ και ανω:

ανεξαρτητως ταχυτητας cpu/uncore/ram τα αποτελεσματα ειναι σχεδον ισα (διαφορα 5% ισως). (οι δισκοι δεν φαινεται να περιοριζονται απο cpu/ram/uncore)

κατω απο 16k, random read:

cpu@12x133 , αυξηση uncore/ram -> 3-4% διαφορα

cpu@12x191 , αυξηση uncore/ram -> 2-3% διαφορα

cpu@12x133 , cpu@12x191 (high uncore και στα 2) -> 5-15% (με αυτη τη διαφορα να μειωνεται οσο μεγαλυτερο γινεται το block).

(πολυ μικρη επιπτωση στις επιδοσεις των δισκων εχουν cpu/ram/uncore)

κατω απο 16k, linear read:

cpu@12x133 , αυξηση uncore/ram -> 5-10% διαφορα

cpu@12x191 , αυξηση uncore/ram -> 5-6% διαφορα

cpu@12x133 , cpu@12x191 (high uncore και στα 2) -> αυξηση των επιδοσεων κατα 50-60%.

Μεγαλυτερη επιπτωση στα αποτελεσματα φαινεται να εχει η συχνοτητα του cpu. Η αυξηση της ταχυτητας uncore/ram επιφερει αυξηση των επιδοσεων, αλλα το ποσοστο βελτιωσης ελαττωνεται οσο αυξανεται η συχνοτητα του cpu.

Με μεγεθος block ανω των 16κ ο cpu ακομη και στα 12χ133 φαινεται να "ικανοποιει" τον αριθμο των IOPS των δισκων , ετσι ωστε αυτοι να φτασουν το μεγιστο των "ικανοτητων" τους.

Το αντιθετο συμβαινει με μεγεθος block κατω απο 16κ. Ο cpu σε χαμηλη συχνοτητα αδυνατει να φτασει τον αριθμο IOPS τον οποιο ειναι ικανοι να φτασουν οι δισκοι σε linear read(ετρεξα το bench και με το monitor του hdtune παρακολουθουσα τα iops , στα πρωτα τεστ ειδα μεχρι και 60000).

Η Intel εχει κανει απιστευτη δουλεια στον controller των δισκων της και ειδικα στον E. Δικα μου συμπερασματα απο το roadkill, το "φορτε" αυτων των δισκων -ο αριθμος των iops που μπορουν να εκτελεσουν ειδικα με μικρα αρχεια- γινεται εμφανες σε αυτο το bench.

(τα υπολοιπα bench θα τα δω αργοτερα)

Archived

This topic is now archived and is closed to further replies.

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

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.