ciao ragazzi vorrei capire a che cosa servono questi parametri, cosa comporta la loro modifica e in che modo bisogna agire su di essi in una configurazione come la mia. grazie in anticipo
questa, anche se in inglese, è una spiegazione completa :
XtremeSystems Forums - View Single Post - X48 Rampage Formula Preview.
a te non serve nella maniera più assoluta variare questi parametri con la configurazione che hai ...
"Scusate, ma se quest'anno in Texas ci avete spedito questo deficiente, vuol dire che c'è speranza per tutti?"
Provo a spiegarti con parole molto semplici:
Come ben sapete ci sono molti elementi diversi che devono essere abbinati e condivisi su una scheda madre di un computer. Questi elementi operano a velocità diverse e la loro velocità è chiamata frequenza.
Questi elementi riconducibili nel chipset, nel controller di memoria e nella CPU massimizzano l'efficacia del nostro sistema, creando tutti assieme le prestazioni massime della nostra piattaforma.
La funzione di ogni chip inserito della scheda madre è quella di regolare la velocità delle comunicazioni che riceve assieme a quella degli altri elementi, installi, in modo che la propria velocità corrisponda con quella di funzionamento di ogni componente corrispondente. Quando la velocità di un componente eccede quella di un altro, si possono verificare dei problemi di compensazione del segnale.
Immagina: ogni elemento comunica agli altri attraverso il suo bus. La maggior parte degli Autobus sono collegati assieme a delle linee di trasmissione abbinate, dove per ogni linea è fisicamente presente una pista o un circuito. Ogni linea di trasmissione del segnale può portare solo i dati e le informazioni di controllo dei vari dispositivi, come ad esempio: quale tipo d’informazione è trasmesso assieme alle richieste di segnale e di riconoscimento.
Nella maggior parte delle volte queste linee sono in sincronia con le altre, questo lo possiamo osservare sistematicamente quando il controller di memoria elabora i dati ricevuti dalla CPU, sulla sua linea dati, poiché la descrizione dei dati che questo ha ricevuto simultaneamente dalla CPU, sempre nella linea di comando, è congrua cioè priva di alterazioni. Tuttavia, quando si aumenta la velocità di funzionamento del BUS, sia sulla CPU sia della memoria, possono aumentare la possibilità che queste linee vadano fuori sincronia. Ciò accade per il semplice motivo che ogni linea presente nel pcb della scheda madre è diversa per lunghezza e composizione, anche se le informazioni di controllo dei dati sono sincronizzate quando entrano nelle linee, ciò non vuol dire che escono, sempre dalle linee, allo stesso tempo.
Uno dei compiti principali del controller di memoria è per risincronizzare le informazioni che riceve dalla CPU. In questo modo ritarda qualsiasi informazione è arrivata per prima fino a quando l'altro dato mancante non arriva. La quantità di ritardo si chiama "tempo di attesa" e porta a termine il suo compito inviando i dati ricevuti in precedenza su un elettronico chiamato "turn-around" o per meglio dire "giro in torno". Tutti i dati anticipati sono rispediti in un circuito secondario, come un'enorme loop, nella speranza che al momento di arrivo dei dati primari, che dovevano giungere al controller di memoria per primi, possano essere rimessi in circolo nella giusta posizione con i dati giunti in anticipo.
Se le linee di trasmissione sono troppo fuori sincrono, il controller di memoria non riesce più a gestire i segnali anticipati perché esaurisce sufficientemente il tempo di attesa, in altre parole satura la linea di turn around per ricollegare i dati. Questo provoca gli sconfinamenti di due bit di dati da una riga e una dall'altra. Quando questo accade, il controller di memoria si confonde e non riesce più a sincronizzare i dati provocando lo stallo di sistema.
La funzione di skew control serve proprio per prevenire entro certi limiti questo fenomeno variando la velocità dei cambiamenti di clock della memoria e il tempo di attesa. Inserendo un valore di ritardo nel clock skew, tramite l'impostazione del bios, possiamo rallentare il clock della memoria e della CPU. Questo rallenta principalmente solo i primi dati in uscita dal turn around, aumentando così la probabilità che i dati saranno utilizzati e sincronizzati correttamente anche con frequenze di bus molto elevate.
Spero che non ti sia perso in questo discorso per qualsiasi cosa sono qui.
Un saluto
grazie per l'interessamento. ho provato a leggere ma non è semplice. grazie comunque
ammazza che bella spiegazione!! davvero complimenti!!!
ma in base a cosa imposto il ritardo. ho provato a vedere i valori che da in bios e sono tipo 50picosecondi, 100ps ma non capisco quando devo intervenirci. devo provare e riprovare a caso?
Purtroppo il tempo varia proprio perché non esiste una scheda o componente uguale all'altro. Nel tuo caso specifico dovresti vedere se per la tua mainboard esistono delle impostazioni già testate.
Quando provai la blackops mi resi conto che con le cpu dual core 8500, in alta frequenza, parliamo da 550Mhz di fsb in su, un valore 150ps tra CPU e NBridge permetteva di far operare la scheda fino 630-650Mhz di fsb. Però dobbiamo anche essere consci che il massimo valore di FSB è dato anche dalla CPU, se il tuo processore mura oltre determinate frequenze, anche agendo su questi valori non otterresti miglioramenti.
Dico anche che su X58 è quasi inutile agire sullo skew di IOH e CPU, perché la frequenza di funzionamento del loro BUS è molto bassa e l'uncore smette di operare prima di una reale necessita di utilizzo. Per capire: già un valore di 50ps tra IOH e CPU serve per stabilizzare valori di Base clock molto elevati, con le frequenze di operatività minime a cui funziona il bus aumentare il ritardo non porta nessun miglioramento. Secondo punto: dato l'IMC è contenuto all'interno della CPU il blocco della cache/IMC smette di operare prima di un reale utilizzo dello Skew, quindi modificare il valore solo sul bus esterno serve poco a nulla.
Il mio consiglio, se ti vuoi cimentare con questi valori, è di provare a salire poco alla volta, valutando come reagisce il sistema. Se noti dei piccoli freeze o il sistema diventa meno reattivo devi abbassare il valore skew control tra i vari elementi.
Un saluto
Ultima modifica di zilla : 11-07-2010 a 11:10
Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)