Πώς να μειώσετε την τάση στον επεξεργαστή στο BIOS. Μείωση της τάσης λειτουργίας του επεξεργαστή ή συντονισμός του Enhanced Intel SpeedStep

Παιδικά είδη 21.10.2019
Παιδικά είδη

Μάλλον δεν είναι μυστικό ότι ο γίγαντας πυριτίου Intel κατέχει ηγετική θέση στις πωλήσεις chipset με ενσωματωμένα γραφικά. Το γεγονός είναι ότι τέτοιες λύσεις έχουν μεγαλύτερη ζήτηση στις μηχανές γραφείου, όπου η απόδοση του υποσυστήματος βίντεο σε εφαρμογές 3D δεν έχει πρακτική σημασία. Οι επεξεργαστές Intel, οι οποίοι κάποτε κατέκτησαν αυτήν την αγορά, επιλέγονται μέχρι σήμερα άνευ όρων από τους διαχειριστές του συστήματος ως η καρδιά αυτών των «εργαζομένων». Πριν από λίγο καιρό, η Intel άρχισε να αναπτύσσει μια νέα κατεύθυνση για τη χρήση των προϊόντων της, προωθώντας την έννοια του λεγόμενου «ψηφιακού σπιτιού». Ένα από τα βασικά σημεία της ιδέας είναι να έχουμε έναν δεύτερο ή τον Νο υπολογιστή στο σπίτι, που είναι η βάση ενός home theater, ενός κέντρου μουσικής, ενός DVD player-recorder κ.λπ., στο οποίο υπάρχει και χώρος για ολοκληρωμένες λύσεις. Αλήθεια, ποιος χρειάζεται μια συσκευή αναπαραγωγής DVD με GeForce 7800 GTX ως συσκευή εξόδου εικόνας; Ως εκ τούτου, η πρακτική της Intel να κυκλοφορεί μια τροποποίηση του βασικού chipset με ενσωματωμένα γραφικά ως μέρος της επόμενης σειράς chipset έχει ήδη γίνει παράδοση. Μία από τις νεότερες ολοκληρωμένες λύσεις της εταιρείας είναι η λογική i945G. Αυτό το chipset και δύο πίνακες που βασίζονται σε αυτό θα εξετάσουμε σήμερα.

ChipsetIntel 945 σολ

Το chipset i945G είναι μια τροποποίηση της βασικής λύσης i945P.

Δομικά, αυτό είναι το ίδιο i945P, στο οποίο «κολλήθηκε» ο πυρήνας γραφικών GMA 950. Επομένως, εάν δεν λάβετε υπόψη το ενσωματωμένο βίντεο, όλα τα χαρακτηριστικά των ονομαστικών chipsets είναι απολύτως πανομοιότυπα. Μαζί με το προηγουμένως υπάρχον ATI Radeon Xpress 200G, μόλις πρόσφατα το i945G έχει έναν άλλο αρκετά ισχυρό ανταγωνιστή από έναν άλλο κορυφαίο κατασκευαστή επιταχυντών βίντεο - την ολοκληρωμένη λύση NVIDIA GeForce 6100. Η αντιπαράθεση εντείνεται επίσης από το γεγονός ότι το GeForce 6100 και το ATI Radeon Xpress 20 έχουν σχεδιαστεί για να συνεργάζονται με επεξεργαστές από την AMD - τον αιώνιο ανταγωνιστή της Intel. Λοιπόν, παρά τη σημαντική διαφορά στην αρχιτεκτονική των chipsets, ας προσπαθήσουμε να συγκρίνουμε τα χαρακτηριστικά τους.

Χαρακτηριστικό γνώρισμα

Intel 945P Express

Intel 945G Express

NVIDIA GeForce 6100 + nForce 410/430

ATI Radeon Xpress 200G

Βόρεια Γέφυρα

Υποστηρίζεταιεπεξεργαστές

Intel Celeron D, Pentium 4, Pentium 4 Extreme Edition, Pentium D και Pentium Extreme Edition

AMD Opteron, Athlon 64 (FX/X2), Sempron

Υποστηριζόμενες συνδέσεις

Socket 754, 939, 940

Socket 754, 939, 940

Συχνότητα διαύλου συστήματος, MHz

Ελεγκτής RAM

ελεγκτής διπλού καναλιού DDR2-400/533/667 με υποστήριξη έως και 4 μονάδων DIMM με συνολική χωρητικότητα έως 4 GB

GUI

Ενσωματωμένη συχνότητα GPU , MHz

Αριθμός αγωγών pixel

Αριθμός επεξεργαστών κορυφής

Υποστηριζόμενη έκδοση DirectX

Νότια Γέφυρα

PCI Expressγραμμές

20/22* PCI Express x1

20/22* PCI Express x1

17* PCI Express x1

22** PCI Express x1

PCIγραμμές

Παράλληλη ΑΤΑκαναλιών

SerialATAλιμάνια

4 x 3 Gbit/s, NCQ

4 x 3 Gbit/s, NCQ

2/4 x 3 Gbit/s, NCQ

2/4 x 1,5 Gbit/s

ΥποστήριξηΕΠΙΔΡΟΜΗ

0, 1, 0+1 (10) και 5 μονάδες SATA

0, 1/ 0, 1, 0+1 (10), 5

0, 1 από μονάδες SATA

USB2.0, θύρες

Ήχος

Intel

Ήχος υψηλής ευκρίνειας (7.1) ή AC"97 (7.1)

Ήχος υψηλής ευκρίνειας (7.1) ή AC"97 (7.1)

* 16 γραμμές χρησιμοποιούνται από το λιμάνιPCI Εξπρές Χ16

** 16 γραμμές χρησιμοποιούνται από το λιμάνιPCI Εξπρές ΧΤα 16 και 2 χρησιμοποιούνται ως λεωφορείο για τη σύνδεση της βόρειας και της νότιας γέφυρας.

Όπως μπορείτε να δείτε, η λειτουργικότητα των εν λόγω chipsets έχει κάποιες διαφορές. Φυσικά, η κύρια είναι η υποστήριξη μικροεπεξεργαστών από διαφορετικούς κατασκευαστές. Οι βόρειες γέφυρες Xpress 200G και GeForce 6100 δεν διαθέτουν ελεγκτές μνήμης, καθώς οι επεξεργαστές AMD για τα Socket 754, 939, 940 έχουν τους δικούς τους.

Υπάρχει αισθητή διαφορά στον αριθμό των λωρίδων PCI Express, από τις οποίες οι δημιουργίες της Intel και της ATI έχουν σημαντικά περισσότερες από αυτές της NVIDIA. Το Radeon Xpress 200G είναι κατώτερο από τους ανταγωνιστές του όσον αφορά την υποστήριξη μονάδων δίσκου με διασύνδεση Serial ATA, έχοντας στη διάθεσή του μόνο έναν ελεγκτή 1,5 Gbit/s που δεν γνωρίζει την τεχνολογία NCQ και δεν μπορεί να λειτουργήσει με RAID 10 και 5 πίνακες.

Η GMA 950 GPU που είναι ενσωματωμένη στο i945G είναι μια τροποποίηση του προηγούμενου πυρήνα GMA 900 κοινόχρηστο με το i915 και έχει υποστεί μόνο μικρές αλλαγές. Κοιτάζοντας τον πίνακα, είναι αρκετά δύσκολο να προσδιορίσουμε ποιο IGP είναι ισχυρότερο - GMA 950, Radeon Xpress 200G ή GeForce 6100. Από τη μία πλευρά, τα δύο πρώτα έχουν μεγαλύτερο αριθμό pixel pixel: 4 έναντι 2, αλλά, Ταυτόχρονα, ούτε μία διοχέτευση κορυφής, που να εμπιστεύεται τους shaders υπολογισμού ανά κεντρικό επεξεργαστή, ενώ το πνευματικό τέκνο της NVIDIA έχει μία μονάδα κορυφής. Το Radeon Xpress 200G λειτουργεί σε σημαντικά χαμηλότερη συχνότητα από τις ανταγωνιστικές λύσεις. Από την άλλη πλευρά, ο αριθμός των γραμμών απόδοσης, καθώς και η συχνότητα του πυρήνα, είναι μάλλον αμφιλεγόμενα κριτήρια για την αξιολόγηση της απόδοσης του επιταχυντή σε εφαρμογές 3D. Ειδικά όταν συγκρίνετε λύσεις από διαφορετικούς προγραμματιστές. Το GMA 950 και το Radeon Xpress 200G υποστηρίζουν το Shader Model 2.0 σε υλικό, ενώ το GeForce 6100 μπορεί να χειριστεί την έκδοση 3.0. Αν και, μιλώντας για τα ενσωματωμένα γραφικά σήμερα, η ικανότητα εργασίας με το Shader Model 3.0 δεν πρέπει να θεωρείται σοβαρό πλεονέκτημα.

Έτσι, μόνο οι δοκιμές μπορούν να δείξουν την πραγματική ισορροπία δυνάμεων. Αλλά προτού προχωρήσουμε σε αυτό το μέρος της αναθεώρησης, ας επιστρέψουμε στο chipset i945G και ας δούμε δύο τροποποιήσεις των μητρικών πλακών Intel που βασίζονται σε αυτό - D945GNT και D945GTP.

ΠροδιαγραφέςIntelD945GNT και D945GTP

Η πρώτη από τις υπό εξέταση πλακέτες, η D945GTP, σύμφωνα με τις καλύτερες παραδόσεις λύσεων με ενσωματωμένο βίντεο, είναι κατασκευασμένη σε μορφή MicroATX. Το άλλο, το D945GNT, είναι, αντίθετα, ένα ATX πλήρους μεγέθους. Εν τω μεταξύ, παρά το γεγονός ότι τα προϊόντα έχουν διαφορετικούς παράγοντες μορφής, η λειτουργικότητά τους είναι σχεδόν πανομοιότυπη.

Υποστηριζόμενοι επεξεργαστές

Intel Celeron D, Pentium 4, Pentium 4 Extreme Edition, Pentium D, Pentium Extreme Edition με συχνότητα διαύλου συστήματος 1066/800/533 MHz και τεχνολογία Hyper-Threading σε πακέτο LGA775

Βόρεια Γέφυρα

Νότια Γέφυρα

Υποδοχές μνήμης

4 υποδοχές DDR2-667/533/400 (δύο κανάλια), μέγιστη συνολική χωρητικότητα μονάδας - 4 GB

Υποδοχές επέκτασης

D945GNT:1 x PCI Express x16, 2 x PCI Express x1, 4 x PCI

D945GTP:1 x PCI Express x16, 1 x PCI Express x1, 2 x PCI

1 κανάλι Ultra DMA 33/66/100, υλοποιημένο σε ελεγκτή ενσωματωμένο στο ICH7

SerialATA

4 θύρες 3 Gbit/s που υλοποιούνται με χρήση ελεγκτή ενσωματωμένο στο ICH7

RAID 0, RAID 1, RAID 0+1 και RAID 5 (μόνο από μονάδες SATA), Intel Matrix Storage

Πυρήνας γραφικών

Ethernet

1 θύρα 10/100 Mbit/s σε Intel 92562GZ

Ενσωματωμένος ήχος

Intel High Definition Audio (7.1) στον κωδικοποιητή SigmaTel STAC9223DS

8 θύρες (4 στο πίσω μέρος)

IEEE-1394

3 θύρες IEEE 1394a (1 στον πίσω πίνακα), που έχουν εφαρμοστεί στον ελεγκτή TSB43AB23

Παρακολούθηση συστήματος

Παρακολούθηση τάσεων σε εξαρτήματα, ταχύτητες ανεμιστήρα και θερμοκρασίες επεξεργαστή (χρησιμοποιώντας την ενσωματωμένη θερμική δίοδο).

Επιπρόσθετα χαρακτηριστικά

Εκκίνηση Intel Rapid BIOS

Intel Platform Innovation Framework για επεκτάσιμη διεπαφή υλικολογισμικού

Παράγοντας μορφής

ρε945 GNT: ATX, 245 mm x 305 mm (12" x 9,6")

D945GTP: MicroATX, 245mm x 245mm (9,6" x 9,6")

Σε γενικές γραμμές, τα προϊόντα διαφέρουν μόνο ως προς το μέγεθος και την παρουσία πρόσθετων υποδοχών στο D945GNT: ένα PCI Express x1 και δύο PCI. Οι πλακέτες βασίζονται σε έναν συνδυασμό βόρειας γέφυρας i945G και νότιας γέφυρας ICH7R. Η αρκετά υψηλή λειτουργικότητα του ICH7R επεκτείνεται με πρόσθετους ελεγκτές.

Για την υλοποίηση υποστήριξης για τη διεπαφή IEEE 1394, ένας ελεγκτής TSB43AB23 τριών θυρών που κατασκευάζεται από την Texas Instruments συγκολλάται στις πλακέτες.

Ο ενσωματωμένος ήχος, που βασίζεται στον κωδικοποιητή οκτώ καναλιών (7.1) Sigmatel STAC9223D5, συμμορφώνεται με το πρότυπο Intel High Definition Audio.

Οι δυνατότητες δικτύωσης των προϊόντων βασίζονται στο τσιπ Intel 82562GZ. Η μέγιστη ταχύτητα μεταφοράς δεδομένων που υποστηρίζεται από το τσιπ είναι 100 Mbit/s. Σήμερα, όταν ο χώρος στο PCB δίνεται όλο και περισσότερο σε ελεγκτές gigabit, αυτή η ταχύτητα δεν φαίνεται πλέον ανεπαρκής. Ωστόσο, για τις μέσες εργασίες στο σπίτι και στο γραφείο, τα 100 Mbit/s είναι αρκετά.

