View Full Version : Cosa sono i pipeline, clock, frequanza?
edoravera
08-12-2004, 20:34
Ho in prova una 9600 pro 256 Mb adv. e chiedendo un po' mi consigliano in molti una 9800, anche scendendo di ram da 256 a 128, quali sono e come influiscono i fattori di ram, clock, frequenza...in una scheda video? cioè cos'ha di meglio una 9800 128 Mb risp. ad una 9600 256 Mb? i pipeline sono di più ma cosa sono esattamente?
E' vero che nelle vga entry level tanta ram (i 256 della 9600 pro) è addirittura negativa per le prestazioni della scheda?
sinceramente penso che sia un argomento che interessa molti
yossarian
08-12-2004, 23:45
le pipeline sono delle vere e proprie catene di montaggio il cui prodotto finale sono i pixel in cui è divisa l'immagine che viene visualizzata; ogni pipeline produce un pixel e contiene tutte le unità di calcolo necessarie all'elaborazione completa dell'immagine finale. Una 9800 ha 8 pipeline, una 9600 ne ha 4; quindi, la prima produce un output doppio rispetto alla seconda, a parità di frequenza. La frequenza e il clock sono la stessa cosa: corrispondono al numero di operazioni che un chip può compiere nell'unità di tempo. Un chip che lavora a 300 Mhz avrà ogni unità di calcolo che potrà compiere fino ad un massimo di 300 milioni di operazioni al secondo (ossia 300 milioni di cicli di clock). Ora capisci che se, come dovrebbe essere in teoria (ma non è mai nella pratica) per ogni ciclo di clock una pipeline producesse un pixel fatto e finito, la 9800 avrebbe, a parità di frequenza, un output esattamente doppio rispetto alla 9600. Questo è il motivo per cui, salvo altri eventuali fattori limitanti, un numero più elevato di pipeline assicura prestazioni maggiori (perciò la 9800 è da preferire alla 9600). Altro motivo per cui la 9800 è superiore è che ha il canale di comunicazione tra chip grafico e ram video largo il doppio rispetto a quello della 9600 (fai attenzione, però, perchè esistono anche 9800 con bus a 128 bit, anzichè a 256). Questo vuol dire che le comunicazioni tra chip e ram sono molto più veloci (i dati che possono transitare per ogni ciclo o per ogni secondo sono molti di più).
Sul quantitativo di ram c'è da dire che, in genere, più ce n'è e meglio è; però tra una 9800 con 8 pipeline, bus a 256 bit e 128 Mb di ram e una 9600 con 4 pipeline, bus a 128 bit e 256 Mb di ram, la prima è senza dubbio da preferire.
Il fatto che il quantitativo elevato di ram possa influire negativamente sulle prestazioni non è assolutamente vero; c'è piuttosto da dire che per le schede di "basso profilo", molto spesso, la ram usata è di qualità inferiore, lavora a frequenze più basse e, in questo caso, può influenzare negativamente le prestazioni. Diciamo che, in certi casi, il quantitativo di ram può diventare uno specchietto per le allodole.
BTinside
09-12-2004, 22:51
Originariamente inviato da yossarian
le pipeline sono delle vere e proprie catene di montaggio il cui prodotto finale sono i pixel in cui è divisa l'immagine che viene visualizzata; ogni pipeline produce un pixel e contiene tutte le unità di calcolo necessarie all'elaborazione completa dell'immagine finale. Una 9800 ha 8 pipeline, una 9600 ne ha 4; quindi, la prima produce un output doppio rispetto alla seconda, a parità di frequenza. La frequenza e il clock sono la stessa cosa: corrispondono al numero di operazioni che un chip può compiere nell'unità di tempo. Un chip che lavora a 300 Mhz avrà ogni unità di calcolo che potrà compiere fino ad un massimo di 300 milioni di operazioni al secondo (ossia 300 milioni di cicli di clock). Ora capisci che se, come dovrebbe essere in teoria (ma non è mai nella pratica) per ogni ciclo di clock una pipeline producesse un pixel fatto e finito, la 9800 avrebbe, a parità di frequenza, un output esattamente doppio rispetto alla 9600. Questo è il motivo per cui, salvo altri eventuali fattori limitanti, un numero più elevato di pipeline assicura prestazioni maggiori (perciò la 9800 è da preferire alla 9600). Altro motivo per cui la 9800 è superiore è che ha il canale di comunicazione tra chip grafico e ram video largo il doppio rispetto a quello della 9600 (fai attenzione, però, perchè esistono anche 9800 con bus a 128 bit, anzichè a 256). Questo vuol dire che le comunicazioni tra chip e ram sono molto più veloci (i dati che possono transitare per ogni ciclo o per ogni secondo sono molti di più).
Sul quantitativo di ram c'è da dire che, in genere, più ce n'è e meglio è; però tra una 9800 con 8 pipeline, bus a 256 bit e 128 Mb di ram e una 9600 con 4 pipeline, bus a 128 bit e 256 Mb di ram, la prima è senza dubbio da preferire.
Il fatto che il quantitativo elevato di ram possa influire negativamente sulle prestazioni non è assolutamente vero; c'è piuttosto da dire che per le schede di "basso profilo", molto spesso, la ram usata è di qualità inferiore, lavora a frequenze più basse e, in questo caso, può influenzare negativamente le prestazioni. Diciamo che, in certi casi, il quantitativo di ram può diventare uno specchietto per le allodole.
Però, chiedo a te, potrebbe capitare il caso in cui, per esempio, se domani esce un gioco che poligonalmente, in shader e in tutto viene soddisfatto appieno già da una 9600pro 256mb, però ha un quantitativo di textures e di una qualità che per essere allocate tutte hanno bisogno di 256mb di ram, quì la ram in più a serve no?
Cioè lo stesso gioco se su 9600pro fa 50fps su 9800pro ne fa 100, però nel menù video su 9600pro potrai attivare tutti gli effetti e massiam qualità delle texture, mentre su 9800pro no giusto?
non è un affermazione, lo chiedo a te per avere chiarimenti.
yossarian
09-12-2004, 23:12
Originariamente inviato da BTinside
Però, chiedo a te, potrebbe capitare il caso in cui, per esempio, se domani esce un gioco che poligonalmente, in shader e in tutto viene soddisfatto appieno già da una 9600pro 256mb, però ha un quantitativo di textures e di una qualità che per essere allocate tutte hanno bisogno di 256mb di ram, quì la ram in più a serve no?
Cioè lo stesso gioco se su 9600pro fa 50fps su 9800pro ne fa 100, però nel menù video su 9600pro potrai attivare tutti gli effetti e massiam qualità delle texture, mentre su 9800pro no giusto?
non è un affermazione, lo chiedo a te per avere chiarimenti.
facendo un discorso puramente accademico si; infatti ho detto che di ram più ce n'è e meglio è; però mi resta veramente difficile immaginare un gioco che riesca a girare fluido su una 9600 pro con tutti gli effetti grafici al massimo e richieda un quantitativo di ram superiore a 128 Mb. Tieni conto anche dell'esistenza della ram di sistema e del fatto che non tutto quello che è presente nella ram video (a livello di dati in input) viene caricato immediatamente all'interno del chip grafico. Devi vedere il tutto come un insieme dinamico e non statico. Insomma, in parole povere, un gioco che richieda (non che si giovi di 256 Mb ma che li richieda come requisito indispensabile per poter attivare gli effetti al massimo) più di 128 Mb di ram è veramente improbabile che sia così leggero da girare fluidamente su una 9600 pro
BTinside
09-12-2004, 23:50
Originariamente inviato da yossarian
facendo un discorso puramente accademico si; infatti ho detto che di ram più ce n'è e meglio è; però mi resta veramente difficile immaginare un gioco che riesca a girare fluido su una 9600 pro con tutti gli effetti grafici al massimo e richieda un quantitativo di ram superiore a 128 Mb. Tieni conto anche dell'esistenza della ram di sistema e del fatto che non tutto quello che è presente nella ram video (a livello di dati in input) viene caricato immediatamente all'interno del chip grafico. Devi vedere il tutto come un insieme dinamico e non statico. Insomma, in parole povere, un gioco che richieda (non che si giovi di 256 Mb ma che li richieda come requisito indispensabile per poter attivare gli effetti al massimo) più di 128 Mb di ram è veramente improbabile che sia così leggero da girare fluidamente su una 9600 pro
Vabè è normale che è alquanto improbabile un gioco che richieda 256mb di ram (tipo doom 3) e giri decentemente su 9600pro, io parlavo dal punto di vista puramente teorico.
Tu dici che c'è da calcolare anche la RAM di sistema, in questo caso si potrebbe ovviare ai mancanti 128mb teorici grazie all'AGP e all'aperture size no?
yossarian
09-12-2004, 23:57
Originariamente inviato da BTinside
Vabè è normale che è alquanto improbabile un gioco che richieda 256mb di ram (tipo doom 3) e giri decentemente su 9600pro, io parlavo dal punto di vista puramente teorico.
Tu dici che c'è da calcolare anche la RAM di sistema, in questo caso si potrebbe ovviare ai mancanti 128mb teorici grazie all'AGP e all'aperture size no?
esatto; esiste un continuo passaggio di dati tra ram di sistema, ram video e chip grafico, per cui i 128 Mb spesso e volentieri sono ancora sufficienti; certo, con alcuni titoli o alle alte risoluzioni e, magari, con i filtri, è preferibile averne 256; però con i filtri o alle alte risoluzioni o con titoli "pesanti" la 9600 sarà sempre più lenta della 9800
Quindi l'aperture size va impostato con il doppio della memoria della scheda video?
BTinside
10-12-2004, 12:26
Originariamente inviato da yossarian
esatto; esiste un continuo passaggio di dati tra ram di sistema, ram video e chip grafico, per cui i 128 Mb spesso e volentieri sono ancora sufficienti; certo, con alcuni titoli o alle alte risoluzioni e, magari, con i filtri, è preferibile averne 256; però con i filtri o alle alte risoluzioni o con titoli "pesanti" la 9600 sarà sempre più lenta della 9800
Perfetto allora avevo una giusta visione su ciò, in altri forum per aver detto cose del genere mi stavano linciando.
Altra domandina : ciò significa che con 256mb di ram si può tirare avanti anche quando ci saranno i giochi che richiedono 512mb , settando l'aperture size su 512?
Ho un problemino però , da quando ho cambiato scheda madre niente più aperture size!!
Avevo una Asus P4C800 Deluxe adesso ho affiancato alla mia 6800Ultra un Athlon 64 3400+ e quindi ho acquistato una bella Gigabyte K8NS (K8 Triton) con chipset Nforce 3 250 (non il 250gb, dove comunque "gb" sta per gigabit e fa riferimento a questa tecnologia mancante nella mia), però ha un bios un pò povero e sopratutto nel menù AGP posso solo slezionare fra "AGP" e "PCI" non c'è traccia di aperture size.
Sai spiegarti ciò? sai se in reltà lo supporta in automatico oppure quano ci saranno i gioconi da 512mb video resterò in panne?
Altra domanda : l'Athlon 64, a differenza del P4, non ha bisogno di una soluzione di RAM Dual Channel per andare al meglio giusto? So che ha un controller DDR integrato on-chip o qualcosa del genere,
posso acquistare qualsiasi tipo di RMA giusto?
Originariamente inviato da BTinside
cut
Stai andando leggermente off topic :rolleyes:
@edoravera
Considerato come girano gli ultimi giochi, tranne doom3 che non ho mai provato, con 128Mb vai ed andrai bene ancora per molto tempo.
BTinside
10-12-2004, 14:05
lo sò però mi sembra un po' esagerato aprire un 3ad per 2 domande contate.
Se necessario comunque provvedo ad editare il testo
yossarian
10-12-2004, 19:43
Originariamente inviato da BTinside
Perfetto allora avevo una giusta visione su ciò, in altri forum per aver detto cose del genere mi stavano linciando.
Altra domandina : ciò significa che con 256mb di ram si può tirare avanti anche quando ci saranno i giochi che richiedono 512mb , settando l'aperture size su 512?
Ho un problemino però , da quando ho cambiato scheda madre niente più aperture size!!
Avevo una Asus P4C800 Deluxe adesso ho affiancato alla mia 6800Ultra un Athlon 64 3400+ e quindi ho acquistato una bella Gigabyte K8NS (K8 Triton) con chipset Nforce 3 250 (non il 250gb, dove comunque "gb" sta per gigabit e fa riferimento a questa tecnologia mancante nella mia), però ha un bios un pò povero e sopratutto nel menù AGP posso solo slezionare fra "AGP" e "PCI" non c'è traccia di aperture size.
Sai spiegarti ciò? sai se in reltà lo supporta in automatico oppure quano ci saranno i gioconi da 512mb video resterò in panne?
Altra domanda : l'Athlon 64, a differenza del P4, non ha bisogno di una soluzione di RAM Dual Channel per andare al meglio giusto? So che ha un controller DDR integrato on-chip o qualcosa del genere,
posso acquistare qualsiasi tipo di RMA giusto?
alla prima domanda, la risposta è ni; nel senso che si può tirare avanti con giochi che consigliano 512 non con giochi che hanno come requisito minimo 512 Mb di ram video.
Purtroppo ci sono tipi di bios (non ricordo se in phoenix o l'amy) che danno la possibilità di effettuare pochi settaggi e, in tal caso, impostano valori standard che non si modificano automaticamente. In ogni caso, l'agp aperture size non è l'unico spazio della ram di sistema che viene riservato alla vga; all'occorrenza, anche altre porzioni di ram possono essere riservate all'elaborazione grafica. L'agp aperture size indica semplicemente la ram che si intende riservare in maniera privilegiata all'elaborazione grafica. la differenza sta nel fatto che lo spazio indicato come agp aperture size è messo a disposizione della vga e i dati relativi all'elaborazione grafica hanno sempre e comunque la precedenza; nella ram restante i dati relativi alla grafica sono trattati esattamente come gli altri (se trovano spazio sono allocati subito, altrimenti sono messi in coda).
terza domanda, che io sappia non ci sono limitazioni al tipo di ram abbinabile con l'Athlon 64
Originariamente inviato da yossarian
terza domanda, che io sappia non ci sono limitazioni al tipo di ram abbinabile con l'Athlon 64
ti correggo, ufficialmente l'athlon 64 su 754 non supporta più di un modulo pc3200 doppia faccia a piena frequenza (400MHz)
molte case di schede madri ovviano al problema via bios, gigabyte non l'ha ancora fatto..
bYeZ!
yossarian
10-12-2004, 20:23
Originariamente inviato da ATi7500
ti correggo, ufficialmente l'athlon 64 su 754 non supporta più di un modulo pc3200 doppia faccia a piena frequenza (400MHz)
molte case di schede madri ovviano al problema via bios, gigabyte non l'ha ancora fatto..
bYeZ!
grazie per la puntualizzazione ;)
In effetti, però, questo tipo di limitazioni esistono anche con altri chipset e non sono legati strettamente al tipo di cpu. Poi ho parlato di tipo non di quantità di banchi di ram.
Comunque hai aggiunto un'informazione utile a chi deve acquistare una piattaforma con 754 per A64
:)
Originariamente inviato da yossarian
grazie per la puntualizzazione ;)
In effetti, però, questo tipo di limitazioni esistono anche con altri chipset e non sono legati strettamente al tipo di cpu. Poi ho parlato di tipo non di quantità di banchi di ram.
Comunque hai aggiunto un'informazione utile a chi deve acquistare una piattaforma con 754 per A64
:)
io l'ho scoperto DOPO aver acquistato la scheda madre ke ora ho in sign :cry:
e cmq in questo caso il problema non è l'nforce3, poichè il gestore delle mem è direttamente integrato nel core dell'athlon :)
bYeZ!
Zenza Raggi
11-12-2004, 09:24
Originariamente inviato da Mark75
Stai andando leggermente off topic :rolleyes:
@edoravera
Considerato come girano gli ultimi giochi, tranne doom3 che non ho mai provato, con 128Mb vai ed andrai bene ancora per molto tempo.
hai la sign irregolare
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.