CPU & NB Clock skew

Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    bit
    Registrato
    May 2010
    Località
    Rivoli (TO)
    Età
    31
    Messaggi
    24
    configurazione

    Predefinito CPU & NB Clock skew

    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

  2. #2
    Amministratore L'avatar di giampa
    Registrato
    May 2002
    Località
    Pisa
    Età
    59
    Messaggi
    23,859

    Predefinito

    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?"

  3. #3
    The Technology evangelist L'avatar di zilla
    Registrato
    Oct 2006
    Località
    Monte MHz
    Età
    50
    Messaggi
    1,734

    Predefinito

    Originariamente inviato da Samu 17
    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
    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

  4. #4
    bit
    Registrato
    May 2010
    Località
    Rivoli (TO)
    Età
    31
    Messaggi
    24
    configurazione

    Predefinito

    Originariamente inviato da giampa
    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 ...
    grazie per l'interessamento. ho provato a leggere ma non è semplice. grazie comunque

    Originariamente inviato da zilla
    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
    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?

  5. #5
    Nexthardware Staff L'avatar di brugola.x
    Registrato
    Feb 2007
    Località
    1/2 lombardo
    Età
    50
    Messaggi
    18,799
    configurazione

    Predefinito

    Originariamente inviato da Samu 17
    devo provare e riprovare a caso?
    A caso non si fà proprio nulla, meno che meno nell'overclock.
    se provi a mettere "CPU e NB Clock Skew" in google, oltre alle discussioni identiche che hai aperto tù su più forum, è facile che trovi qualche risposta...

  6. #6
    L'avatar di Vincent Vega
    Registrato
    Nov 2008
    Località
    Siena
    Età
    36
    Messaggi
    2,442

    Predefinito

    Originariamente inviato da brugola.x
    A caso non si fà proprio nulla, meno che meno nell'overclock.
    se provi a mettere "CPU e NB Clock Skew" in google, oltre alle discussioni identiche che hai aperto tù su più forum, è facile che trovi qualche risposta...
    Quoto .
    Long Live Rock & Roll

  7. #7
    gibibyte L'avatar di MARCO74
    Registrato
    Mar 2007
    Località
    Roma, Italy
    Età
    52
    Messaggi
    1,205

    Predefinito

    Complimenti Zilla per la tua ottima spiegazione davvero molto semplificata,diciamo alla portata di tutti.

  8. #8
    The Technology evangelist L'avatar di zilla
    Registrato
    Oct 2006
    Località
    Monte MHz
    Età
    50
    Messaggi
    1,734

    Predefinito

    Originariamente inviato da Samu 17
    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

  9. #9
    bit
    Registrato
    May 2010
    Località
    Rivoli (TO)
    Età
    31
    Messaggi
    24
    configurazione

    Predefinito

    grazie a tutti per le risposte

Informazioni Thread

Users Browsing this Thread

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Discussioni simili

  1. Vendo Abit AB9 Quad GT & uGuru Clock [Vi-Pd+Sped]
    By BailA78 in forum -= Vendite : Hardware - Software =-
    Risposte: 0
    Ultimo messaggio: 22-06-2007, 17:06
  2. Right Mark cpu clock 2.2
    By Chicco85 in forum -= Overclocking e CPU =-
    Risposte: 6
    Ultimo messaggio: 22-12-2006, 17:14
  3. RightMark CPU Clock Utility 2.1: supporto anche per conroe
    By martufo in forum -= Overclocking e CPU =-
    Risposte: 21
    Ultimo messaggio: 07-09-2006, 12:11
  4. Sfida clock to clock Yonah vs. FX60
    By Chicco85 in forum -= Overclocking e CPU =-
    Risposte: 6
    Ultimo messaggio: 02-05-2006, 16:38
  5. Meglio Duron@975 FSB@150 o diminuire l'fsb e aumentare il clock cpu??
    By n0sf3r4tu in forum -= Hardware generico =-
    Risposte: 11
    Ultimo messaggio: 06-03-2001, 23:41

Tags

Regole d'invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
nexthardware.com - © 2002-2022