Οι πλακέτες διαθέτουν μόνο μία παράλληλη σύνδεση ATA, κάτι που οφείλεται στις περιορισμένες δυνατότητες της νότιας γέφυρας να υποστηρίζει συσκευές με αυτή τη διεπαφή. Εν τω μεταξύ, οι δίσκοι PATA γίνονται όλο και λιγότερο διαδεδομένοι στην πώληση και η τιμή τους είναι ελαφρώς χαμηλότερη από αυτή του SATA. Γι' αυτό σήμερα τα κανάλια Parallel ATA συνήθως καταλαμβάνονται από μονάδες οπτικού δίσκου. Λοιπόν, τέσσερις σειριακές γραμμές ATA είναι αρκετά αρκετές για τη δημιουργία συστημάτων μεσαίου επιπέδου.

Γενικά, οι πλακέτες παρέχουν ένα αρκετά καλό σύνολο λειτουργιών, κάπως περιττές για το γραφείο και αρκετά επαρκείς για την κατασκευή ενός συστήματος πολυμέσων.

Συσκευασία και εξοπλισμός

Οι μητρικές D945GNT και D945GTP παρέχονται σε γνήσια κουτιά γνωστών μεγεθών. Στα πλαίσια μπορείτε να βρείτε το ακόλουθο σύνολο αντικειμένων:

  • ένα καλώδιο IDE 80 συρμάτων και ένα καλώδιο FDD.
  • δύο καλώδια SATA?
  • ένα βύσμα στο πίσω τοίχωμα της θήκης για τον πίνακα I/O.
  • δισκέτα για τον ελεγκτή RAID που είναι ενσωματωμένος στο ICH7R.
  • δύο δίσκοι με προγράμματα οδήγησης και ιδιόκτητα βοηθητικά προγράμματα.
  • εγχειρίδιο οδηγιών και αφίσα οδηγού συναρμολόγησης.

Φυσικά, το πακέτο παράδοσης φαίνεται λίγο αραιό. Αλλά μην ξεχνάτε ότι οι πλακέτες τοποθετούνται ως βάση για σχετικά φθηνούς υπολογιστές. Σε αυτόν τον τομέα της αγοράς, η τιμή είναι αρκετά σημαντική και η υγιής αποταμίευση είναι πάντα ευπρόσδεκτη. Αυτός ο αριθμός στοιχείων είναι αρκετός για τη συναρμολόγηση ενός μέσου συστήματος. Εάν είναι απαραίτητο, τα υποστηρίγματα και τα καλώδια που λείπουν που απαιτούνται για τη χρήση όλων των θυρών SATA, IEEE 1394a και USB μπορούν να αγοραστούν χωριστά. Ταυτόχρονα, θα ήθελα να σημειώσω ότι η ποσότητα του λογισμικού που παρέχεται με τα προϊόντα υπερβαίνει σημαντικά τα ανείπωτα πρότυπα. Αλλά περισσότερα για αυτό παρακάτω. Προς το παρόν, ας «αγγίξουμε» τις ίδιες τις σανίδες.

Σχεδιασμός και διάταξη

Οι ελάχιστες διαφορές στη λειτουργικότητα των εν λόγω προϊόντων δεν είναι τυχαίες. Το D945GTP, κατασκευασμένο σε μορφή MicroATX, είναι το βασικό μοντέλο και η τροποποίησή του ATX, D945GNT, ελήφθη αυξάνοντας το μέγεθος της βάσης του textolite. Μεταφορικά, ένα κομμάτι PCB «κολλήθηκε» στο D945GTP, με αποτέλεσμα το D945GNT.

Intel D945GTP

Η πρόσθετη περιοχή φιλοξενεί δύο υποδοχές PCI και μία PCI Express x1, καθώς και μια κεφαλίδα τριών ακίδων για τη σύνδεση ενός ανεμιστήρα. Το κύριο μέρος του πρόσθετου χώρου παρέμεινε εντελώς «γυμνό» και δεν χρησιμοποιήθηκε για κανένα χειριστήριο. Από όσο γνωρίζω, ένα τέτοιο «κόλπο» εφαρμόζεται μόνο από την Intel.

Η υποδοχή για επεξεργαστές Intel στο πακέτο LGA775 έχει τέσσερα κανάλια τροφοδοσίας.

Ένα παρόμοιο σχέδιο, κατά την κατασκευή πλακών βασισμένων σε chipset της σειράς 9xx, εφαρμόστηκε από τη συντριπτική πλειοψηφία των κατασκευαστών και το έχουμε ήδη δει περισσότερες από μία φορές. Εκτός από το ότι τα στοιχεία φίλτρου υψηλής συχνότητας (τσοκ) βρίσκονται πιο συχνά σε συσκευασίες παρά «γυμνά». Πριν αποσπάσουμε την προσοχή μας από το παιχνίδι "βρες ΧΧ διαφορές", ας δώσουμε προσοχή σε ένα ακόμη σημείο - το D945GTP δεν έχει 4 ενσύρματους ρυθμιστές ισχύος: έναν ανά φάση. Ίσως αυτό οφείλεται μόνο στο γεγονός ότι η πλακέτα που στάλθηκε για δοκιμή είναι ένα δείγμα μηχανικής. Ωστόσο, ακόμη και σε αυτήν την περίπτωση, δεν εντοπίστηκαν αστάθειες κατά τη διάρκεια της δοκιμής. Σε γενικές γραμμές, εδώ τελειώνουν οι διαφορές μεταξύ των πλακών, οπότε στη συνέχεια θα εξετάσουμε το D945GNT και όλα όσα λέγονται θα ισχύουν για το D945GTP.

Ο επεξεργαστής τροφοδοτείται μέσω μιας γραμμής +12 V που συνδέεται σε μια υποδοχή ATX 12 V τεσσάρων ακίδων. Διατηρείται η συμβατότητα με τα βύσματα οκτώ ακίδων EATX 12V που βρίσκονται σε νέα τροφοδοτικά.

Ο κύριος σύνδεσμος 24 ακίδων βρίσκεται στην πιο κατάλληλη θέση για αυτό - την επάνω δεξιά γωνία της πλακέτας. Δίπλα βλέπουμε τα παράλληλα ATA και FDD pads. Τέσσερις θύρες Serial ATA βρίσκονται λίγο πιο κάτω.

Για να εγκαταστήσετε μονάδες RAM DDR2, υπάρχουν τέσσερις υποδοχές 240 ακίδων 1,8 V συνδεδεμένες σε δύο κανάλια ελεγκτή. Η μέγιστη ποσότητα μνήμης που υποστηρίζεται από τη λογική είναι 4 GB.

Το σύστημα ψύξης Northbridge του chipset είναι παθητικό, γεγονός που καθιστά το προϊόν απολύτως αθόρυβο. Χρησιμοποιείται ένα μεγάλο καλοριφέρ αλουμινίου σε σχήμα βελόνας. Συνδέεται στο PCB σε τέσσερα σημεία χρησιμοποιώντας μάνδαλα του αρχικού σχεδιασμού και ένα αρκετά ισχυρό συρμάτινο ελατήριο χρησιμοποιείται για να αυξήσει τη δύναμη πίεσης στον κρύσταλλο. Το πανταχού παρόν θερμικό κόμμι χρησιμοποιείται ως διεπαφή αγωγιμότητας της θερμότητας.

Λόγω του περιορισμένου ελεύθερου χώρου στο PCB, στη βασική έκδοση (D945GTP), η ψύκτρα βρίσκεται αρκετά κοντά στην υποδοχή PCI Express x16 και μπορεί να αποτελέσει εμπόδιο στην εγκατάσταση προσαρμογέων βίντεο με ογκώδη συστήματα ψύξης διπλής όψης. Ωστόσο, για μια πλακέτα που βασίζεται σε chipset με ενσωματωμένο πυρήνα γραφικών, αυτό δεν αποτελεί σημαντική παράλειψη.

Η νότια γέφυρα δεν έχει αναγκαστική ψύξη.

Κατά τη διάρκεια των δοκιμών, αποδείχθηκε ότι σε αυτή την περίπτωση, ακόμη και μετά από πολλές ώρες φορτίου, το καθεστώς θερμοκρασίας του δεν προκαλεί ανησυχία.

Οι ακόλουθες θύρες και υποδοχές βρίσκονται στον πίνακα I/O:

  • δύο υποδοχές PS/2 για σύνδεση ποντικιού και πληκτρολογίου.
  • τέσσερα USB 2.0;
  • δίκτυο RJ-45;
  • ένα VGA?
  • ένα IEEE 1394a;
  • ένας παράλληλος (LPT).
  • μία σειρά (COM)?
  • πέντε είσοδοι και έξοδοι κάρτας ήχου (mini-jack).
  • οπτική έξοδος S/PDIF.

Στο κάτω μέρος της πλακέτας υπάρχουν υποδοχές στη σειρά για τη σύνδεση δύο θυρών IEEE 1394a και τεσσάρων USB 2.0, καθώς και LED και κουμπιά θήκης. Η πλαστική βάση των ακίδων σύνδεσης του μπροστινού πίνακα χωρίζεται σε ομάδες και βάφεται σε διαφορετικά χρώματα, γεγονός που διευκολύνει τη διαδικασία σύνδεσης στοιχείων της μονάδας συστήματος.

Γενικά, δεν υπάρχουν παράπονα σχετικά με το σχεδιασμό των σανίδων. Όλα είναι αρκετά καλά μελετημένα και δεν υπήρχαν προβλήματα κατά τη συναρμολόγηση του συστήματος.

BIOSκαι λογισμικό

Οι εν λόγω μητρικές χρησιμοποιούν την αρχική έκδοση του μικροκώδικα από τον κατασκευαστή, που ονομάζεται Intel Platform Innovation Framework for Extensible διεπαφή υλικολογισμικού. Αξίζει να σημειωθεί ότι η γραφική διεπαφή που χρησιμοποιείται για τη διαμόρφωση του υλικολογισμικού εμφανίζεται με ανάλυση 800x600 αντί για τη συνηθισμένη 640x480, η οποία σας επιτρέπει να τοποθετήσετε περισσότερες χρήσιμες πληροφορίες στην οθόνη.

Ο χρήστης δεν θα υποφέρει από έλλειψη ρυθμίσεων: όλα τα στοιχεία εγκατάστασης του BIOS επεξεργάζονται πολύ προσεκτικά. Όλες οι απαραίτητες πληροφορίες σχετικά με τα εξαρτήματα που χρησιμοποιούνται εμφανίζονται επίσης πλήρως.

Η ενότητα παρακολούθησης συστήματος εμφανίζει τις ενδείξεις των θερμικών αισθητήρων που είναι ενσωματωμένοι στον επεξεργαστή και τη μητρική πλακέτα, τις πραγματικές τιμές τάσης στον επεξεργαστή και τις γραμμές +12, +5 και +3,3 V, καθώς και την ταχύτητα περιστροφής των ανεμιστήρων που συνδέονται με τρεις υποδοχές κολλημένες στο PCB.

Το μενού διαμόρφωσης RAM προσφέρει μια επιλογή από τρεις συχνότητες λειτουργίας για τις μονάδες: 400, 533, 667 MHz (DDR). Ένα σύνολο βασικών χρονοδιαγραμμάτων είναι επίσης διαθέσιμο εδώ:

  • CAS# Latency (Tcl): 3.0, 4.0, 5.0, 6.0;
  • Καθυστέρηση RAS# έως CAS# (Trcd): 2-5;
  • Χρόνος προφόρτισης σειράς (Trp): 2-5;
  • Ελάχ. RAS# ενεργός χρόνος (Tras): 10-15.

Παραδοσιακά, στις πλακέτες που κατασκευάζονται από την Intel, απουσιάζουν οι απαραίτητες επιλογές για την αλλαγή των τιμών τάσης στα εξαρτήματα και το overclock του επεξεργαστή. Οι εν λόγω πίνακες δεν αποτέλεσαν εξαίρεση.

Τα προϊόντα συνοδεύονται από ένα αρκετά «βαρύ» σύνολο εκδόσεων OEM εμπορικού λογισμικού, που αποτελείται από:

  • InterVideo Home Theatre Silver;
  • InterVideo MediaOne Silver;
  • Musicmatch Jukebox;
  • Jasc Paint Shop Photo Album 5.0;
  • NTI:CD-Maker;
  • Norton Internet Security 2005;
  • Norton AntiVirus;
  • Farstone RestoreIT Gold;
  • Farstone Gamedrive;
  • Kaspersky AntiVirus Business Optimal;
  • ABBYY Lingvo 9.0.

Επιπλέον, ο δίσκος περιέχει δύο ιδιόκτητα βοηθητικά προγράμματα. Το πρώτο από αυτά - Intel Desktop Utilities - είναι ένα σύνολο εργαλείων για την εμφάνιση πληροφοριών συστήματος, την παρακολούθηση των ταχυτήτων του ανεμιστήρα, τις ενδείξεις των αισθητήρων θερμοκρασίας και τις πραγματικές τιμές τάσης στα εξαρτήματα. Το άλλο, το Intel Audio Studio, είναι ένα σύνολο εφέ που επιτυγχάνονται με την εφαρμογή φίλτρων ήχου στη ροή ήχου.

Δοκιμές

Κατά τη δοκιμή των μητρικών D945GNT και D945GTP, χρησιμοποιήθηκε το ακόλουθο σύνολο εξαρτημάτων:

  • Επεξεργαστής: Intel Pentium 4 531 (Prescott E0), 3000 MHz (15 x 200);
  • RAM: 2 x 512 MB DDR2, Corsair XMS2-5400 (SPD 4.0-5-5-15 667 MHz);
  • σκληροί δίσκοι: Seagate ST3200822AS 200 GB SATA 7200 rpm και Seagate ST3120827AS 120 GB SATA 7200 rpm;
  • Τροφοδοτικό: FSP 550 W (FSP550-60PLN);
  • ψυγείο: Thermaltake Big Typhoon 1300 rpm;
  • λειτουργικό σύστημα: Windows XP Professional SP2 (ENG).

Αξίζει να σημειωθεί ότι οι πλακέτες είναι εξοπλισμένες με σχεδόν ιδανικούς ταλαντωτές χαλαζία: η συχνότητα διαύλου συστήματος χρονίζεται με εξαιρετική ακρίβεια.

Για τη μελέτη της απόδοσης των προϊόντων κατά την εργασία με εξωτερικό επιταχυντή, χρησιμοποιήθηκε μια κάρτα γραφικών ATI Radeon X800XT.

Τα chipset που ανταγωνίζονται το i945G - ATI Xpress 200G και NVIDIA GeForce 6100 - αντιπροσωπεύτηκαν στις δοκιμές μας από τις πλακέτες MSI RS480M2 και ASRock K8NF2G-SATA2. Η πρώτη πλακέτα από το ονομαζόμενο ζεύγος χρησιμοποιήθηκε σε συνδυασμό με επεξεργαστή AMD Athlon 64 3500+ (200x11), η δεύτερη - με AMD Sempron 2500+ 64 bit (200x7).

Στην παλαιότερη ημισυνθετική δοκιμή gaming στη συσκευασία μας - 3D Mark 2001SE - το chipset i945G είναι ο αδιαμφισβήτητος ηγέτης.

Μετά από πραγματικές δοκιμές gaming, γίνεται σαφές ότι ο ενσωματωμένος πυρήνας Intel GMA 950 είναι ελαφρώς πιο αδύναμος από τους ανταγωνιστές του από την ATI και την NVIDIA. Όμως, δεδομένου του γενικού επιπέδου απόδοσης των ενσωματωμένων γραφικών και των τριών κατασκευαστών, η υστέρηση σε σχέση με τη λύση της Intel δεν φαίνεται να είναι σημαντική. Ταυτόχρονα, όταν εξετάζουμε την απόδοση της λογικής ATI, δεν πρέπει να ξεχνάμε ότι κατά τη διάρκεια των δοκιμών λειτούργησε σε συνδυασμό με τον επεξεργαστή AMD Athlon64 3500, ο οποίος είναι μια πολύ πιο ακριβή και παραγωγική λύση από τον Intel Pentium 4 531.

Πραγματοποιήθηκε ένα επιπλέον σύνολο δοκιμών στις πλακέτες D945GNT και D945GTP με εξωτερική κάρτα γραφικών.

Τα αποτελέσματα δείχνουν αρκετά εύγλωττα ότι το i945G λειτουργεί καλά με διακριτούς επιταχυντές. Σε αυτή την περίπτωση, η απόδοση του chipset είναι εντελώς πανομοιότυπη με αυτή του i945P.

συμπεράσματα

Το chipset Intel 945G είναι μια αρκετά ενδιαφέρουσα λύση. Τοποθετημένο ως βάση για υπολογιστές γραφείου και πολυμέσων χαμηλού κόστους, η λογική υποστηρίζει όλους τους σύγχρονους επεξεργαστές Intel, έχει καλή λειτουργικότητα και υψηλή απόδοση. Τα χαρακτηριστικά ταχύτητας του ενσωματωμένου πυρήνα GMA 950 είναι ελαφρώς χαμηλότερα από εκείνα των ανταγωνιστών IGP. Ταυτόχρονα, έχουμε ήδη σημειώσει ότι η απόδοση σε εφαρμογές 3D απέχει πολύ από το πιο σημαντικό χαρακτηριστικό του ενσωματωμένου βίντεο.

Οι μητρικές D945GNT και D945GTP είναι αρκετά τυπικές λύσεις της Intel. Τα προϊόντα βασίζονται σε μια καλά μελετημένη σχεδίαση PCB, είναι εξοπλισμένα με ένα εξαιρετικό σύνολο λογισμικού, διακρίνονται από καλή λειτουργικότητα και παραδοσιακά υψηλή ποιότητα. Δεν πρέπει να ξεχνάμε ότι αγοράζοντας μια μητρική πλακέτα κατασκευασμένη από την Intel, ο χρήστης κάνει ένα βήμα προς την τεχνική ακεραιότητα του υπολογιστή του. Πράγματι, σε αυτήν την περίπτωση, τα τρία πιο σημαντικά μέρη του μηχανήματος - η μητρική πλακέτα, το chipset και ο επεξεργαστής - θα αναπτυχθούν και θα παραχθούν από έναν κατασκευαστή - την Intel.

μητρικές πλακέτεςIntel D945GNT και D945GTP παρέχεται για δοκιμή από το γραφείο αντιπροσωπείας της εταιρείας στη ΜόσχαIntel


Πριν προχωρήσουμε στη δοκιμή του HP DV1000T, πρέπει να σας παρουσιάσω τη νέα τεχνολογία chipset 945PM/GM της Intel. Αυτό θα σας βοηθήσει να εκτιμήσετε καλύτερα μερικές από τις δοκιμές που πρόκειται να ακολουθήσουν αναλυτική ματιά στο chipset 945GM σύντομα.

Οι δύο βασικές πτυχές της τεχνολογίας Centrino Duo Mobile της Intel είναι οι φορητοί επεξεργαστές Core Duo και τα chipset 945PM Express και 945GM Το 945PM χρησιμοποιείται σε φορητούς υπολογιστές με διακριτούς επεξεργαστές γραφικών - επεξεργαστές γραφικών που είναι εξωτερικοί του chipset 945 - και παρέχει όλα τα chipset. λειτουργικότητα αλλά η λειτουργικότητα γραφικών που παρέχεται από τον ίδιο τον ξεχωριστό επεξεργαστή γραφικών Το 945GM, το οποίο υποστηρίζει επίσης διακριτούς επεξεργαστές, αλλά δεν είναι τόσο αποδοτικό όσο το 945PM εάν χρησιμοποιείται διακριτός επεξεργαστής, περιλαμβάνει έναν ενσωματωμένο επεξεργαστή γραφικών, τον Intel Graphics Media Accelerator 950. GMA 950). Εκτός από τις διαφορές στα γραφικά, τα δύο τσιπ είναι πανομοιότυπα.

Ο παρακάτω πίνακας δείχνει τα χαρακτηριστικά των δύο τσιπ. Βασίζεται σε δεδομένα προδιαγραφών της Intel.

Κινητό Intel 945GM Express Chipset Κινητό Intel 945PM Express Chipset
Υποστηρίζονται επεξεργαστές Επεξεργαστής Intel Core Duo


Επεξεργαστής Intel Core Solo

Επεξεργαστής Intel Celeron M
Επεξεργαστής Intel Core Duo
Επεξεργαστής Intel Core Duo χαμηλής τάσης (LV)
Επεξεργαστής Intel Core Duo Ultra Low Voltage (ULV)
Επεξεργαστής Intel Core Solo
Επεξεργαστής Intel Core Solo Ultra Low Voltage (ULV)
Επεξεργαστής Intel Celeron M
Επεξεργαστής Intel Celeron M Ultra Low Voltage (ULV)
Ταχύτητα FSB 667 MHz
533 MHz
667 MHz
533 MHz
#SO-DIMMs/Μέγιστη μνήμη 2 SO-DIMM / έως 4 GB Μέγιστη μνήμη συστήματος @ 533 MHz (χρήση με μνήμη 667 MHz μη επικυρωμένη)
Τύπος μνήμης DDR2 667 MHz
DDR2 533 MHz
DDR2 667 MHz
DDR2 533 MHz
Κανάλια μνήμης Διπλό/Μονοκάναλο Διπλό/Μονοκάναλο
Ισοτιμία ECC Οχι Οχι
Ενσωματωμένα Γραφικά Intel GMA 950 N/A
Διακριτικά Γραφικά PCI Express x16 PCI Express x16
Ενσωματωμένη έξοδος τηλεόρασης Ναί N/A
Μέγιστη ανάλυση οθόνης πίνακα LVDS: Έως UXGA (1600x1200) N/A
Επιλογές διπλής εμφάνισης Ταυτόχρονα/Ταυτόχρονα Ταυτόχρονα/Ταυτόχρονα
Διαχείριση ενέργειας Βελτιωμένη τεχνολογία Intel SpeedStep, βαθύτερος ύπνος
Intel Display Technology Savings Power Ναί N/A
PCI Masters 7 7
IDE/ATA ATA 100 (1 Κεφ.)
SATA 150 (2 Θύρες)
ATA 100 (1 Κεφ.)
SATA 150 (2 Θύρες)
USB 8 θύρες USB 2.0 8 θύρες USB 2.0
Ενσωματωμένο LAN MAC (w/10/100 Ethernet ή HTNA) Ναί Ναί
Θύρες εισόδου/εξόδου PCI Express Θύρες 4Χ1 PCI Express Θύρες 4Χ1 PCI Express
Ηχητικό κύκλωμα Intel High Definition Audio 24bit 192KHz, AC"97 2.3 Audio
Υποστηριζόμενο ICH 82801 GBM / 82801 GHM 82801 GBM / 82801 GHM

Ο HP DV1000T διαθέτει το chipset 945GM Express και δανείζεται έως και 128 MB μνήμης συστήματος για επεξεργασία γραφικών. Το N6410, με ξεχωριστό επεξεργαστή γραφικών ATI Mobility Radeon X1400 (128 MB αποκλειστικής μνήμης και δυνατότητα χρήσης έως και 128 MB κοινόχρηστης μνήμης συστήματος) χρησιμοποιεί το chipset 945PM Express. Και οι δύο επεξεργαστές γραφικών μπορούν να κάνουν γραφικά 2D και 3D. Όπως θα δείτε, ο επεξεργαστής ATI είναι ο καλύτερος από τους δύο.

Αυτή είναι η διεπαφή που χρησιμοποιείται για την τροποποίηση των χαρακτηριστικών του επεξεργαστή γραφικών Intel GMA 950.

Πριν ξεκινήσουμε τη συζήτησή μας για το chipset 945GM/PM, πρέπει να επιστήσω την προσοχή σας σε μία από τις σειρές στον παραπάνω πίνακα, αυτή με την ένδειξη "#SO-DIMMS/Max Memory". Ελέγξτε τη φράση σε κάθε στήλη "(χρήση με μνήμη 667 MHz μη επικυρωμένη)." Πες τι; Λοιπόν, τουλάχιστον ένας λόγος για την προειδοποίηση έχει να κάνει με τις προδιαγραφές ρολογιού μνήμης συστήματος. Αποδεικνύεται ότι τα ρολόγια μνήμης του συστήματος σε ορισμένα συστήματα που βασίζονται στα 945 GM/PM δεν πληρούν ή τουλάχιστον κάποια στιγμή δεν πληρούν τις απαιτήσεις τρεμούλιασης της συσκευής DRAM DDR2 667 MHz. Αυτό μπορεί να προκαλέσει προβλήματα με το χρονισμό της μνήμης DDR2 667 MHz, εάν η μνήμη δεν πληροί όλες τις άλλες απαιτήσεις για DDR2 DRAM από την Intel και το JEDEC, ο φορέας τυποποίησης μηχανικής ημιαγωγών της Electronic Industries Alliance (EIA) ισχυρίζεται ότι δεν λειτουργεί έχουν παρατηρηθεί αστοχίες μνήμης.

Εισαγωγή

Οι λάτρεις παρακολουθούν στενά τις δυνατότητες των επεξεργαστών overclocking. Ξοδεύουν πολύ χρόνο βρίσκοντας απαντήσεις στις ακόλουθες ερωτήσεις: Πόσο γρήγορα μπορούν να υπερχρονιστούν ορισμένοι επεξεργαστές; Τι επίπεδο τάσης απαιτείται; Ποια λύση ψύξης θα ήταν καλύτερη;

Το Overclocking σάς επιτρέπει να αυξήσετε την απόδοση της CPU στο επίπεδο των πιο ακριβών μοντέλων επεξεργαστών, αλλά είναι επίσης δυνατή η αντίθετη κατεύθυνση. Μπορείτε συνήθως να μειώσετε τις τάσεις του επεξεργαστή για να βελτιώσετε την απόδοση χωρίς να επηρεάσετε την απόδοση.

Τάση, ταχύτητα ρολογιού και κατανάλωση ρεύματος

Η ταχύτητα ρολογιού είναι μια από τις πιο σημαντικές παραμέτρους που επηρεάζουν την απόδοση και η επίτευξη υψηλών ταχυτήτων ρολογιού συνήθως απαιτεί αύξηση της τάσης. Λαμβάνοντας υπόψη όλα τα ληφθέντα, είναι η τάση που παίζει τον πιο σημαντικό ρόλο στην τελική κατανάλωση ενέργειας και ο ρόλος της συχνότητας ρολογιού εξακολουθεί να είναι δευτερεύων. Η αύξηση ή η μείωση της συχνότητας ρολογιού επηρεάζει την κατανάλωση ενέργειας σχεδόν σε άμεση αναλογία και η εξάρτηση από την τάση είναι τετραγωνική. Αυτός είναι ο λόγος που η αύξηση της τάσης έχει πάντα πιο σημαντικό αντίκτυπο στην κατανάλωση ενέργειας από την αύξηση της συχνότητας ρολογιού.

Φυσικά, η μείωση της τάσης λειτουργίας έχει επίσης σημαντικό αντίκτυπο στην κατανάλωση ρεύματος, οπότε αποφασίσαμε να διερευνήσουμε αυτό το θέμα πιο βαθιά.

Υποτονισμένοι επεξεργαστές

Πολλοί επεξεργαστές κινητών είναι ελαφρώς τροποποιημένες, χαμηλότερης τάσης εκδόσεις κανονικών CPU. Πάρτε για παράδειγμα Επεξεργαστές κινητών Intel Core 2. Διαθέτουν βελτιστοποιημένη κατανάλωση ενέργειας, αλλά υπό συγκρίσιμες συνθήκες θα έχουν την ίδια απόδοση και θα καταναλώνουν την ίδια ποσότητα ενέργειας με τους αντίστοιχους επιτραπέζιους υπολογιστές. Η γραμμή Core 2 Duo T δηλώνεται ότι έχει μέγιστη κατανάλωση ισχύος 35 W, η γραμμή P περιορίζεται σε θερμική συσκευασία 25 W και ούτω καθεξής.

Υπάρχουν όμως οικονομικοί επεξεργαστές για επιτραπέζιους υπολογιστές. Προσφορές AMD Βελτιστοποιημένοι επεξεργαστές ισχύοςμε το επίθημα "e" (Phenom II X4 900e, 905e, και Phenom X4 9350e). Η Intel κυκλοφορεί μια σειρά επεξεργαστών Core 2 Quad "S", τα οποία παρέχουν απόδοση σε επίπεδο τυπικών μοντέλων, αλλά παραμένουν εντός του θερμικού πακέτου των 65 W αντί των 95 W. Αν και οι ενεργειακά αποδοτικές εκδόσεις των επεξεργαστών είναι πιο ακριβές, μας εντυπωσίασαν αρκετά, παρέχοντας χαμηλότερη κατανάλωση ενέργειας σε αδράνεια και υπό φορτίο.

Κάντο μόνος σου;

Είναι δυνατόν να μετατρέψετε τον επεξεργαστή σε οικονομική έκδοση με τα χέρια σας; Το overclocking και το overvolting έχουν γίνει πολύ δημοφιλή, αλλά τι γίνεται με το undervolting; Πήραμε δύο μητρικές MSI που είχαμε στη διάθεσή μας: P45D3 Neo, τις οποίες χρησιμοποιήσαμε στο αναζήτηση για βέλτιστο overclocking Core 2 Duo, αλλά αυτή τη φορά συνδυάστηκε με επεξεργαστή Core 2 Extreme QX9650, καθώς και με το μοντέλο 790FX-GD70 για τη δοκιμή του AMD Phenom II X4 955.

Πλατφόρμες: AMD 790FX και Intel P45

Για να διερευνήσουμε την υποβολική τάση του επεξεργαστή Phenom II X4 955, πήραμε τη μητρική πλακέτα MSI 790FX-GD70. Αυτή η πλακέτα είναι το κορυφαίο μοντέλο της MSI για το Socket AM3, χρησιμοποιεί το chipset AMD 790FX, υποστηρίζοντας όλους τους τελευταίους επεξεργαστές AMD. Η πλακέτα είναι εξοπλισμένη με τεχνολογία ATI CrossFireX (χάρη σε τέσσερις υποδοχές x16 PCI Express 2.0) και μεγάλο αριθμό λειτουργιών χρήσιμες για τους λάτρεις. Ο κατασκευαστής αποφάσισε να εξοπλίσει την πλακέτα με λειτουργία overclocking υλικού, σταθεροποιητή τάσης με 4+1 φάσεις με δυναμική μεταγωγή, καθώς και μεγάλο (αλλά όχι υπερβολικό) σύστημα ψύξης σε σωλήνες θερμότητας για το chipset και τους σταθεροποιητές τάσης. Το BIOS σάς επιτρέπει να ρυθμίσετε τη συχνότητα μνήμης DDR3 έως και 2133 MT/s. Το RAID υποστηρίζεται και στις έξι θύρες SATA 3Gb/s μέσω του SB750 Southbridge. Υπάρχουν πρόσθετες θύρες SATA, FireWire 400 και δύο υποδοχές Ethernet 1 Gbps, για να μην αναφέρουμε έναν κωδικοποιητή ήχου HD 192 kHz.

Ωστόσο, αυτή τη φορά είναι απίθανο να χρειαστούμε ένα τέτοιο σύνολο λειτουργιών, αφού ο στόχος του έργου ήταν η εξοικονόμηση ενέργειας. Ο πενταφασικός ρυθμιστής τάσης θα πρέπει να είναι αποδοτικός και η ίδια η πλακέτα επιπέδου ενθουσιώδους είναι γεμάτη με ποιοτικά εξαρτήματα που μπορούν να ικανοποιήσουν τις φιλοδοξίες μας. Ωστόσο, ήμασταν ακόμα κάπως απογοητευμένοι που το chipset και οι τάσεις της μνήμης δεν μπορούν να μειωθούν κάτω από την ονομαστική τάση. Ίσως η MSI θα πρέπει να προσθέσει μια τέτοια δυνατότητα σε μελλοντικές εκδόσεις του BIOS.



Για τον επεξεργαστή Core 2 Quad στο Socket 775 (χρησιμοποιήσαμε τον Core 2 Extreme QX9650), πήραμε τη μητρική πλακέτα P45D3 Neo, η οποία είχε καλή απόδοση στο βέλτιστες δοκιμές overclocking για Core 2 Duo. Η πλακέτα είναι κατασκευασμένη στο chipset P45, αλλά αυτό δεν είναι ένα προϊόν για τους λάτρεις: πρέπει να είστε ικανοποιημένοι με έναν τριφασικό ρυθμιστή τάσης, δεν υπάρχει πολύπλοκο σύστημα ψύξης σωλήνα θερμότητας και οι τυπικές λειτουργίες του chipset συμπληρώνονται μόνο από μερικές επιλογές. Για περισσότερες πληροφορίες σχετικά με τον πίνακα, δείτε το άρθρο " Intel Core 2 Duo: ανάλυση overclocking, απόδοση και αποδοτικότητα«Αλλά χρησιμοποιήσαμε αυτήν την πλακέτα για το έργο μείωσης τάσης, καθώς άλλα προϊόντα (συμπεριλαμβανομένων των Gigabyte X48T-DQ6 και Asus P5Q Deluxe) δεν παρείχαν επίσης επιλογές για τη μείωση της τάσης εξαρτημάτων εκτός από τον επεξεργαστή.


Πώς να μειώσετε σωστά την ένταση;

Οι έμπειροι overclockers μπορούν να παραλείψουν αυτήν την ενότητα, αλλά για όλους τους άλλους συνιστούμε να εξοικειωθούν με ορισμένες από τις λειτουργίες που σχετίζονται με τους επεξεργαστές χαμηλής τάσης.

Γέρνοντας

Το πρώτο πράγμα που πρέπει να γνωρίζετε είναι ότι η τάση του επεξεργαστή που έχει ρυθμιστεί στο BIOS (αυτόματα ή από τον χρήστη) μπορεί να μην αντιστοιχεί στην τάση Vcore στην οποία θα λειτουργεί ο επεξεργαστής. Στην πραγματικότητα, το BIOS καθορίζει τη μέγιστη τάση του επεξεργαστή και η πραγματική τάση είναι συνήθως χαμηλότερη. Μπορεί ακόμη και να αλλάξει ανάλογα με τις συνθήκες λειτουργίας του επεξεργαστή (για παράδειγμα, θερμοκρασία), οι οποίες αλλάζουν όταν η CPU μεταβαίνει από την κατάσταση αδράνειας σε κατάσταση φόρτωσης και αντίστροφα.

Αυτή η συμπεριφορά είναι αρκετά δικαιολογημένη, καθώς η αγωγιμότητα του κρυστάλλου βελτιώνεται καθώς η CPU θερμαίνεται υπό φορτίο. Αν δεν αλλάξει η τάση, το ρεύμα θα αυξηθεί, δηλαδή το ρεύμα και η θερμοκρασία θα ανέβουν το ένα το άλλο. Ένας ειδικός μηχανισμός πτώσης μειώνει ελαφρώς την τάση του επεξεργαστή υπό φορτίο για να διατηρεί την CPU εντός των ηλεκτρικών προδιαγραφών.

Εάν χρησιμοποιείτε εργαλεία όπως το CPU-Z για να διαβάσετε την πραγματική τάση της CPU, δοκιμάστε να ελέγξετε την τάση στόχο με το CoreTemp - και θα παρατηρήσετε ότι οι δύο τιμές θα είναι διαφορετικές. Η διαφορά μεταξύ της ρυθμισμένης τάσης και της πραγματικής τάσης ρελαντί ονομάζεται "offset" (Voffset) και η διαφορά τάσης μεταξύ της κατάστασης αδράνειας και του φορτίου αιχμής ονομάζεται "droop" (Vdroop).

Εξέταση

Ο επεξεργαστής φτάνει στην τάση αιχμής όταν μεταβαίνει από κατάσταση φόρτωσης σε κατάσταση αδράνειας, επειδή η τάση δεν μετακινείται ποτέ ακριβώς από το ένα επίπεδο στο άλλο, αλλά "πηδά" ένα επίπεδο και στη συνέχεια κατεβαίνει. Είναι σε αυτό το «άλμα» που ο επεξεργαστής φτάνει στην μέγιστη τάση στόχο του.

Για τον ίδιο λόγο, είναι πολύ εύκολο να ελεγχθεί εάν ένας υποτονισμένος επεξεργαστής θα έχει ή όχι αξιόπιστη απόδοση κάτω από φορτία αιχμής: θα επιβάλει ένα Vdroop και θα μειώσει την τάση λειτουργίας κάτω από την καθορισμένη τάση. Χρησιμοποιήσαμε το Prime95, ένα εξαιρετικό βοηθητικό πρόγραμμα χρήσης CPU. Μετά από 30 λεπτά λειτουργίας υπό φορτίο αιχμής χωρίς ατυχήματα, καταλήξαμε στο συμπέρασμα ότι το σύστημα μειωμένης τάσης λειτουργούσε σταθερά υπό φορτίο. Αυτό συνήθως σημαίνει ότι η λειτουργία θα παραμείνει σταθερή σε κατάσταση αδράνειας, αφού στη συνέχεια εφαρμόζεται ελαφρώς υψηλότερη τάση. Αλλά αυτό δεν ισχύει για λειτουργίες εξοικονόμησης ενέργειας όπως το Intel SpeedStep, οι οποίες μειώνουν περαιτέρω τη συχνότητα (πολλαπλασιαστή) και την τάση. Πραγματοποιήσαμε όλες τις δοκιμές χαμηλής τάσης με ενεργή την τεχνολογία SpeedStep, αλλά αυτό δεν ήταν απαραίτητο για την τεχνολογία Cool"n"Quiet της AMD, καθώς χρησιμοποιεί τάσεις και συχνότητες στοκ όταν είναι σε αδράνεια.

Ως συνήθως, τα αποτελέσματά μας για το overclocking ή τη μείωση της τάσης δεν πρέπει να θεωρούνται ως η απόλυτη αλήθεια. Όλα εξαρτώνται από εσάς: είτε πρέπει να πραγματοποιήσετε ένα εκτεταμένο σύνολο δοκιμών είτε αποδεχτείτε τον κίνδυνο το σύστημα να μην είναι πάντα σταθερό. Και τα αποτελέσματά σας μπορεί να είναι εντελώς διαφορετικά - ίσως είναι καλύτερο να επιστρέψετε σε πιο συντηρητικές ρυθμίσεις (δηλαδή, να αυξήσετε λίγο την τάση) για να είστε στην ασφαλή πλευρά. Σε κάθε περίπτωση, οι δυνατότητες εξοικονόμησης ενέργειας θα εξακολουθήσουν να είναι αρκετά σημαντικές.


ΕΠΕΞΕΡΓΑΣΤΗΣ AMD Phenom II X4 955παραμένει το κορυφαίο μοντέλο της εταιρείας από την ανακοίνωσή της τον Απρίλιο του 2009. Χάρη στην υποστήριξη για μνήμη DDR3 και ταχύτητα ρολογιού 3,2 GHz, η AMD μπόρεσε να ανταγωνιστεί τον Intel Core 2 Quad σε ορισμένες δοκιμές, ενώ τόσο ο επεξεργαστής όσο και η πλατφόρμα θα κοστίζουν λιγότερο . Ωστόσο, απέχει ακόμα πολύ από τις επιδόσεις του Core i7.

Τα μοντέλα Phenom II X4 είναι διαθέσιμα σε συχνότητες μεταξύ 2,5 και 3,2 GHz (δείτε παρακάτω). σελίδα στον ιστότοπο της AMD). Η σειρά επεξεργαστών 800 διαθέτει 4x 512 KB L2 cache ανά πυρήνα και κοινόχρηστη μνήμη cache L3 4 MB, ενώ η γραμμή 900 έχει 50% περισσότερη κρυφή μνήμη L3. Όλοι οι επεξεργαστές Phenom II κατασκευάζονται στο Globalfoundries χρησιμοποιώντας την τεχνολογία επεξεργασίας 45nm DSL SOI, η οποία παρέχει χαμηλή κατανάλωση ενέργειας και καλές δυνατότητες overclocking. Θα έχει ενδιαφέρον να δούμε πόσο μπορούμε να μειώσουμε την ένταση.

Οι αυτόματες ρυθμίσεις του BIOS είχαν ως αποτέλεσμα το Phenom II X4 955 να λειτουργεί στα 1,32 V σύμφωνα με το CPU-Z. Ταυτόχρονα, η μέγιστη κατανάλωση ισχύος του συστήματος ήταν 216 W σε πλήρες φορτίο στη CPU. Είναι ξεκάθαρο ότι το αποτέλεσμα έχει περιθώρια βελτίωσης.

Όλοι οι επεξεργαστές AMD με ενεργή τεχνολογία Cool"n"Quiet μπορούν να αλλάξουν στα 800 MHz σε κατάσταση αδράνειας, ενώ η ονομαστική τάση πυρήνα μειώνεται στα 0,96 V. Όπως φαίνεται στον παρακάτω συνοπτικό πίνακα, ο επεξεργαστής Phenom II αλλάζει σε 0,96 V Cool "n" Αθόρυβη λειτουργία, ανεξάρτητα από την τάση της CPU που έχει ρυθμιστεί στο BIOS. Επομένως, η κατανάλωση ενέργειας του συστήματος σε κατάσταση αδράνειας ήταν πάντα η ίδια: 99 W. Δεν υπάρχει τίποτα να βελτιωθεί σε αυτήν την περίπτωση, εκτός εάν το BIOS αρχίσει να σας επιτρέπει να αλλάξετε την τάση σε κατάσταση αδράνειας.

Προσπαθήσαμε να ορίσουμε πολλά επίπεδα τάσης (δείτε τον παρακάτω πίνακα) και δοκιμάσαμε το φορτίο σε αυτά χρησιμοποιώντας τη δοκιμή Prime95 για τουλάχιστον 30 λεπτά. Αποδείχθηκε ότι η τυπική τάση των 1,32 V μπορεί να μειωθεί έως και 12% στα 1,1175 V. Ταυτόχρονα, μειώσαμε την κατανάλωση ισχύος του συστήματος από 216 σε 179 W, που είναι πτώση 17,2%. Δεν είναι κακό.

Τελικό τραπέζι

AMD Phenom II X4 955
Τάση BIOS Μαχαιριά.
Αυτο 0,96 V* 99 W 1,32 V 216 W Ναί
1,3125 0,96 V* 99 W 1.288 V 205 W Ναί
1,2875 0,96 V* 99 W 1.264 V 199 W Ναί
1,2625 0,96 V* 99 W 1,24 V 196 W Ναί
1,2375 0,96 V* 99 W 1.216 V 192 W Ναί
1,2125 0,96 V* 99 W 1.192 V 186 W Ναί
1,1875 0,96 V* 99 W 1,168 V 181 W Ναί
1,175 0,96 V* 99 W 1.152 V 179 W Ναί
1,1625 0,96 V* 99 W 1.136 V 177 W Οχι

* ορίστηκε σε Cool"n"Quiet.


Τώρα ήρθε η ώρα να δούμε το Intel Core 2 Quad. Χρησιμοποιήσαμε επεξεργαστή Core 2 Extreme QX9650 επειδή δεν είχαμε ένα κανονικό μοντέλο Core 2 Quad στη διάθεσή μας.

Η σειρά Core 2 Quad συνεχίζει να προσφέρει σταθερή απόδοση σε αποδεκτά επίπεδα κατανάλωσης ενέργειας. Οι γραμμές Q8000 και Q9000 είναι κατασκευασμένες με βάση το σχέδιο Yorkfield 45nm. Το Q8000 χρησιμοποιεί 4 MB προσωρινής μνήμης L2, ενώ το Q9000 έχει 6 MB ή ακόμα και 12 MB προσωρινής μνήμης L2.

Όλοι οι τετραπύρηνες επεξεργαστές Core 2 Quad συναρμολογούνται από δύο κρύσταλλα Wolfdale διπλού πυρήνα 45 nm.

Όταν ρυθμίσαμε την τάση στο BIOS στο "Automatic", πήραμε 1.256 V από το Core 2 Extreme QX9650, με αποτέλεσμα το σύστημα να καταναλώνει 185 W σε πλήρες φορτίο.

Η τάση ρελαντί δεν μπορεί να αλλάξει άμεσα, θα καθορίζεται πάντα ανάλογα με την τάση της CPU που καθορίζετε. Στην περίπτωση των προεπιλεγμένων ρυθμίσεων του BIOS, πήραμε τάση 1,192 V μετά την ενεργοποίηση της τεχνολογίας SpeedStep, η οποία μείωσε τον πολλαπλασιαστή σε 6x και η ταχύτητα ρολογιού του πυρήνα ήταν 2,0 GHz. Η προκύπτουσα κατανάλωση ρεύματος ρελαντί των 94 W (δείτε τον παρακάτω πίνακα) εξακολουθεί να είναι χαμηλότερη από την κατανάλωση ενέργειας του συστήματος AMD σε συχνότητα CPU μόνο 0,96 V και 800 MHz, κάτι που είναι αρκετά περίεργο.

Η χαμηλότερη σταθερή τάση ήταν 1,072 V, την οποία επιτύχαμε χρησιμοποιώντας τη ρύθμιση BIOS των 1,0785 V Σε πλήρες φορτίο, αυτό είχε ως αποτέλεσμα μια συνολική κατανάλωση ισχύος του συστήματος μόλις 148 W, που σημαίνει ότι είχαμε μείωση της κατανάλωσης ρεύματος κατά 20% με μείωση 16,3%. στον επεξεργαστή τάσης πυρήνα. Το επόμενο βήμα θα έπρεπε να ήταν μια τάση 1,0655 V, στην οποία είχαμε ήδη χάσει τη σταθερότητα. Ευτυχώς, παρήγαγε τα ίδια δυσλειτουργικά αποτελέσματα υπό φορτίο και στο ρελαντί, καθιστώντας άσκοπη την περαιτέρω μείωση της τάσης.

Η τάση ρελαντί που προέκυψε από την τάση 1,0785 V του επεξεργαστή μας ήταν 0,1008 V, με αποτέλεσμα την κατανάλωση ρεύματος ρελαντί του συστήματος 87 W. Η βελτίωση είναι μικρότερη από 11%, αλλά ήταν δωρεάν και το σύστημα λειτούργησε σταθερά στις δοκιμές.

Intel Core 2 Extreme QX9650
Τάση BIOS Πραγματική τάση (κανονική) Αποτελεσματική κατανάλωση ενέργειας (άβυσσος.) Αποτελεσματική τάση (φορτίο) Αποτελεσματική κατανάλωση ενέργειας (θερμότητα) Μαχαιριά.
Αυτο 1.192 V 94 W 1,25 V 185 W Ναί
1.1955 V 1,128 V 93 W 1,184 V 172 W Ναί
1,1695 V 1,104 V 92 W 1,16 V 166 W Ναί
1,1435 V 1.008 V 91 W 1.136 V 162 W Ναί
1,175 V 1.048 V 90 W 1,104 V 158 W Ναί
1,0915 V 1,016 V 88 W 1,08 V 151 W Ναί
1,0785 V 1.008 V 87 W 1.072 V 148 W Ναί
1,0655 V 0,992 V 87 W 1.056 V 148 W Οχι


Υλικό συστήματος
CPU AMD AMD Phenom II X4 955 (45 nm, 3,2 GHz, 4x 512 KB L2 cache και 6 MB L3 cache, 125 W TDP, Rev. C2)
CPU Intel Intel Core 2 Extreme QX9650 (45 nm, 3,0 GHz, 12 MB προσωρινή μνήμη L2, TDP 130 W, Αναθ. D0)
Μητρική πλακέτα (Socket 775) MSI P45D3 Neo-F (Rev. 1.0), chipset: Intel P45, ICH10R, BIOS: 4.2 (02/18/2009)
Μητρική πλακέτα (Socket AM3) MSI 790FX-GD70 (Rev. 1.0), chipset: AMD 790FX, SB750, BIOS: 1.3 (04/01/2009)
Μνήμη DDR3 2 x 2 GB DDR3-1600 (Corsair TR3X6G-1600C8D 8-8-8-24)
Κάρτα βίντεο Zotac Geforce GTX 260², GPU: GeForce GTX 260 (576 MHz), μνήμη βίντεο: 896 MB DDR3 (1998 MHz), 216 επεξεργαστές ροής, συχνότητα μονάδας σκίασης 1242 MHz
HDD Western Digital VelociRaptor, 300 GB (WD3000HLFS) 10.000 rpm, SATA/300, 16 MB cache
Μονάδα Blu-ray LG GGW-H20L, SATA/150
μονάδα ισχύος PC Power & Cooling, Σιγαστήρας 750EPS12V 750 W
Λογισμικό συστήματος και προγράμματα οδήγησης
λειτουργικό σύστημα Windows Vista Enterprise Version 6.0 x64 Service Pack 2 (Build 6000)
Πρόγραμμα οδήγησης chipset AMD Καταλύτης 9.4
Πρόγραμμα οδήγησης Nvidia GeForce GeForce 185.85
Πρόγραμμα οδήγησης Intel Chipset Βοηθητικό πρόγραμμα εγκατάστασης Chipset Έκδ. 9.1.0.1012
Προγράμματα οδήγησης αποθήκευσης Intel Matrix Storage Drivers Ver. 8.8.0.1009


Δοκιμές και ρυθμίσεις

Δοκιμές και ρυθμίσεις
PCMark Vantage Έκδοση: 1.00
PCMark Benchmark
Prime 95 Έκδοση: 25.7
Επί τόπου μεγάλα FFT

Αποτελέσματα δοκιμών

Δεν έχουμε γράφημα που να δείχνει την κατανάλωση ρεύματος σε αδράνεια του AMD Phenom II X4 955, καθώς η τάση των επεξεργαστών AMD δεν αλλάζει. Μετά την ενεργοποίηση της λειτουργίας Cool"n"Quiet, ο επεξεργαστής χωρίς φορτίο λειτουργεί πάντα στα 800 MHz με τάση 0,96 V (τουλάχιστον στη μητρική μας MSI 790FX-GD70). Επομένως, το σύστημα AMD κατανάλωνε πάντα 99 Watt όταν ήταν σε αδράνεια.

Το γράφημα δείχνει την κατανάλωση ρεύματος σε αδράνεια του συστήματος Core 2 Extreme QX9650 σε όλα τα επίπεδα τάσης που δοκιμάστηκαν. Στα 1,008V μπορείτε να πάρετε μια κατανάλωση ισχύος 87W και στα 1,192V η προεπιλεγμένη κατανάλωση ενέργειας είναι 94W.


Η εξοικονόμηση ενέργειας από τη μείωση της τάσης στην περίπτωση του κορυφαίου επεξεργαστή της AMD αποδείχθηκε αρκετά σημαντική. Ξεκινήσαμε με μια τάση στοκ 1,32 V, η οποία έδωσε μέγιστη κατανάλωση ισχύος του συστήματος 216 W, και στη συνέχεια επιτύχαμε μόνο 179 W υπό φορτίο στα 1,175 V. Η εξοικονόμηση ενέργειας ήταν 37 W ή 17,2% - αρκετά σημαντική, καθώς η εξοικονόμηση ενέργειας θα είναι αρκετό για να τροφοδοτήσει, για παράδειγμα, μια σύγχρονη οθόνη 20"!

Μπορεί ένα σύστημα Intel να ξεπεράσει την εξοικονόμηση ενέργειας κατά 17,2% υπό αιχμή; Ίσως: σε αυτήν την περίπτωση, η ελάχιστη σταθερή τάση υπό φορτίο ήταν 1,078 V αντί για 1,255 V και η κατανάλωση ισχύος ολόκληρου του συστήματος ήταν 148 W αντί για 185 W - μείωση 20%.

Κατανάλωση ενέργειας και απόδοση PCMark

Μετρήσαμε την απόδοση του PCMark Vantage και την κατανάλωση ενέργειας στις προεπιλεγμένες ρυθμίσεις και βελτιστοποιήσαμε την τάση σε συστήματα AMD και Intel.


Στην περίπτωση του συστήματος Phenom II X4 955, η μέση κατανάλωση ενέργειας μειώθηκε από 157 σε 141 W, μια βελτίωση 10,2%. Το σύστημα Core 2 Extreme QX9650 μπόρεσε να μειώσει την κατανάλωση ενέργειας από 135 σε 117 W, κάτι που είναι εντυπωσιακό δεδομένου ότι η ισχύς επεξεργασίας είναι ανώτερη από τον κορυφαίο επεξεργαστή AMD που χρησιμοποιήσαμε. Το σύστημα Intel μείωσε τη μέση κατανάλωση ενέργειας κατά 13,1%.


Κατά συνέπεια, μειώθηκε επίσης η συνολική ενέργεια (σε watt-hours) που δαπανήθηκε ανά λειτουργία: κατά 11,4% για το σύστημα AMD και κατά 12,4% για το σύστημα Intel. Καθόλου άσχημα!


Τέλος, συσχετίσαμε τα αποτελέσματα του PCMark Vantage με τη μέση κατανάλωση ενέργειας των δύο συστημάτων (βαθμοί απόδοσης ανά watt). Να θυμάστε ότι τα δύο μηχανήματα παρέχουν την ίδια απόδοση μετά τη βελτιστοποίηση τάσης. Το σύστημα AMD Phenom II X4 955 κατάφερε να επιτύχει 11,6% βελτίωση στην απόδοση ισχύος στη δοκιμή PCMark Vantage. Το σύστημα Intel βελτίωσε το αποτέλεσμα απόδοσης κατά 13,8%.

συμπέρασμα

Δοκιμάσαμε δύο επεξεργαστές υψηλής τεχνολογίας από την AMD και την Intel σε σύγχρονες μητρικές MSI, επιτρέποντάς μας να αναλύσουμε την πιθανή εξοικονόμηση ενέργειας που μπορεί να επιτευχθεί με τη μείωση της τάσης των επεξεργαστών. Φυσικά, σκοπεύαμε να μειώσουμε επίσης την τάση της μνήμης ή των chipset για να εξοικονομήσουμε επιπλέον χρήματα, αλλά καμία από τις μητρικές που εξετάσαμε δεν μας επέτρεψε να τροποποιήσουμε την τάση των εξαρτημάτων. Εξετάσαμε τις πλακέτες Asus P6T και Rampage II Gene, Gigabyte MA790FXT-UD5P και X48T-DQ6, αλλά τελικά καταλήξαμε στις MSI 790FX-GD70 για Socket AM3 και P45D3 Neo για Socket LGA775.

AMD Phenom II X4: 17% χαμηλότερη κατανάλωση ενέργειας, 11,6% υψηλότερη απόδοση

Η μέγιστη κατανάλωση ισχύος υπό φορτίο μειώθηκε έως και 17% όταν ρυθμίστηκε στη χαμηλότερη σταθερή τάση που βρήκαμε στο Phenom II X4 955. Επειδή οι επιδόσεις παρέμειναν οι ίδιες, είδαμε 11,6% αύξηση στην απόδοση (απόδοση ανά watt) στο PCMark Δοκιμή Vantage. Η τεχνολογία AMD Cool"n"Quiet επιβράδυνε κάπως τις προσπάθειές μας να μειώσουμε την τάση, αφού στην κατάσταση αδράνειας πάντα άλλαζε σε κανονική λειτουργία, ανεξάρτητα από την ρυθμισμένη τάση. Και η κατανάλωση ενέργειας σε κατάσταση αδράνειας ήταν πάντα 99 Watt.

Intel Core 2 Extreme: 20% χαμηλότερη κατανάλωση ενέργειας, 13,8% υψηλότερη απόδοση

Τα αποτελέσματα ήταν ακόμη πιο δραματικά στο δοκιμαστικό μας σύστημα Core 2 Extreme QX9650, όπου η κατανάλωση ενέργειας υπό φορτίο αιχμής μειώθηκε κατά ένα εντυπωσιακό 20% χωρίς κανένα χτύπημα απόδοσης. Αυτό βελτίωσε την απόδοση του PCMark Vantage ανά watt έως και 13,8%. Δεδομένου ότι η τάση του επεξεργαστή Intel στη λειτουργία εξοικονόμησης ενέργειας SpeedStep εξαρτάται από τη ρυθμισμένη τάση πυρήνα, η κατανάλωση ενέργειας σε κατάσταση αδράνειας μειώθηκε επίσης αισθητά - σε μόλις 1,008 V. Αυτό έδωσε εξοικονόμηση ενέργειας 8% στην κατάσταση αδράνειας.

Αξίζει να εξοικονομήσετε ενέργεια;

Μας έκαναν εντύπωση οι σχετικά μεγάλες ανοχές για πτώση τάσης, καθώς περιμέναμε να ξεκινήσουν τα προβλήματα πολύ νωρίτερα. Όμως τα συστήματα AMD και Intel έχουν δείξει ότι οι σύγχρονοι επεξεργαστές μπορούν να λειτουργήσουν σε σημαντικά χαμηλότερες τάσεις. Μπορέσαμε να τροφοδοτήσουμε τον επεξεργαστή AMD Phenom II X4 με 16% λιγότερη τάση και τον επεξεργαστή Intel Core 2 Extreme με 16,6% λιγότερη τάση. Όλα αυτά μας επέτρεψαν να επιτύχουμε εξοικονόμηση 17-20% υπό φορτίο αιχμής και για τα δύο συστήματα.

Ωστόσο, πρέπει να βεβαιωθείτε ότι οι ρυθμίσεις μειωμένης τάσης παρέχουν αξιόπιστη λειτουργία, επομένως συνιστούμε να προσεγγίσετε αυτήν τη διαδικασία με προσοχή. Ωστόσο, δεν χρειάζεται να επιτύχετε μείωση της τάσης κατά 16% - ακόμη και μια μείωση 10% θα μειώσει ελεύθερα την κατανάλωση ενέργειας του συστήματος χωρίς καμία επίπτωση στην απόδοση.

Οι σύγχρονοι επεξεργαστές επιτραπέζιων υπολογιστών και (ειδικά) φορητών υπολογιστών χρησιμοποιούν μια σειρά από τεχνολογίες εξοικονόμησης ενέργειας: ODCM, CxE, EIST κ.λπ. Σήμερα θα μας ενδιαφέρει ίσως το υψηλότερο επίπεδο: ευέλικτο έλεγχο της συχνότητας και της τάσης του πυρήνα του επεξεργαστή κατά τη διάρκεια λειτουργία - Cool "n" Quiet, PowerNow! για AMD και Enhanced SpeedStep (EIST) για Intel.

Τις περισσότερες φορές, ένας χρήστης υπολογιστή ή φορητού υπολογιστή χρειάζεται απλώς να ενεργοποιήσει (επιλέξτε ένα πλαίσιο) υποστήριξη για μια συγκεκριμένη τεχνολογία στο BIOS ή/και στο λειτουργικό σύστημα - συνήθως δεν παρέχεται μικρορύθμιση, αν και, όπως δείχνει η πρακτική, μπορεί να είναι πολύ χρήσιμο . Σε αυτό το άρθρο θα μιλήσω για το πώς μπορείτε να ελέγξετε την τάση λειτουργίας του πυρήνα του επεξεργαστή από το λειτουργικό σύστημα (χρησιμοποιώντας το παράδειγμα των Intel Pentium M και FreeBSD) και γιατί αυτό μπορεί να χρειαστεί.

Παρά τον μεγάλο αριθμό εγχειριδίων, είναι σπάνιο να βρεθεί μια λεπτομερής περιγραφή της τεχνολογίας Enhanced SpeedStep από την άποψη του λειτουργικού συστήματος (και όχι του τελικού χρήστη), ειδικά στα ρωσικά, επομένως ένα σημαντικό μέρος του άρθρου είναι αφιερωμένο σε λεπτομέρειες εφαρμογής και είναι κάπως θεωρητικό.

Ελπίζω αυτό το άρθρο να είναι χρήσιμο όχι μόνο για τους χρήστες του FreeBSD: θα αγγίξουμε επίσης λίγο το GNU/Linux, τα Windows και το Mac OS X. Ωστόσο, σε αυτή την περίπτωση το συγκεκριμένο λειτουργικό σύστημα είναι δευτερεύουσας σημασίας.

Πρόλογος

Πέρυσι, αναβάθμισα τον επεξεργαστή στον παλιό μου φορητό υπολογιστή: εγκατέστησα έναν Pentium M 780 αντί για το τυπικό 735 και τον ώθησα στο μέγιστο, ας πούμε. Ο φορητός υπολογιστής άρχισε να θερμαίνεται περισσότερο υπό φορτίο (λόγω της απαγωγής θερμότητας που αυξάνεται κατά 10 W). Δεν έδωσα ιδιαίτερη σημασία σε αυτό (εκτός από το ότι καθάρισα και λίπανα το ψυγείο για κάθε ενδεχόμενο), αλλά μια ωραία μέρα, κατά τη διάρκεια μιας μεγάλης συλλογής, ο υπολογιστής... απλά έκλεισε (η θερμοκρασία έφτασε τους κρίσιμους εκατό βαθμούς ). Έδειξα την τιμή της μεταβλητής συστήματος hw.acpi.thermal.tz0.temperature στο δίσκο για να παρακολουθήσω τη θερμοκρασία και, αν συμβεί κάτι, να διακόψω έγκαιρα τη «βαριά» εργασία. Αλλά μετά από λίγο έχασα την εγρήγορσή μου (η θερμοκρασία παρέμενε πάντα εντός του κανονικού εύρους) και όλα συνέβησαν ξανά. Σε αυτό το σημείο, αποφάσισα ότι δεν ήθελα πια να φοβάμαι συνεχώς μια συντριβή κατά τη διάρκεια ενός μεγάλου φορτίου της CPU και να κρατάω το χέρι μου στο Ctrl-C, ούτε να πιέζω τον επεξεργαστή.

Συνήθως, η αλλαγή της τυπικής τάσης σημαίνει αύξηση της προκειμένου να διασφαλιστεί η σταθερή λειτουργία του επεξεργαστή κατά το overclocking (δηλαδή σε αυξημένη συχνότητα). Σε γενικές γραμμές, κάθε τιμή τάσης αντιστοιχεί σε ένα ορισμένο εύρος συχνοτήτων στις οποίες μπορεί να λειτουργήσει και το καθήκον του overclocker είναι να βρει τη μέγιστη συχνότητα στην οποία ο επεξεργαστής δεν «μπλέκει» ακόμη. Στην περίπτωσή μας, η εργασία είναι κατά κάποια έννοια συμμετρική: για μια γνωστή συχνότητα (ακριβέστερα, όπως θα μάθουμε σύντομα, ένα σύνολο συχνοτήτων), βρείτε τη χαμηλότερη τάση που εξασφαλίζει σταθερή λειτουργία της CPU. Δεν θέλω να χαμηλώσω τη συχνότητα λειτουργίας, για να μην χάσω την απόδοση - ο φορητός υπολογιστής απέχει ήδη πολύ από το κορυφαίο. Επιπλέον, μειώστε την τάση πιο κερδοφόρα.

Λίγη θεωρία

Όπως είναι γνωστό, η διάχυση θερμότητας ενός επεξεργαστή είναι ανάλογη της χωρητικότητας, της συχνότητάς του και τετράγωνοτάση (ποιος ενδιαφέρεται για το γιατί συμβαίνει αυτό, μπορεί να προσπαθήσει να αντλήσει την εξάρτηση από μόνος του, θεωρώντας τον επεξεργαστή ως ένα σύνολο βασικών μετατροπέων CMOS (λογικοί αρνητές) ή να ακολουθήσει τους συνδέσμους: ένα, δύο, τρία).

Οι σύγχρονοι φορητοί επεξεργαστές μπορούν να καταναλώσουν έως και 50-70 W, το οποίο τελικά διαχέεται σε θερμότητα. Αυτό είναι πολύ (θυμηθείτε λαμπτήρες πυρακτώσεως), ειδικά για ένα φορητό υπολογιστή, που σε λειτουργία εκτός σύνδεσης υπό φορτίο θα «τρώει» την μπαταρία όπως το γουρουνάκι τρώει πορτοκάλια. Σε περιορισμένους χώρους, η θερμότητα πιθανότατα θα πρέπει να αφαιρεθεί ενεργά, πράγμα που σημαίνει πρόσθετη κατανάλωση ενέργειας για την περιστροφή του ανεμιστήρα του ψυγείου (πιθανώς αρκετοί).

Φυσικά, αυτή η κατάσταση δεν ταιριάζει σε κανέναν και οι κατασκευαστές επεξεργαστών άρχισαν να σκέφτονται πώς να βελτιστοποιήσουν την κατανάλωση ενέργειας (και, κατά συνέπεια, τη μεταφορά θερμότητας) και ταυτόχρονα να αποτρέψουν την υπερθέρμανση του επεξεργαστή. Για όσους ενδιαφέρονται, προτείνω να διαβάσουν μια σειρά από υπέροχα άρθρα του Ντμίτρι Μπεσεντίν και εν τω μεταξύ θα μπω κατευθείαν στο θέμα.

Λίγη ιστορία

Για πρώτη φορά, η τεχνολογία SpeedStep (έκδοση 1.1) εμφανίστηκε στη δεύτερη γενιά των τρίτων Pentiums (που παράγονται με την τεχνική διαδικασία των 18 μικρών, φορητή Coppermine για φορητούς υπολογιστές, 2000), η οποία, ανάλογα με το φορτίο ή την πηγή ενέργειας του υπολογιστή - δίκτυο ή μπαταρία - μπορεί να εναλλάσσεται μεταξύ υψηλών και χαμηλών συχνοτήτων λόγω μεταβλητού πολλαπλασιαστή. Στην οικονομική λειτουργία, ο επεξεργαστής κατανάλωνε περίπου τη μισή ενέργεια.

Με τη μετάβαση σε μια τεχνική διαδικασία 13 μικρών, η τεχνολογία λαμβάνει τον αριθμό έκδοσης 2.1 και γίνεται "βελτιωμένη" - τώρα ο επεξεργαστής μπορεί να μειώσει όχι μόνο τη συχνότητα, αλλά και την τάση. Η έκδοση 2.2 είναι μια προσαρμογή για την αρχιτεκτονική NetBurst και από την τρίτη έκδοση (πλατφόρμα Centrino) η τεχνολογία θα ονομάζεται επίσημα Enhanced Intel SpeedStep (EIST).

Η έκδοση 3.1 (2003) χρησιμοποιήθηκε για πρώτη φορά στην πρώτη και δεύτερη γενιά επεξεργαστών Pentium M (πυρήνες Banias και Dothan). Η συχνότητα κυμαινόταν (στην αρχή απλώς άλλαζε μεταξύ δύο τιμών) από 40% έως 100% της βάσης, σε βήματα των 100 MHz (για τον Banias) ή των 133 MHz (για τον Dothan, στην περίπτωσή μας). Ταυτόχρονα, η Intel εισάγει τη δυναμική διαχείριση χωρητικότητας της κρυφής μνήμης δεύτερου επιπέδου (L2), η οποία επιτρέπει ακόμη καλύτερη βελτιστοποίηση της κατανάλωσης ενέργειας. Έκδοση 3.2 (Enhanced EIST) - προσαρμογή για επεξεργαστές πολλαπλών πυρήνων με κοινόχρηστη κρυφή μνήμη L2. (Μικρές συχνές ερωτήσεις από την Intel σχετικά με την τεχνολογία SpeedStep.)

Τώρα, αντί να ακολουθούμε τυφλά πολυάριθμα πώς και σεμινάρια, ας κατεβάσουμε το pdf και ας προσπαθήσουμε να κατανοήσουμε την αρχή λειτουργίας του EST (θα συνεχίσω να χρησιμοποιώ αυτή τη συντομογραφία, επειδή είναι πιο καθολική και συντομότερη).

Πώς λειτουργεί το EST

Έτσι, το EST σάς επιτρέπει να ελέγχετε την απόδοση και την κατανάλωση ενέργειας του επεξεργαστή και δυναμικά, κατά τη λειτουργία του. Σε αντίθεση με προηγούμενες υλοποιήσεις, οι οποίες απαιτούσαν υποστήριξη υλικού (στο chipset) για την αλλαγή των παραμέτρων λειτουργίας του επεξεργαστή, το EST επιτρέπει προγραμματικά, δηλ. χρησιμοποιώντας το BIOS ή το λειτουργικό σύστημα, αλλάξτε τον πολλαπλασιαστή (ο λόγος της συχνότητας του επεξεργαστή προς τη συχνότητα διαύλου) και την τάση πυρήνα (V cc) ανάλογα με το φορτίο, τον τύπο της πηγής τροφοδοσίας του υπολογιστή, τη θερμοκρασία της CPU ή/και τις ρυθμίσεις του λειτουργικού συστήματος (πολιτικές).

Κατά τη λειτουργία, ο επεξεργαστής βρίσκεται σε μία από τις πολλές καταστάσεις (κατάσταση ισχύος): T (γκάζι), S (αναστολή λειτουργίας), C (αδράνεια), P (απόδοση), εναλλαγή μεταξύ τους σύμφωνα με ορισμένους κανόνες (σελ. 386 του ACPI προδιαγραφή 5.0).

Κάθε επεξεργαστής που υπάρχει στο σύστημα πρέπει να περιγράφεται σε έναν πίνακα DSDT, πιο συχνά στον χώρο ονομάτων \_PR, και συνήθως παρέχει έναν αριθμό μεθόδων μέσω των οποίων αλληλεπιδρά με το λειτουργικό σύστημα (πρόγραμμα οδήγησης PM) και οι οποίες περιγράφουν τις δυνατότητες του επεξεργαστή ( _PDC, _PPC), υποστηριζόμενες καταστάσεις (_CST, _TSS, _PSS) και η διαχείρισή τους (_PTC, _PCT). Οι απαιτούμενες τιμές για κάθε CPU (εάν περιλαμβάνεται στο λεγόμενο πακέτο υποστήριξης CPU) καθορίζονται από το BIOS της μητρικής πλακέτας, το οποίο συμπληρώνει τους αντίστοιχους πίνακες και τις μεθόδους ACPI (σελ. 11 pdf) κατά την εκκίνηση του μηχανήματος .

Το EST ελέγχει τη λειτουργία του επεξεργαστή στην κατάσταση P και θα μας ενδιαφέρουν. Για παράδειγμα, το Pentium M υποστηρίζει έξι καταστάσεις P (βλ. Εικ. 1.1 και Πίνακα 1.6 pdf), που διαφέρουν ως προς την τάση και τη συχνότητα:

Στη γενική περίπτωση, όταν ο επεξεργαστής είναι άγνωστος εκ των προτέρων, η μόνη περισσότερο ή λιγότερο αξιόπιστη (και συνιστάται από την Intel) μέθοδος εργασίας με αυτόν είναι το ACPI. Μπορείτε να αλληλεπιδράσετε απευθείας με έναν συγκεκριμένο επεξεργαστή, παρακάμπτοντας το ACPI, μέσω καταχωρητών MSR (Model-Specific Register), συμπεριλαμβανομένων απευθείας από τη γραμμή εντολών: ξεκινώντας από την έκδοση 7.2, το FreeBSD χρησιμοποιεί το βοηθητικό πρόγραμμα cpucontrol(8) για αυτό.

Για να μάθετε εάν ο επεξεργαστής σας υποστηρίζει EST, μπορείτε να δείτε το 16ο bit στον καταχωρητή IA_32_MISC_ENABLE (0x1A0), θα πρέπει να οριστεί:

# kldload cpuctl # cpucontrol -m 0x1a0 /dev/cpuctl0 | (διαβάστε _ msr hi lo ; echo $((lo >> 16 & 1))) 1
Παρόμοια εντολή για GNU/Linux (απαιτείται πακέτο msr-tools):

# modprobe msr # echo $((`rdmsr -c 0x1a0` >> 16 & 1)) 1
Η μετάβαση μεταξύ των καταστάσεων πραγματοποιείται κατά την εγγραφή στον καταχωρητή IA32_PERF_CTL (0x199). Μπορείτε να μάθετε τον τρέχοντα τρόπο λειτουργίας διαβάζοντας τον καταχωρητή IA32_PERF_STATUS (0x198), ο οποίος ενημερώνεται δυναμικά (Πίνακας 1.4 pdf Στο μέλλον, θα παραλείψω το πρόθεμα IA32_ για συντομία).

# cpucontrol -m 0x198 /dev/cpuctl0 MSR 0x198: 0x0612112b 0x06000c20
Από την τεκμηρίωση προκύπτει ότι η τρέχουσα κατάσταση κωδικοποιείται στα χαμηλότερα 16 bit (αν η εντολή εκτελεστεί πολλές φορές, η τιμή τους μπορεί να αλλάξει - αυτό σημαίνει ότι το EST λειτουργεί). Αν κοιτάξετε πιο προσεκτικά τα υπόλοιπα κομμάτια, προφανώς δεν είναι ούτε σκουπίδια. Με το Google, μπορείτε να μάθετε τι σημαίνουν.

Δομή του μητρώου PERF_STATUS

Τα δεδομένα που διαβάζονται από το PERF_STATUS αντιπροσωπεύονται από την ακόλουθη δομή (υποθέτοντας ότι τα δεδομένα είναι αποθηκευμένα ως λίγο-endian):

Struct msr_perf_status ( ανυπόγραφο curr_psv: 16; /* Τρέχον PSV */ ανυπόγραφη κατάσταση: 8; /* Σημαίες κατάστασης */ unsigned min_mult: 8; /* Ελάχιστος πολλαπλασιαστής */ unsigned max_psv: 16; /* Maximum unsigned: PSV 16; /* Power-on PSV */ );
Τρία πεδία 16 bit είναι τα λεγόμενα Performance State Values ​​(PSV), θα δούμε τη δομή τους παρακάτω: την τρέχουσα τιμή PSV, τη μέγιστη (ανάλογα με τον επεξεργαστή) και την τιμή κατά την εκκίνηση του συστήματος (όταν είναι ενεργοποιημένο ). Η τρέχουσα τιμή (curr_psv) αλλάζει προφανώς όταν αλλάζει ο τρόπος λειτουργίας, η μέγιστη (max_psv) συνήθως παραμένει σταθερή, η αρχική τιμή (init_psv) δεν αλλάζει: κατά κανόνα, είναι ίση με τη μέγιστη τιμή για επιτραπέζιους υπολογιστές και διακομιστές, αλλά το ελάχιστο για φορητές επεξεργαστές. Ο ελάχιστος πολλαπλασιαστής (min_mult) για επεξεργαστές Intel είναι σχεδόν πάντα έξι. Το πεδίο κατάστασης περιέχει την τιμή ορισμένων σημαιών, για παράδειγμα, όταν συμβαίνουν τα συμβάντα EST ή THERM (δηλαδή, όταν αλλάζει η κατάσταση P ή ο επεξεργαστής υπερθερμαίνεται, αντίστοιχα).

Τώρα που γνωρίζουμε τον σκοπό και των 64 bit του καταχωρητή PERF_STATUS, μπορούμε να αποκρυπτογραφήσουμε τη λέξη που διαβάσαμε παραπάνω: 0x0612 112b 0x06 00 0c20⇒ PSV στην εκκίνηση 0x0612, μέγιστη τιμή 0x112b, ελάχιστος πολλαπλασιαστής 6 (όπως αναμενόταν), σημαίες καθαρισμένες, τρέχουσα τιμή PSV = 0x0c20. Τι ακριβώς σημαίνουν αυτά τα 16 bit;

Δομή Αξίας Κατάστασης Απόδοσης (PSV).

Είναι πολύ σημαντικό να γνωρίζουμε και να κατανοούμε τι είναι το PSV, γιατί σε αυτή τη μορφή ρυθμίζονται οι τρόποι λειτουργίας του επεξεργαστή.

Struct psv ( ανυπόγραφο vid: 6; /* Αναγνωριστικό τάσης */ ανυπόγραφο _reserved1: 2; ανυπόγραφη συχνότητα: 5; /* Αναγνωριστικό συχνότητας */ ανυπόγραφο _reserved2: 1; ανυπόγραφο nibr: 1; /* Μη υπογεγραμμένο *ακύρωση διαύλου slfm: 1; /* Δυναμική συχνότητα FSB (Super-LFM) */ );
Η δυναμική εναλλαγή συχνότητας FSB καθορίζει την παράλειψη κάθε δεύτερου κύκλου ρολογιού FSB, δηλ. μειώστε τη συχνότητα λειτουργίας στο μισό. αυτή η δυνατότητα εφαρμόστηκε για πρώτη φορά σε επεξεργαστές Core 2 Duo (Merom core) και δεν μας αφορά, όπως και η αναλογία διαύλου Non-integer - μια ειδική λειτουργία που υποστηρίζεται από ορισμένους επεξεργαστές, η οποία επιτρέπει, όπως υποδηλώνει το όνομα, πιο λεπτό έλεγχο της συχνότητάς τους.

Δύο πεδία σχετίζονται με την ίδια την τεχνολογία EST - αναγνωριστικά συχνότητας (Frequency Identifier, Fid), που είναι αριθμητικά ίσο με τον πολλαπλασιαστή και τάση (Voltage Identifier, Vid), που αντιστοιχεί στο επίπεδο τάσης (είναι επίσης συνήθως το λιγότερο τεκμηριωμένο ).

Αναγνωριστικό τάσης

Η Intel είναι πολύ απρόθυμη να αποκαλύψει πληροφορίες (συνήθως απαιτείται NDA) σχετικά με τον τρόπο με τον οποίο ακριβώς κωδικοποιείται το αναγνωριστικό τάσης για κάθε επεξεργαστή. Αλλά για τις πιο δημοφιλείς CPU, ευτυχώς, αυτός ο τύπος είναι γνωστός. Ειδικότερα, για το Pentium M μας (και πολλά άλλα): V cc = Vid 0 + (Vid × V βήμα), όπου V cc είναι η τρέχουσα (πραγματική) τάση, Vid 0 είναι η βασική τάση (όταν Vid == 0) , V βήμα - βήμα. Πίνακας για ορισμένους δημοφιλείς επεξεργαστές (όλες οι τιμές σε millivolt):
ΕΠΕΞΕΡΓΑΣΤΗΣ Vid 0 Βήμα V V μπότα Vmin V μέγ
Pentium M 700,0 16,0 χχχχ,χ χχχ,χ χχχχ,χ
E6000, E4000 825,0 12,5 1100,0 850,0 1500,0
E8000, E7000 825,0 12,5 1100,0 850,0 1362,5
X9000 712,5 12,5 1200,0 800,0 1325,0
T9000 712,5 12,5 1200,0 750,0 1300,0
P9000, P8000 712,5 12,5 1200,0 750,0 1300,0
Q9000D, Q8000D 825,0 12,5 1100,0 850,0 1362,5
Q9000M 712,5 12,5 1200,0 850,0 1300,0
Ο πολλαπλασιαστής (δηλαδή Fid) γράφεται σε PSV μετατοπισμένο 8 bit προς τα αριστερά, τα κάτω έξι bit καταλαμβάνονται από Vid. Επειδή Στην περίπτωσή μας, τα υπόλοιπα bits μπορούν να παραμεληθούν, τότε το PSV, η συχνότητα του επεξεργαστή, ο δίαυλος συστήματος και η φυσική τάση σχετίζονται με έναν απλό τύπο (για το Pentium M):
Τώρα ας δούμε τον καταχωρητή ελέγχου (PERF_CTL). Η εγγραφή σε αυτό θα πρέπει να γίνει ως εξής: πρώτα, διαβάζεται η τρέχουσα τιμή (ολόκληρη η λέξη 64-bit), αλλάζουν τα απαραίτητα bit σε αυτήν και γράφονται πίσω στον καταχωρητή (το λεγόμενο read-modify-write) .

Δομή καταχωρητή PERF_CTL

struct msr_perf_ctl ( unsigned psv: 16; /* Requested PSV */ unsigned _reserved1: 16; unsigned ida_disengage: 1; /* IDA disengage */ unsigned _reserved2: 31; );
Το bit απεμπλοκής IDA (Intel Dynamic Acceleration) σάς επιτρέπει να απενεργοποιήσετε προσωρινά τον ευκαιριακό έλεγχο συχνότητας σε επεξεργαστές Intel Core 2 Duo T7700 και νεότερους επεξεργαστές - και πάλι, δεν μας ενδιαφέρει. Τα χαμηλά 16 bit (PSV) είναι η λειτουργία στην οποία «ζητάμε» από τον επεξεργαστή να μεταβεί.

Πίνακας _PSS

Ο πίνακας _PSS είναι ένας πίνακας καταστάσεων ( Πακέτοστην ορολογία ACPI) ή μια μέθοδο που επιστρέφει έναν τέτοιο πίνακα. κάθε κατάσταση (P-state) με τη σειρά του ορίζεται από την ακόλουθη δομή (σελ. 409 της προδιαγραφής ACPI):

Struct Pstate ( CoreFrequency χωρίς υπογραφή, /* Συχνότητα λειτουργίας πυρήνα CPU, MHz */ ανυπόγραφη ισχύς, /* Μέγιστη διασπορά ισχύος, mW */ μη υπογεγραμμένος λανθάνων χρόνος, /* λανθάνουσα κατάσταση στη χειρότερη περίπτωση μη διαθεσιμότητας της CPU κατά τη μετάβαση, μs */ ανυπόγραφη Bus /MasterLat; * Λανθάνουσα κατάσταση στη χειρότερη περίπτωση, ενώ οι Masters του διαύλου δεν μπορούν να έχουν πρόσβαση στη μνήμη, μs */ μη υπογεγραμμένο στοιχείο ελέγχου /* Η τιμή πρέπει να γραφτεί στο PERF_CTL για να μεταβείτε σε αυτήν την κατάσταση */ Κατάσταση χωρίς υπογραφή (πρέπει να είναι ίση με αυτή που διαβάσατε) από το PERF_STATUS. */ );
Έτσι, κάθε κατάσταση P χαρακτηρίζεται από μια συγκεκριμένη συχνότητα λειτουργίας του πυρήνα, μέγιστη απαγωγή ισχύος, καθυστερήσεις διέλευσης (στην πραγματικότητα, αυτός είναι ο χρόνος μετάβασης μεταξύ των καταστάσεων κατά τις οποίες η CPU και η μνήμη δεν είναι διαθέσιμες), τέλος, το πιο ενδιαφέρον πράγμα : PSV, το οποίο αντιστοιχεί σε αυτήν την κατάσταση και το οποίο πρέπει να γραφτεί στο PERF_CTL για να μεταβείτε σε αυτήν την κατάσταση (Control). Για να διασφαλίσετε ότι ο επεξεργαστής έχει μεταβεί με επιτυχία σε μια νέα κατάσταση, πρέπει να διαβάσετε τον καταχωρητή PERF_STATUS και να τον συγκρίνετε με την τιμή που έχει καταγραφεί στο πεδίο Κατάσταση.

Το πρόγραμμα οδήγησης EST του λειτουργικού συστήματος μπορεί να «γνωρίζει» για ορισμένους επεξεργαστές, π.χ. θα μπορεί να τα διαχειρίζεται χωρίς υποστήριξη ACPI. Αλλά αυτό είναι σπάνιο, ειδικά αυτές τις μέρες (αν και για undervolting στο Linux, κάπου πριν από την έκδοση 2.6.20, ήταν απαραίτητο να επιδιορθωθούν οι πίνακες στο πρόγραμμα οδήγησης, και το 2011 αυτή η μέθοδος ήταν αρκετά συνηθισμένη).

Αξίζει να σημειωθεί ότι το πρόγραμμα οδήγησης EST μπορεί να λειτουργήσει ακόμα κι αν δεν υπάρχει πίνακας _PSS και άγνωστος επεξεργαστής, επειδή οι μέγιστες και οι ελάχιστες τιμές μπορούν να βρεθούν από το PERF_STATUS (στην περίπτωση αυτή, προφανώς, ο αριθμός των καταστάσεων P εκφυλίζεται σε δύο).

Αρκετή θεωρία. Τι να τα κάνεις όλα αυτά;

Τώρα που γνωρίζουμε 1) τον σκοπό όλων των bit στις απαραίτητες λέξεις MSR, 2) πώς ακριβώς κωδικοποιείται το PSV για τον επεξεργαστή μας και 3) πού να αναζητήσουμε τις απαραίτητες ρυθμίσεις στο DSDT, ήρθε η ώρα να δημιουργήσουμε έναν πίνακα συχνοτήτων και τάσεις Προκαθορισμένο. Ας απορρίψουμε το DSDT και ας αναζητήσουμε τον πίνακα _PSS εκεί. Για το Pentium M 780 θα πρέπει να μοιάζει κάπως έτσι:

Default_PSS τιμές

Όνομα (_PSS, Package (0x06) ( // Ορίζονται συνολικά 6 καταστάσεις (P-states) Πακέτο (0x06) ( 0x000008DB, // 2267 MHz (πρβλ. Fid × ρολόι FSB) 0x000069700, /0,0 mW2 // 10 µs (ανταποκρίνεται στην προδιαγραφή) 0x0000000A, // 10 µs 0x0000112B, // 0x11 = 17 (πολλαπλασιαστής, Fid), 0x2b = 43 (Vid) 0x0000112B ), Πακέτο (08B , M4 (0x0) 82% του μέγιστου) 0x000059D8, // 23000 mW 0x0000000A, 0x0000000A, 0x00000E25, // Fid = 14, Vid = 37 0x00000E25 ), Πακέτο (000000) 1% του μέγιστου 0x0) 0005208, // 21000 mW 0x0000000A, 0x0000000A , 0x00000C20, // Fid = 12, Vid = 32 0x00000C20 ), Πακέτο (0x06) ( 0x00000535, // 150% Mz) 000 mW 0x0000000A, 0x0000000A, x00000A1C, // Fid = 10, Vid = 28 0x00000A1C ), Πακέτο (0x06) ( 0x0000042B, // 1067 MHz (47% του μέγιστου) 0x00003E80, // 16000 mW 0x000000000x00000000 // Fid = 8, Vid = 2 3 0x00000817 ), Πακέτο (0x06 ) ( 0x00000320, // 800 MHz (35% του μέγιστου) 0x000032C8, // 13000 mW 0x0000000A, 0x0000000A, 0x0000000A, 0x02,06,06 d = 1 2)))


Έτσι, γνωρίζουμε το προεπιλεγμένο Vid για κάθε επίπεδο P: 43, 37, 32, 28, 23, 18, το οποίο αντιστοιχεί σε τάσεις από 1388 mV έως 988 mV. Η ουσία της υποτάσεως είναι ότι αυτές οι τάσεις είναι πιθανώς κάπως υψηλότερες από ό,τι είναι πραγματικά απαραίτητο για τη σταθερή λειτουργία του επεξεργαστή.

Έγραψα ένα απλό σενάριο φλοιού για αυτό, το οποίο χαμηλώνει σταδιακά το Vid και εκτελεί έναν απλό βρόχο (ο δαίμονας powerd(8) πρέπει να σκοτωθεί πριν από αυτό, φυσικά). Έτσι, προσδιόρισα τις τάσεις που θα επέτρεπαν τουλάχιστον στον επεξεργαστή να μην παγώσει, μετά έτρεξα το τεστ Super Pi αρκετές φορές και συναρμολόγησα ξανά τον πυρήνα. Αργότερα, αύξησα την τιμή Vid για τις δύο μέγιστες συχνότητες κατά ένα ακόμη πόντο, διαφορετικά το gcc θα έπεφτε περιστασιακά λόγω ενός σφάλματος παράνομης εντολής. Ως αποτέλεσμα όλων των πειραμάτων για αρκετές ημέρες, ελήφθη το ακόλουθο σύνολο «σταθερών» Vids: 30, 18, 12, 7, 2, 0.

Ανάλυση αποτελεσμάτων

Τώρα που προσδιορίσαμε εμπειρικά τις ελάχιστες ασφαλείς τάσεις, είναι ενδιαφέρον να τις συγκρίνουμε με τις αρχικές:
Η μείωση της μέγιστης τάσης ακόμη και κατά 15% έφερε αρκετά αξιοσημείωτα αποτελέσματα: το μακροχρόνιο φορτίο όχι μόνο δεν οδηγεί πλέον σε υπερθέρμανση του επεξεργαστή και διακοπή λειτουργίας έκτακτης ανάγκης, αλλά η θερμοκρασία πλέον δεν υπερβαίνει σχεδόν ποτέ τους 80°C. Η προβλεπόμενη διάρκεια ζωής της μπαταρίας σε λειτουργία "γραφείου", αν κρίνουμε από το acpiconf -i 0, αυξήθηκε από 1 ώρα 40 m σε 2 ώρες 25 m (όχι τόσο πολύ, αλλά τα κύτταρα ιόντων λιθίου κουράζονται με την πάροδο του χρόνου και δεν έχω αλλάξει η μπαταρία από τότε που αγόρασα το φορητό υπολογιστή πριν από επτά χρόνια.)

Τώρα πρέπει να βεβαιωθούμε ότι οι ρυθμίσεις εφαρμόζονται αυτόματα. Μπορείτε, για παράδειγμα, να τροποποιήσετε το πρόγραμμα οδήγησης cpufreq(4) έτσι ώστε οι τιμές PSV να λαμβάνονται από τον δικό του πίνακα και όχι από το ACPI. Αλλά αυτό είναι άβολο, έστω και μόνο επειδή πρέπει να θυμάστε να επιδιορθώσετε το πρόγραμμα οδήγησης κατά την ενημέρωση του συστήματος, και γενικά - μοιάζει περισσότερο με βρώμικο hack παρά με λύση. Μπορείτε πιθανώς να ενημερώσετε το powerd(8) με κάποιο τρόπο, κάτι που είναι κακό για τους ίδιους περίπου λόγους. Μπορείτε απλά να εκτελέσετε το σενάριο, χαμηλώνοντας την τάση γράφοντας απευθείας στο MSR (το οποίο, στην πραγματικότητα, έκανα για να προσδιορίσω τις «σταθερές» τάσεις), αλλά στη συνέχεια θα πρέπει να θυμάστε και να επεξεργαστείτε ανεξάρτητα τις μεταβάσεις μεταξύ καταστάσεων (όχι μόνο καταστάσεις P, αλλά οποιεσδήποτε γενικά, για παράδειγμα, όταν ο φορητός υπολογιστής ξυπνήσει από τον ύπνο). Ούτε αυτό είναι το θέμα.

Εάν λάβουμε τιμές PSV μέσω ACPI, τότε είναι πιο λογικό να αλλάξουμε τον πίνακα _PSS στο DSDT. Ευτυχώς, δεν χρειάζεται να ασχοληθείτε με το BIOS για αυτό: Το FreeBSD μπορεί να φορτώσει το DSDT από ένα αρχείο (έχουμε ήδη γράψει για την τροποποίηση πινάκων ACPI στο Habré περισσότερες από μία φορές, επομένως δεν θα σταθούμε λεπτομερώς σε αυτό τώρα) . Αντικαταστήστε τα απαιτούμενα πεδία στο DSDT:

Ενημερωμένη έκδοση κώδικα undervolting για _PSS

@@ -7385,8 +7385,8 @@ 0x00006978, 0x0000000A, 0x0000000A, - 0x0000112B, - 0x0000112B + 0x0000111D, +01D, +01D. 8 + 7395,8 @@ 0x000059D8, 0x0000000A, 0x0000000A, - 0x00000E25, - 0x00000E25 + 0x00000E12, + 0x00000E12 ), Πακέτο (0x06) @@ -7405.8 +7405.8 @@ 0x00005208, 0x0000000A, - 0x00000C20, - 000C 000C0C ), Πακέτο ( 0x06) @@ -7415.8 +7415.8 @@ 0x00004650, 0x0000000A, 0x0000000A, - 0x00000A1C, - 0x00000A1C + 0x00000A07, + 0x00000A07 ), Πακέτο (0x06) @@ -7 425.00000@ 000A, 0x0000000A, - 0x00000817, - 0x00000817 + 0x00000802, + 0x00000802 ), Πακέτο (0x06 ) @@ -7435.8 +7435.8 @@ 0x000032C8, A, 0x0000000A, - 0x00000612, - 0x00000612 + 0x00000600, + 0x00000000)


Μεταγλωττίζουμε ένα νέο αρχείο AML (ACPI bytecode) και τροποποιούμε το /boot/loader.conf έτσι ώστε το FreeBSD να φορτώνει το τροποποιημένο DSDT μας αντί του προεπιλεγμένου:

Acpi_dsdt_load="ΝΑΙ" acpi_dsdt_name="/root/undervolt.aml"
Αυτό είναι βασικά όλο. Το μόνο πράγμα είναι, μην ξεχάσετε να σχολιάσετε αυτές τις δύο γραμμές στο /boot/loader.conf εάν αλλάξετε τον επεξεργαστή.

Ακόμα κι αν δεν πρόκειται να μειώσετε τις τυπικές τάσεις, η δυνατότητα διαμόρφωσης της διαχείρισης των καταστάσεων του επεξεργαστή (όχι μόνο των καταστάσεων P) μπορεί να είναι χρήσιμη. Εξάλλου, συμβαίνει συχνά ένα «στρεβλό» BIOS να γεμίζει τους πίνακες λανθασμένα, ελλιπώς ή να μην τους συμπληρώνει καθόλου (για παράδειγμα, επειδή υπάρχει Celerone που δεν υποστηρίζει EST και ο κατασκευαστής δεν προβλέπει επίσημα αντικατάστασή του). Σε αυτή την περίπτωση, θα πρέπει να κάνετε όλη τη δουλειά μόνοι σας. Σημειώστε ότι η προσθήκη μόνο του πίνακα _PSS μπορεί να μην είναι αρκετή. Έτσι, οι καταστάσεις C καθορίζονται από τον πίνακα _CST και επιπλέον, μπορεί να είναι απαραίτητο να περιγραφούν οι ίδιες οι διαδικασίες ελέγχου (Performance Control, _PCT). Ευτυχώς, αυτό δεν είναι δύσκολο και περιγράφεται λεπτομερώς, με παραδείγματα, στο κεφάλαιο όγδοο της προδιαγραφής ACPI.

Υπερβολική τάση σε GNU/Linux

Για να σας πω την αλήθεια, στην αρχή νόμιζα ότι το μόνο που μπορούσα να κάνω ήταν να διαβάσω τον Οδηγό Undervolting Gentoo και απλώς να τον προσαρμόσω για το FreeBSD. Αυτό αποδείχθηκε ότι δεν ήταν τόσο απλό, επειδή το έγγραφο αποδείχθηκε εξαιρετικά ανόητο (πράγμα που είναι πραγματικά περίεργο για το Gentoo Wiki). Δυστυχώς, δεν βρήκα κάτι παρόμοιο στον νέο τους ιστότοπο, οπότε έπρεπε να αρκεστώ στο παλιό αντίγραφο. και παρόλο που καταλαβαίνω ότι αυτός ο οδηγός έχει χάσει μεγάλο μέρος της συνάφειάς του, θα τον επικρίνω λίγο. :-)

Για κάποιο λόγο, αμέσως, χωρίς να κηρύξουν πόλεμο, μου προτείνουν να επιδιορθώσω τον πυρήνα (στο FreeBSD, για μια στιγμή, δεν έχουμε καθόλου σύστημα κώδικαςδεν χρειάστηκε να τροποποιηθεί). Εισαγάγετε στα εσωτερικά του προγράμματος οδήγησης ή γράψτε σε μερικά σενάρια έναρξης τις τιμές ορισμένων «ασφαλών» τάσεων, που λαμβάνονται από κάποιον άγνωστο και πώς, από έναν ειδικό πίνακα (στον οποίο το Pentium M 780 αντιπροσωπεύεται κοροϊδευτικά από μια γραμμή που αποτελείται μόνο από ερώτηση σημάδια). Ακολουθήστε τις συμβουλές, μερικές από τις οποίες είναι γραμμένες από άτομα που σαφώς δεν έχουν ιδέα για τι πράγμα μιλάνε. Και το πιο σημαντικό, είναι εντελώς ασαφές γιατί και πώς ακριβώς λειτουργούν αυτές οι μαγικές αντικαταστάσεις ορισμένων αριθμών με άλλους. Δεν υπάρχει τρόπος να «αγγίξετε» το EST πριν επιδιορθώσετε κάτι και ξαναχτίσετε τον πυρήνα, και ποτέ δεν γίνεται αναφορά σε καταχωρητές MSR και εργασία μαζί τους από τη γραμμή εντολών. Η τροποποίηση των πινάκων ACPI δεν θεωρείται εναλλακτική ή προτιμώμενη επιλογή.

Ο Makos αλληλεπιδρά αρκετά στενά με (και αναμένει σωστή λειτουργία) ACPI και η τροποποίηση πινάκων είναι μία από τις κύριες μεθόδους προσαρμογής του για συγκεκριμένο υλικό. Επομένως, το πρώτο πράγμα που έρχεται στο μυαλό είναι να απορρίψετε και να επιδιορθώσετε το DSDT σας με τον ίδιο τρόπο. Εναλλακτική μέθοδος: google://IntelEnhancedSpeedStep.kext, για παράδειγμα, ένα, δύο, τρία.

Ένα άλλο «υπέροχο» βοηθητικό πρόγραμμα (ευτυχώς, ήδη ξεπερασμένο) προσφέρει να αγοράσετε για 10 $ τη δυνατότητα αλλαγής τάσης και συχνότητας. :-)



Συνιστούμε να διαβάσετε

Μπλουζα