LA CAMPANA

C’è chi ha letto questa notizia prima di te.
Iscriviti per ricevere nuovi articoli.
E-mail
Nome
Cognome
Come vuoi leggere La Campana?
Niente spam

; un metodo di output delle immagini che evita o riduce gli artefatti.

Il triplo buffering consente di aumentare la velocità di output dell'immagine rispetto al doppio buffering. Nelle applicazioni del mondo reale, ciò spesso comporta il tentativo di astrarre le operazioni grafiche dalla sincronizzazione con la frequenza di aggiornamento del monitor. In genere, i fotogrammi vengono disegnati a una velocità inferiore o superiore alla frequenza di aggiornamento dello schermo (frequenza fotogrammi variabile) senza i soliti effetti che ciò causerebbe (vale a dire sfarfallio, spostamento, strappo). Poiché il programma non ha bisogno di interrogare l'hardware per gli eventi di aggiornamento dello schermo, l'algoritmo può essere eseguito il più rapidamente possibile. Questo non è l'unico metodo di buffering triplo disponibile, ma è quello predominante sulle architetture PC in cui la velocità della macchina può variare notevolmente.

Un altro metodo di triplo buffering prevede la sincronizzazione con la frequenza di aggiornamento dello schermo, utilizzando il terzo buffer semplicemente come un modo per fornire spazio libero per le richieste di modifica nell'output grafico complessivo. Qui il buffer viene utilizzato nel vero senso della parola, fungendo da memoria. Questo metodo impone requisiti hardware minimi più elevati, ma fornisce un frame rate costante (rispetto a quello variabile).

YouTube enciclopedico

    Buffer dei video di YouTube

    Buffering dei video di YouTube nel browser Mozilla Firefox

    Guarda i video online senza interruzioni!!!

    Sottotitoli

Buona giornata, signore e signori, conoscenti, lettori e altre persone! Proviamo oggi configurare la scheda video .

Tu ed io abbiamo già parlato molto dei conducenti, da questo a ogni sorta di altre differenze. Oggi continueremo questo argomento e parleremo di impostazioni più dettagliate.

Parleremo di come armeggiare con le impostazioni del driver. con l'esempio schede video AMDRadeon (ATI) utilizzando l'utilità integrata in essi. Eccoci qui Non parleremo di temperature (perché ne abbiamo parlato), di overclock della scheda video (perché ne abbiamo parlato) e di velocità di rotazione delle ventole (perché ne abbiamo parlato anche), ma vedremo le funzionalità DI, incluso nel kit e un sacco di tutti i tipi di impostazioni (che, tra le altre cose, si trovano nelle applicazioni di gioco).

A proposito, anche se hai una scheda non di questo produttore, dovresti leggere l'articolo per conoscere e, per analogia, essere in grado di configurare tutti i tipi di filtraggio anisotropico, anti-aliasing, campionamento e filtraggio morfologico, triplo buffering e molto altro ancora.

Quindi, fondamentale per iniziare, muoviamoci.

Verbicità introduttiva

Attenzione! Qui e oltre, parte del testo privo di significato (acqua), durante l'aggiornamento dell'articolo, è stata salvata nella misura in cui ce n'è molto e non si desidera riscriverlo completamente (o cancellarlo) per vari motivi, e l'autore originale del il testo era diverso. Tienilo a mente. Per il resto, il contenuto ti aiuterà (è cliccabile).

Penso di non mentire se presumo che molti di coloro che leggono il sito web del progetto, no, no, e peccano persino nel loro minuto libero di sedersi con il loro gioco preferito per immergersi nel colorato mondo della realtà virtuale.

Ma questo non è un problema; i nostri desideri (l'hardware sotto il cofano di un PC) non sempre coincidono con i requisiti di sistema dei giocattoli appena rilasciati. Ma vuoi comunque giocare, e non solo comunque, ma anche avere qualcosa che si muove e dice sullo schermo, e non rallentare e ritardare. Cosa fare in questa situazione?

Con ogni rilascio di un giocattolo moderno, non dovresti acquistare un nuovo hardware per il tuo computer e, in particolare, come componente più importante dei videogiochi moderni? Non so voi, ma non ho alcun desiderio di dare i miei sudati soldi per giusto 1-2 ore di piacere virtuale a settimana.

A prima vista, potrebbe sembrare che non ci sia altra via d'uscita se non quella di investire soldi nell'hardware, ma ce n'è uno, ed è molto gratuito e abbastanza efficace, e si chiama impostare i driver della scheda video per le massime prestazioni. Da parte tua, come utente, tutto ciò che serve sono le mani diritte :) e questa nota.

Allora, bravi signori, cominciamo a spremere tutto il succo dalla nostra videocamera configurandone l'hardware. Innanzitutto vorrei dire che questo particolare articolo sarà dedicato agli utenti che hanno il loro computer la scheda video dell'azienda si illumina AMD, cioè. Lavoratori della Radeon. Tuttavia, a quei lettori che hanno espresso il loro voto NVIDIA, inoltre non preoccuparti, prepareremo per te un articolo ancora più delizioso.

In realtà, arriviamo al punto.

Introduzione all'argomento e all'articolo

Dato che l'articolo viene periodicamente aggiornato e mantenuto aggiornato (per quanto possibile), ma non viene completamente riscritto, qui puoi trovare due versioni dei driver e delle impostazioni descritti per.

Uno di loro parla dei "vecchi" driver per le schede e i software corrispondenti, nonché per il livello interno e l'interfaccia (a volte è possibile accedervi su determinati sistemi, tipi di driver, ecc.), cioè stiamo parlando di che puoi vedere sopra.

La seconda versione (con un sottotitolo diverso) descrive l'aspetto visivo e logico della versione più recente, vale a dire Software AMD Radeon(ovvero, in diversi periodi di tempo, - Cremisi, Rilascio Cremisi ecc ecc). Puoi vederlo qui sotto (cliccabile):

In un modo o nell'altro, indipendentemente dal tipo di software utilizzato (sia il primo che il secondo sono solo l'ambiente del driver), le impostazioni (con cui intendiamo gli stessi campioni, cache dello shader, filtro anisotropico e molto altro), in termini di il loro contenuto semantico, sono simili e giocano un ruolo chiave.

Pertanto, questi ultimi sono inclusi in una sottovoce separata, il cui contenuto è il più generale (anche per tutte le schede video) e pertinente.

Impostazioni del driver della scheda video separatamente dalle versioni e dalle interfacce

  • Se non riesci a distinguere a occhio, allora tu Non devi impostare il valore massimo per qualsiasi cosa o cercare quale è migliore, ecc., Ecc., perché saranno lettere per amore delle lettere, numeri per amore dei numeri e così via;
  • Se tutto funziona velocemente e non riscontri angoli o irregolarità, semplicemente non hai bisogno di valori più alti;
  • Se tutto funziona lentamente, allora e solo allora vale la pena armeggiare con impostazioni, metodi, gradi e metodi;
  • Ciò che è lento e veloce, angoli e asperità, ognuno decide per se stesso, perché dipende dalla risoluzione del monitor, dalla sua velocità di risposta, dall'applicazione e dalle sensazioni soggettive (per alcuni le “scale” sembrano essere la norma, per altri al contrario non bastano e MSAA 16X).

Ora sulle impostazioni stesse.

Modalità anti-alias

determina i livelli, il grado e il metodo di levigatura delle superfici 3D applicazioni:

  • Elimina le scale (angoli) sugli schermi di vari modelli;
  • All'autista ( Non in appendice) Generalmente ha tre valori globali: utilizza le impostazioni dell'applicazione, migliorale o sovrascrivile;
  • Durante la sovrascrittura e il miglioramento, consente di selezionare il grado di attenuazione ( 2X, 4X, 8X e chi più ne ha più ne metta, in particolare valori come 2xEQ ecc.) da cui dipendono direttamente la qualità e le prestazioni (anti-aliasing più forte -> richiede più risorse ->
  • Nelle applicazioni stesse (non nel driver), spesso puoi (da qualche tempo ormai) scegliere un metodo (tipo, opzione, metodo, chiamalo come vuoi) - SSAA, MSAA, CSAA, NFAA, FXAA, DLAA, MLAA, SMAA, TXAA ecc;
  • La differenza di gradi e metodi può essere trovata rapidamente e facilmente nei motori di ricerca (preferibilmente in una ricerca di immagini) oppure puoi determinarla a occhio in un'applicazione o nell'altra.

Metodo di lisciatura

Definisce il metodo (tecnologia, tipo, opzione, metodo, chiamalo come vuoi) utilizzato per lo smoothing:

  • Convenzionalmente, ha tre gradazioni (nelle impostazioni del driver): campionamento multiplo, campionamento adattivo, campionamento ridondante (le impostazioni dell'applicazione sono descritte sopra);
  • La qualità e le prestazioni dipendono direttamente dal metodo (anti-aliasing più forte -> richiede più risorse -> se non ce ne sono abbastanza, allora meno prestazioni);
  • Si consiglia di utilizzare l'opzione adattiva, ma di modificarla se si verificano problemi con le prestazioni e/o livellamento insufficiente quando si usano i gradi levigante.

Filtraggio morfologico (da non confondere con quello anisotropo).

Un metodo aggiuntivo per smussare e filtrare un'immagine. “Poco conosciuto”, usato raramente, ridondante:

  • In teoria dovrebbe migliorare la qualità dell'immagine, ma in pratica spesso ha un impatto negativo sulle prestazioni a scapito di discutibili miglioramenti dell'anti-aliasing;
  • In modo molto storto, non si tratta tanto dello smussamento, ma della sfocatura dell'immagine finale e del suo filtraggio aggiuntivo. Dopo aver applicato i metodi sopra descritti, per una comprensione più completa (non sono sicuro che tu ne abbia bisogno), puoi provare lettura (inglese);
  • Per questi motivi, oltre che per le conseguenze spesso piuttosto negative (smarrimento, freni, ecc.), conviene lasciarlo spento (ha infatti due posizioni (on-off).

Modalità di filtraggio anisotropico

Migliora la qualità delle texture e delle immagini in generale filtrando notevolmente le immagini delle texture sulle superfici ( e non molto) inclinato rispetto alla fotocamera:

  • All'autista ( Non in appendice) Generalmente ha due valori globali: utilizza le impostazioni dell'applicazione o esegui l'override;
  • Come nel caso dello smoothing, possiamo esserlo 2X, 4X, 8X ecc., che determina la qualità della filtrazione;
  • Principio si basa sull'utilizzo di diverse copie della stessa texture con dettagli diversi e sulla costruzione del numero di texel (l'unità minima di texture di un oggetto tridimensionale, se preferisci, un pixel di texture) lungo la direzione di visualizzazione e sulla media del loro colore. Sottopone un carico pesante alla memoria video (richiede un throughput elevato, che a sua volta è determinato);
  • Da alcuni anni (circa 2007 -th) non ha quasi alcun impatto negativo sulle prestazioni, ma ha un effetto positivo sulla qualità dell'immagine, quindi viene utilizzato ovunque X16 e più vecchio.

Ottimizzazione del formato della superficie

Come nel caso del filtraggio morfologico, questo è un metodo di filtraggio aggiuntivo, solo che in questo caso non si tratta di anti-aliasing, ma di texture.

  • Teoricamente, come il filtro anisotropico, dovrebbe migliorare la qualità dell'immagine filtrando ulteriormente le trame;
  • Praticamente (e visivamente) è notevolmente piccolo; l'effetto sulle prestazioni è solitamente discutibile, ma potrebbe influire sulla stabilità. Si consiglia di evitare di utilizzare nuovamente questa impostazione.

Attendi l'aggiornamento verticale (noto anche come sincronizzazione verticale, ovvero V-Sync)

Sincronizza il frame rate ( FPS) con frequenza di aggiornamento del monitor:

  • All'autista ( Non in appendice) Generalmente ha quattro valori globali: sempre disabilitato, disabilitato (se non specificato dall'applicazione), abilitato (se non specificato dall'applicazione), sempre abilitato;
  • IN raro in alcuni casi consente di evitare “strisce” rare, veloci, visivamente impercettibili che sembrano spezzare l'immagine in due componenti che scorrono rapidamente e sono addirittura familiari ad alcuni (alcuni non le incontrano affatto o non le notano);
  • Venduto dagli esperti di marketing come un miracolo dei miracoli, aumentando la fluidità dell'immagine e tutto il resto;
  • Infatti, a causa della limitazione FPS (particolarmente, se è inferiore al frame rate del monitor in quanto tale) di solito negativo incide sulla produttività con benefici estremamente dubbi;
  • Le affermazioni sulla riduzione del rumore, del consumo energetico, ecc., limitando le prestazioni a questo valore, sono inverosimili, perché nel mondo moderno e in condizioni normali, la scheda video stessa modifica frequenze, consumo energetico, velocità di rotazione e molto altro, senza restrizioni artificiali. Il Double V-Sync è generalmente una sciocchezza, ma non è di questo che stiamo parlando ora;
  • In relazione a quanto sopra, si raccomanda di conservare Sempre Presa spento. Se davvero, a occhio, in questa particolare configurazione della situazione di gioco vedi un vantaggio visivo dopo averlo acceso e spento, allora accendilo.

Triplo buffering OpenGL (e altro)

Esageratamente si tratta di un buffer di input/output che velocizza la velocità di accesso ai dati generati:

  • I fotogrammi vengono disegnati con una frequenza inferiore o superiore a quella di aggiornamento dello schermo, quelli finiti (generati dall'apparecchiatura prima di essere richiesti indietro dal programma che li ha inviati per la generazione) vengono posti in un buffer (storage, per così dire), e il frame successivo viene inviato per il calcolo, riducendo così il ritardo + il programma non ha bisogno di interrogare l'hardware per ricevere eventi di aggiornamento dello schermo e l'algoritmo può essere eseguito liberamente il più rapidamente possibile;
  • Di conseguenza, c'è il double buffering (di solito viene utilizzato), c'è il triple buffering (esattamente quello che stiamo descrivendo ora), il double usa due buffer, il triple ne usa tre (potrebbero essercene di più, ma questo non fa più una differenza evidente);
  • Raddoppiare: se il sistema ha due buffer, UN E B, può visualizzare un buffer B, formando contemporaneamente una nuova immagine nel buffer UN, ma devi aspettare che i buffer cambino a causa del ritardo nella formazione dell'immagine;
  • Triplicare: se il sistema ha tre buffer: A, B E NEL, non è necessario attendere la modifica dei buffer. Può visualizzare un buffer B, formando un'immagine nel buffer UN, un po' più di dettaglio.
  • Cosa fare: costi includere, nonostante le restrizioni.

Cache dello shader

Ti consente di memorizzare gli shader compilati nella cache, il che a volte può accelerare notevolmente l'elaborazione e ridurre il carico processore E GPU, operando immediatamente con dati già pronti senza compilazioni inutili e prelevandoli dall'archivio.

  • C'è un significato" spento" O " ottimizzato da AMD" (in altre schede le impostazioni potrebbero non esistere, essere chiamate diversamente o abilitate di default), - spegnere spesso sconsigliato, perché consente di ottenere video più fluidi senza inutili ritardi nel rendering, ovvero lasciare la posizione ottimizzata o abilitata. .

Modalità tassellatura e la tassellatura stessa

Questa è la cosa responsabile del miglioramento globale del quadro. A livello base, è un metodo per suddividere i poligoni in parti più piccole.

L'applicazione della tassellatura a un modello grezzo (a sinistra) crea un modello più fluido (nella stessa immagine, ma al centro), mentre l'utilizzo delle mappe di spostamento (nella stessa immagine, ma a destra) conferisce ai personaggi un realismo di livello cinematografico.

  • All'interno del driver ha tre parametro: ottimizzato AMD, utilizzare le impostazioni dell'applicazione e sovrascrivere le impostazioni dell'applicazione;
  • Molto spesso vale la pena andarsene così com'è, ma più spesso, se per qualche motivo FPS in un gioco con requisiti inferiori (con una carta più potente) è piccolo, e ci sono anche strani rallentamenti, blocchi (congelamenti) e prelievi dove non dovrebbero essere, qui ha senso utilizzare le impostazioni dell'applicazione e/o anche l'override manuale modalità;
  • L'override ti consente di impostare i livelli da 2x A 64x e più vecchi o disabilitarlo del tutto. Il livello imposta la stessa frantumazione e influisce direttamente sulle prestazioni e sulla qualità dell'immagine. Con questo valore ha senso giocare con questo parametro se qualcosa va storto. Sì, e anche così.

Efficienza energetica

Permette di masticare un ordine di grandezza in meno di energia a scapito della perdita di produttività:

  • Spegnilo se hai bisogno di prestazioni. Forse è tutto quello che vale la pena dire qui.

Controllo della frequenza dei fotogrammi

Consente di selezionare e impostare un limite di frame rate nell'applicazione, presumibilmente, come nel caso della sincronizzazione verticale, per aggiungere fluidità alla sequenza video.

  • In effetti, poche persone ne hanno bisogno e perché, tranne i casi contrari - quando l'applicazione limita artificialmente (tramite impostazioni che non possono essere modificate) il frame rate, qui puoi provare a sovrascrivere questo valore con uno slider, che consente, in rari casi, per rimuovere questa limitazione e funzionare al massimo (o il valore specificato).

Forse, dal punto di vista generale, questo è tutto ciò che vale la pena sapere. Esaminiamo anche le interfacce di software specifici Overdrive E Wattmann.

Come configurare una scheda video utilizzando il "vecchio" software - Catalyst Control Center

Durante il processo di installazione/aggiornamento dei driver (o, se hai già acquistato un file già pronto computer con preinstallato sistema operativo), oltre al modulo stesso, responsabile della visualizzazione delle immagini sullo schermo del monitor, è disponibile un modulo aggiuntivo chiamato Centro di controllo del catalizzatore (ACCC).

Questa shell software è un centro di controllo per lavorare con gli adattatori video e consente di eseguire qualsiasi manipolazione sia con le impostazioni della scheda stessa che con il monitor collegato.

Predefinito ACC poggia nel vassoio sul desktop come una piccola icona (vedi immagine).

Tuttavia, per qualche motivo potresti non trovare l'icona del centro di controllo nella posizione standard con cui iniziare a lavorare ACC Devi aggiornare i driver della tua scheda video.

Questo può essere fatto in diversi modi, ma preferisco farlo utilizzando una speciale utilità gratuita di AMD chiamato amddriverdownloader(vecchio nome).

Per chi non lo sapesse, si tratta di una tecnologia per il rilevamento (ricerca e rilevamento) automatico delle ultime versioni dei driver del produttore. I suoi vantaggi sono che è comprensibile, conveniente, gratuito e automatizza il processo di ricerca e download dei driver. Gli svantaggi sono che non sempre lo fa correttamente, come qualsiasi sistema automatizzato.

Grazie a questo, non è più necessario visitare il sito Web del produttore, cercare il modello di adattatore video desiderato e inserire il sistema operativo e la profondità di bit. Basta scaricare l'utilità, eseguirla in qualsiasi momento e lei stessa determinerà se c'è qualcosa di nuovo in base alla tua legna da ardere e scaricherà la distribuzione richiesta sul tuo PC. Quindi, per iniziare ACC, aggiornare i driver tramite l'utility accedendo al sito Web ufficiale nella sezione Scaricamento e cliccando su " Scaricamento”.

Dopo il download, avvii l'installazione standard di legna da ardere, insieme alla quale riceverai oggi il nostro eroe dell'occasione: il centro di controllo. Per accedervi è necessario cliccare sull'icona (colore rosso-grigio AMD) vassoio del desktop con il tasto destro del mouse e fare clic sulla scritta corrispondente.

Essenzialmente ACC non c'è altro che un'interfaccia utente per l'installazione, la configurazione e l'accesso alle funzioni delle schede video AMDRadeon e processori ibridi AMD. Questa applicazione fornisce impostazioni video per regolare le impostazioni dello schermo, i profili dello schermo e la qualità dell'immagine.

ACC gioca un ruolo molto importante nel funzionamento della tua scheda video e ti consente di aggiungere gli fps (pappagalli) necessari nei giochi Cioè, con esso puoi eseguire un gioco o un'applicazione inizialmente più impegnativa per le caratteristiche del tuo PC e , in particolare, schede video.

Nota:
Tecnologie ATI, nota per la produzione di processori per computer, si sviluppò Centro di controllo catalizzatore (CCC) oltre alla linea Radeón schede video L'utilità è diventata disponibile per la prima volta sulle schede video della serie R. Dopo l'acquisto AMD aziende ATI, l'utilità ha iniziato (nella vecchia versione) a essere richiamata.

Subito dopo aver avviato il centro, fare clic sul pulsante “ Opzioni” (sopra il punto interrogativo) e seleziona la voce – “ Visualizzazione estesa" (vedi immagine). Passiamo quindi a una modalità più avanzata con più impostazioni e un'interfaccia di interazione più comoda.

Nella scheda parametri potrebbe interessarti anche la voce “ Abilita il menu della barra delle applicazioni” – è responsabile della visualizzazione o meno dell'icona nella barra delle applicazioni e “ Ripristina le impostazioni di fabbrica” – ripristina le impostazioni pulite, nel caso in cui tu abbia cambiato qualcosa nell'ottimizzazione :).

Inoltre, facendo clic sul punto interrogativo, richiamerai una guida completa sul centro di controllo, dove potrai studiare su e giù tutte le impostazioni dell'utilità.

Quindi, come suggerisce il nome dell'utilità, " Centro di controllo" - funge da hub per tutte le opzioni e funzioni relative alla scheda video AMD. Lancio ACC, gli utenti hanno accesso a varie funzioni:

  • Gestione della scrivania;
  • Allestimento pannelli/display digitali;
  • Impostazione dei parametri dell'immagine video;
  • Impostazioni 3D-applicazioni;
  • Gestione delle prestazioni, AMD OverDrive– accelerazione processore e processore grafico.

Diamo un'occhiata ai punti principali delle impostazioni e esaminiamo le schede più importanti del centro di controllo Catalizzatore AMD.

La prima cosa su cui vorrei attirare l’attenzione è il punto “ Proprietà del desktop"nel menu a tendina “ Gestione della scrivania" Ti consente di modificare le dimensioni, la frequenza di aggiornamento dello schermo, la qualità del colore e la rotazione del desktop.

Qui siamo interessati alle impostazioni sotto i numeri (1, 2, 3). È necessario impostare (se sono stati determinati automaticamente in modo errato) la risoluzione corretta, la profondità di bit (qualità del colore), la frequenza di aggiornamento dello schermo e anche impostare l'orientamento (orizzontale o verticale).

Per fare ciò, è necessario procurarsi la documentazione (specifiche del monitor) e trovare lì i valori della prima e della terza caratteristica nella sezione “ Parametri tecnici del monitor”.

Prossimo menù importante” I miei schermi piatti digitali" e punti:

  • Proprietà (schermo piatto digitale);
  • Impostazioni di ridimensionamento;

Esaminiamo ciascuno separatamente.

Nelle proprietà del pannello digitale ci interessa il “ Ridimensionamento delle immagini" Può essere implementato utilizzando una GPU GPU, se selezioni la casella lì.

Questa funzione è responsabile della corretta corrispondenza del formato del monitor con il formato del videogioco. Quelli. in modo da poter giocare alla corretta risoluzione a schermo intero e alla massima risoluzione possibile.

Se la casella di controllo è deselezionata, tale ridimensionamento viene eseguito utilizzando Finestre, tuttavia, non è sempre corretto. Se spuntare o meno la casella dipende da tutti, io gioco poco, quindi non ce l'ho. A chi piace giocare, è meglio inserirlo :)

Un'altra impostazione qui è " Abilita l'elaborazione ITC" Fornisce qualità video utilizzando la GPU anziché il driver grafico del display HDMI, supportando l'elaborazione ITC. Bene, è chiaro, cosa ho accumulato qui? ;)

In poche parole, questa è una funzionalità che consente al tuo monitor di utilizzare i propri algoritmi di elaborazione delle immagini a schermo intero. Quelli. se il monitor supporta HDMI, quindi seleziona la casella e goditi tutte le delizie dell'immagine che il produttore ha inserito nell'hardware del monitor. Altrimenti non sarà disponibile per i monitoraggi degli alberi.

L'elemento successivo nella scheda " I miei pannelli digitali” – “Impostazioni di ridimensionamento" L'ambientazione si occupa di rimuovere la “cornice da lutto” lungo i bordi del desktop. Accade spesso che la reinstallazione sistema operativo o driver, sui lati del monitor appaiono strisce nere. Quindi, per evitare ciò, è meglio selezionare la casella – “ Utilizza il fattore di scala”.

Nota:
Dopo ogni modifica dei parametri, affinché abbiano effetto, fare clic sul pulsante “ Applicare (A)" O " Predefinito (E)” (se vuoi restituire tutto com'era).

L'ultima impostazione importante nella scheda del pannello digitale è LCD Overdrive. Se hai scelto un monitor per te, allora sai che la risposta del monitor è e più piccolo è, meglio è (presumibilmente).

Abilitando questa opzione, compensi il tempo di risposta (accelerando i segnali di colore) e quindi gli oggetti in movimento non lasceranno una "scia" durante la visione di scene dinamiche in film o giochi. Questa opzione è attiva solo se la tecnologia è supportata dalla scheda grafica stessa.

Ci sono molte impostazioni qui e tutte, in un modo o nell'altro, sono responsabili della bellezza dell'immagine, ad es. luminosità, colore, contrasto e parametri simili. Va detto che nella maggior parte dei casi le impostazioni centrali standard sono abbastanza soddisfacenti e non richiedono particolari regolazioni personalizzate.

Pertanto, è meglio non cambiarli, perché cambiarne uno porterà a un'interruzione dell'equilibrio generale e a un cambiamento in una serie di parametri correlati. In altre parole, anche piccole modifiche possono far sì che l’immagine “fluttui via”. Le impostazioni utili per noi qui saranno la scheda “ Qualità”: qualità video e deinterlacciamento.

Dobbiamo impostare le seguenti caselle di controllo (vedi immagine):

  • "Contrasto dinamico" è una regolazione automatica della luminosità in base all'immagine sul monitor. Responsabile di una migliore visualizzazione di scene in rapido cambiamento, ad esempio quando si guardano film o si giocano a giochi dinamici.
  • "Deinterlacciamento"è l'eliminazione dell'interlacciamento o dell'"effetto pettine" durante la visione di un video. Per esagerare, l'effetto pettine è l'allontanamento di un oggetto in movimento, ovvero quando sullo schermo del monitor sono presenti due campi di fotogrammi contemporaneamente, sfalsati relativi tra loro. Il deinterlacciamento consente di eliminare questo effetto.

Inoltre, per un processo di riproduzione video più fluido, è necessario selezionare la casella "rilevamento cambio fotogramma" nel flusso video quando si utilizza il deinterlacciamento.

Nel “ Video“Ci sono ancora ambientazioni che meritano la nostra attenzione e queste sono:

  • Video stabile AMD– stabilizzazione delle immagini mosse;
  • Qualità video globale;
  • Conversione video accelerata.

Se il tuo home video trema (come dopo una grande giornata :)), devi selezionare la casella accanto Video stabile AMD. Collocamento " Qualità video globale” –> “Forza il video fluido" consente di garantire una riproduzione fluida del flusso video senza perdere fotogrammi. Mettiamo un segno di spunta lì.

Collocamento " Conversione video accelerata" ti consente di collegare le risorse della tua attrezzatura grafica al processo di conversione video. Seleziona la casella “ Abilita l'accelerazione hardware", se codifichi spesso video utilizzando vari lettori e desideri accelerare questo processo.

Allora adesso saltiamo due punti” Giochi" E " prestazione” e fermarsi alla scheda “ Informazioni"In realtà qui non c'è nulla di insolito, si tratta di informazioni standard fornite dal produttore.

Nella scheda della home page AMD Siamo interessati all'articolo “ Controlla gli aggiornamenti dei driver", che ti consente di scaricare la legna da ardere più recente sul tuo computer, ad es. aggiornare la loro versione e il core del centro di controllo stesso Catalizzatore.

Per caricare la "catasta di legna", è necessario fare clic sulla freccia blu e verrà avviato il processo di aggiornamento del driver.

Le due schede successive sono " Programmi" E " Dispositivi hardware" Forniscono l'opportunità di conoscere in dettaglio i dispositivi hardware del sistema, l'adattatore grafico e in generale ottenere informazioni sul sistema (il pulsante " Informazioni di sistema”).

Abbiamo risolto la configurazione di base. Diamo ora un'occhiata alle prestazioni e alle opzioni di overclock presenti nella sezione OverDrive.

OverDrive nella "vecchia" versione del software del driver AMD

Se sei un giocatore accanito e possiedi una scheda video da AMD, allora hai il diritto di contare su un aumento del suo potere in modo completamente gratuito. Le impostazioni ottimali e corrette ti aiuteranno a spremere il tesoro fps nei giochi e aggiungi velocità in vari 3D-applicazioni. Ci sono due impostazioni responsabili di ciò nel centro di controllo: “ Prestazione" E " Giochi”.

Vediamoli più nel dettaglio e cominciamo con ordine.

Tecnologia AMD OverDrive– sviluppo aziendale AMD, progettato per overcloccare la scheda video e il processore grafico a livello di driver. Per iniziare ad usarlo, devi leggere e accettare i termini del contratto di licenza (vedi immagine).

Penso che la domanda sia gelata sulle tue labbra: “ Cosa può fare AMD OverDrive e in che modo è utile per me come utente?" Rispondo, lei:

  • Ha una serie di parametri preimpostati per principianti e appassionati di overclock. Seleziona facilmente un profilo di memoria preconfigurato per prestazioni di memoria ottimali DDR3. Puoi anche monitorare manualmente le impostazioni delle prestazioni da BIOS e creare i tuoi profili per applicazioni specifiche;
  • Attraverso la regolazione automatica della frequenza, l'overclocking è ancora più semplice e veloce;
  • Consente di controllare la velocità della ventola per migliorare le prestazioni;
  • Ti consente di controllare tutte le impostazioni delle prestazioni, inclusa la velocità del clock della memoria, la tensione e i tempi.

Dopo aver accettato i termini della licenza e aver avvertito che se sei debole, è meglio non overclockare (:)), viene visualizzata la seguente finestra.

Qui puoi giocare con le impostazioni e aggiungere pappagalli alle applicazioni. Questo metodo funziona come segue. Modifichiamo qualsiasi parametro di diverse unità, vai a 3D- applicazione, avvio FPS- un dispositivo di misurazione e se c'è un aumento dei pappagalli e tutto funziona stabilmente, lasciamo questi parametri. Altrimenti, torniamo ai parametri predefiniti (key E) e modificare i parametri con maggiore attenzione fino a trovare una combinazione di impostazioni stabile e incrementata.

Nota:
Affinché le modifiche abbiano effetto e influenzino le prestazioni del sistema, è necessario selezionare la casella " Abilita unità grafica”.

Questi sono i risultati (in termini di aumento delle prestazioni) che sono riuscito a ottenere semplicemente giocando con le impostazioni della scheda video e (in misura minore) con le frequenze del processore.

Le impostazioni predefinite erano le seguenti:

...e il numero di fps nel gioco Metro Last Light Redux(permesso 1080p, le impostazioni sono molto alte) con loro c'era:

Ed ecco in cosa sono stati modificati (sulla mappa):

...e quantità FPS nel gioco Metro Last Light Redux con le stesse impostazioni grafiche è:

Totale che abbiamo 41 contro 44 - un risultato abbastanza decente per un paio di movimenti con le impostazioni della scheda e (in misura minore) del processore. Se ti siedi con attenzione e ruoti correttamente il processore, allora 5-7 Puoi sicuramente eliminare i pappagalli in più.

Vediamo l’allegato” Parametri di sistema", e in essa una tabella con due colonne: " Possibilità" E " Impostazioni" In basso puoi aggiungere un'applicazione di gioco (pulsante “ Aggiungere"formato .exe e impostare i parametri grafici per un gioco specifico (applicazione), ovvero il cosiddetto profilo.

Si impostano le impostazioni locali (smussamento, filtraggio, campionamento e tutto il resto) in base a quanto scritto sotto sopra, cioè nella prima metà dell'articolo sotto l'apposito sottotitolo.

Come configurare una scheda video Radeon utilizzando il "nuovo" software - Software AMD (ATI) (Crimson e oltre)

Se disponi di una scheda nuova di zecca, del sistema e dei driver più recenti, molto probabilmente hai già installato l'ultima versione del software per funzionare con le impostazioni del driver. È molto più visivo, conciso e contiene pochissime schede ( Giochi, Video, Rivivi, Display E Sistema), ognuno dei quali permette di controllare la scheda video in modo estremamente chiaro.

Capitolo " Giochi" è responsabile della gestione delle impostazioni prestazionali di base elencate sopra, ovvero nella prima metà dell'articolo sotto il sottotitolo appropriato.

Scheda " Video" è responsabile dell'impostazione del colore, della luminosità e del contrasto del video e di tutto ciò che lo accompagna. Esistono diversi profili preimpostati, il cui risultato è visibile, come si suol dire, al volo (avvia il video e punta il mouse sul profilo).

Pubblicazione, se installato, consente di acquisire video e gestire le impostazioni ad esso associate. Non commenteremo nulla qui, poiché non è di questo che stiamo parlando qui.

Capitolo " Display" consente di gestire le impostazioni di risoluzione, modificare la temperatura del colore del monitor, per così dire, in modo programmatico, impostare una risoluzione ultraelevata, il ridimensionamento, ecc.

L'ultima sezione, che si chiama " Sistema" e contiene schede " Revisione", "Software" E " Attrezzatura", ti aiuterà a scoprire la versione corrente del driver, le frequenze, il nome della scheda video, il suo file dettagliato caratteristiche e alcuni parametri del computer.

Come puoi vedere, qui tutto è molto più conciso e conveniente.

Configurazione di Wattman nella "nuova" versione del software del driver di AMD (ATI)

Nella sezione giochi sono presenti due sottosezioni, una delle quali è responsabile delle impostazioni globali, la seconda di quelle più profonde (overclocking), come si chiama la sezione (al momento dell'aggiornamento dell'articolo) Wattmann, che ha sostituito Overdrive.

Se decidi di overclockare e modificare le frequenze, vai in questa sezione e accetta l'avvertimento, che ti dice che tutto ciò che fai è fatto a tuo rischio e pericolo, potresti perdere la garanzia, ecc. (in generale, leggi il testo ).

Successivamente vedrai un grande foglio (puoi allungare la finestra con il mouse), la cui prima sezione è responsabile del monitoraggio dello stato (frequenza, temperatura, velocità del dispositivo di raffreddamento, ecc.) nel tempo (cioè al primo avvio potrebbe essere vuoto, è necessario attendere).

La seconda sezione consente di modificare le frequenze in modo semplice e veloce spostando il cursore sulla percentuale desiderata e, allo stesso tempo, vedere come questo influisce sui diversi stati e tensioni. La tensione può essere impostata manualmente, ma è necessario farlo Non raccomandato. L’interesse dovrebbe essere aumentato lentamente (preferibilmente entro 1% ), dopo ognuno dei quali testare a lungo la stabilità della scheda video, cercando di ottenere il massimo guadagno con la massima stabilità.

La terza sezione regola in modo simile i valori per la frequenza e la tensione della memoria (che non dovrebbero essere modificati manualmente se non si è un overclocker esperto), overclockando così anche lui. Vale la pena overcloccare i parametri uno per uno (separatamente la frequenza e separatamente la memoria), quindi provare a collegarli insieme, perché uno dipende dall'altro (vedi).

L'ultima sezione consente di controllare la velocità di rotazione dei radiatori del sistema di raffreddamento, in base alla temperatura (lato destro) e in un determinato intervallo di velocità ( giri al minuto) (da minimo a massimo + limite acustico).

Questo è probabilmente tutto ciò che vale la pena sapere e che può essere conosciuto qui. Consigliamo comunque di controllare la velocità e l'accelerazione tramite Postbruciatore, un articolo dettagliato su questo argomento.

Bene, probabilmente queste sono tutte le impostazioni che possono essere modificate per migliorare la “volabilità” e le “prestazioni” migliori 3D-applicazioni.

Affinché tu possa avere un quadro più chiaro di tutto quanto sopra nella tua testa, ti darò un promemoria generale, un promemoria chiamato “ Come migliorare le prestazioni grafiche dei giochi?”:

  • Aggiornare i driver in modo tempestivo;
  • Configurare i driver a livello globale (vedi sopra);
  • Configurare localmente i driver per l'applicazione (profili), a seconda delle esigenze e dei requisiti;
  • Come sempre, se avete domande, aggiunte, pensieri, ecc., siete invitati a commentare questo post.

    PS: grazie a un membro del team per l'esistenza originale di questo articolo 25 CORNICE

2 agosto 2014

Il buffering è un modo di organizzare lo scambio, ovvero l'input e l'output di dati in dispositivi informatici e computer. Il buffer viene utilizzato come luogo in cui archiviare temporaneamente i dati. Durante l'immissione dei dati, alcuni dispositivi scrivono i dati in un buffer, mentre altri leggono i dati da un buffer. Durante l'output, tutto è esattamente l'opposto.

Dove incontriamo il buffering?

Praticamente tutti i processi in un PC sono correlati a questo processo. Non è facile per una persona non informata capire cosa sia il buffering. Tuttavia, è molto semplice da osservare: lo stesso film viene scaricato online: i dati vengono memorizzati nel buffer, il film viene caricato nella CACHE e riprodotto, sebbene non sia sul computer.

Questa operazione consente ai processi di eseguire l'input e l'output dei dati indipendentemente l'uno dall'altro. Per la sua utilità, il buffering viene utilizzato nei sistemi operativi multifunzionali.

Molti dei suoi tipi vengono utilizzati nella computer grafica per l'input, l'output e l'elaborazione delle immagini. La loro implementazione avviene nell'hardware o nel software.

Un esempio di buffering nell'hardware è la RAM del modem, che viene utilizzata per archiviare temporaneamente i file ricevuti e inviati.
Un esempio di buffering nel software sono i sistemi operativi multitasking, in cui, quando si immettono dati per la stampa, i file vengono temporaneamente scaricati nella coda di stampa.

Gli utenti avanzati di PC devono sapere cos'è il buffering.
Nel campo dell'informatica ci sono sempre informazioni superficiali e informazioni approfondite. Avendo capito cos'è il buffering, puoi andare oltre e considerare le sue tipologie in modo più dettagliato.

È noto che esistono il doppio e il triplo buffering. Saranno discussi nel prossimo sottotitolo.

Triplo buffering: che cos'è?

Nella computer grafica, questo tipo di processo in discussione è un tipo di doppio buffering. L'unica differenza sta nel metodo di output dell'immagine. Triple consente di evitare o ridurre il numero di artefatti. Esistono anche differenze tra il doppio e il triplo buffering nella velocità di output dell'immagine.

Anche il metodo del triplo buffering è sincronizzato con la frequenza di aggiornamento dello schermo. Il terzo buffer viene qui utilizzato come metodo per fornire spazio libero per le richieste di modifica nella quantità totale di output grafico. Funziona come una sorta di deposito. Il metodo del triplo buffering richiede più risorse, ma fornisce frame rate costanti.

Tre buffer non sono il limite. Tuttavia, non sono necessari 4 o più posti per l'archiviazione temporanea dei file scaricati, solo 3 funzioneranno sempre attivamente; Pertanto, l'opzione migliore è il triplo buffering.

Video sull'argomento

Diamo un'occhiata a cos'è il buffering nei giochi?

Il buffering viene utilizzato anche per trasmettere immagini di gioco. I giochi utilizzano sia il doppio che il triplo. Il doppio buffering è destinato ai PC e ai sistemi operativi più deboli, mentre il triplo buffering è per quelli più potenti.

Se utilizzi il triplo buffering su un sistema operativo debole, il gioco potrebbe presentare problemi. In altre parole, le prestazioni dipendono dal tipo di processo in esecuzione sul tuo computer. Anche i giochi sono diversi, con requisiti diversi per PC e sistema operativo.

Selezionare il tipo di buffering è piuttosto difficile, poiché i produttori di giochi realizzano le loro creazioni utilizzando una varietà di metodi. Ecco perché sentirai spesso nei forum di gioco come un certo gioco non funzioni bene con il triplo buffering e viceversa.

Idealmente, i produttori dovrebbero indicare i requisiti di sistema di un particolare gioco, la sua compatibilità con vari sistemi operativi, il supporto del buffering, ecc.

Se il produttore non ha fornito informazioni specifiche sulla compatibilità, puoi verificarle tu stesso. In ogni caso, farà solo perdere tempo; non causerà alcun danno al computer. L'incompatibilità può essere notata quasi immediatamente, poiché si riflette nell'inibizione della visualizzazione grafica e nella scarsa sincronizzazione di immagine e suono.

Informazioni sul buffering dell'output

Il buffering dell'output è una cosa piuttosto utile. Questa funzione consiste nell'impilare tutto l'output dello script, aggiungere intestazioni di cookie e altri script specifici risultanti. Una volta completata l'elaborazione delle informazioni, tutti i dati vengono inviati al client in ordine inverso, ovvero prima le intestazioni, poi la pagina e infine il risultato dello script.

La potenza del buffering dell'output

  1. Invio di cookie da qualsiasi punto dello script.
  2. La sessione inizia in qualsiasi momento.
  3. Compressione dei dati prima di inviarli al client.

Tieni presente che la compressione richiederà risorse CPU aggiuntive. Ma la velocità di trasferimento aumenterà del 40% (a seconda del numero di immagini e testo). È noto che le immagini vengono compresse molto peggio del testo. Il buffering dell'output non è abilitato per impostazione predefinita.

Esistono 2 metodi per abilitare il buffering dell'output:

  1. Adatto a coloro che possiedono il server stesso o che hanno accesso al file php.ini. Tutto ciò che serve è trovare la direttiva output_buffering in questo file e assegnarle il valore On.
  2. Il secondo modo è utilizzare ob_start() in uno script il cui output deve essere memorizzato nel buffer.

Quindi abbiamo capito cos'è il buffering.

Un tipo di doppio buffering; un metodo di output delle immagini che evita o riduce gli artefatti.

Il triplo buffering consente un output delle immagini più veloce rispetto al doppio buffering. Nelle applicazioni del mondo reale, ciò spesso comporta il tentativo di astrarre le operazioni grafiche dalla sincronizzazione con la frequenza di aggiornamento del monitor. In genere, i fotogrammi vengono disegnati a una velocità inferiore o superiore alla frequenza di aggiornamento dello schermo (frequenza fotogrammi variabile) senza i soliti effetti che ciò causerebbe (vale a dire sfarfallio, spostamento, strappo). Poiché il programma non ha bisogno di interrogare l'hardware per gli eventi di aggiornamento dello schermo, l'algoritmo può essere eseguito il più rapidamente possibile. Questo non è l'unico metodo di buffering triplo disponibile, ma è quello predominante sulle architetture PC in cui la velocità della macchina può variare notevolmente.

Un altro metodo di triplo buffering prevede la sincronizzazione con la frequenza di aggiornamento dello schermo, utilizzando il terzo buffer semplicemente come un modo per fornire spazio libero per le richieste di modifica nell'output grafico complessivo. Qui il buffer viene utilizzato nel vero senso della parola, fungendo da memoria. Questo metodo impone requisiti hardware minimi più elevati, ma fornisce un frame rate costante (rispetto a quello variabile).

Il triplo buffering prevede l'utilizzo di tre buffer, ma il metodo può essere esteso a qualsiasi numero di buffer richiesto dall'applicazione. In genere, l'utilizzo di quattro o più buffer non offre alcun vantaggio.

Svantaggi del doppio buffering[ | ]

Se un sistema ha due buffer, A e B, può visualizzare il buffer B e contemporaneamente generare una nuova immagine nel buffer A. Quando l'immagine nel buffer A è pronta, il sistema deve attendere che il raggio del monitor ritorni per cambiare buffer. Questo periodo di attesa può durare diversi millisecondi durante i quali nessuno dei buffer viene toccato. Nel momento in cui la scansione verticale è completata, è possibile scambiare i buffer A e B e quindi iniziare a creare un'immagine nel buffer B (cambio pagina), oppure copiare il buffer A nel buffer B e disegnare nel buffer A.

Vantaggi del triplo buffering[ | ]

Se il sistema ha tre buffer: A, B e C, non è necessario attendere che i buffer cambino. Può visualizzare il Buffer B costruendo un'immagine nel Buffer A. Quando l'immagine nel Buffer A è pronta, inizia immediatamente a costruire un'immagine nel Buffer B. Quando c'è una pausa nella scansione verticale, viene visualizzato il Buffer A e viene visualizzato il Buffer B. liberato per il riutilizzo.

Limitazioni del triplo buffering[ | ]

Se il sistema riempie sempre i buffer in meno tempo di quello necessario per visualizzare il buffer sullo schermo, il computer attenderà sempre un segnale del monitor indipendentemente dal numero di buffer. In questo caso, il triplo buffering non presenta alcun vantaggio

Torniamo al nostro esempio con una frequenza di aggiornamento di 75 Hz e 100 fotogrammi al secondo.
Quando la sincronizzazione verticale è abilitata, gli artefatti dell'immagine scompaiono.
Quando la velocità di rendering in scene particolarmente complesse viene ridotta a circa 60 fps e VSync è abilitato, la velocità effettiva di calcolo dei fotogrammi diminuisce di quasi la metà.

In altre parole, Vsync combinato con il doppio buffering è buono solo quando la velocità di rendering non scende al di sotto della frequenza di aggiornamento, perché in altri casi le prestazioni calano bruscamente.

D'accordo, sarebbe strano se gli ingegneri non trovassero una soluzione a questo problema.
Per evitare che la velocità di rendering diminuisca a causa dell'attesa che il buffer primario si liberi, è stata sviluppata la tecnologia del triplo buffering, ovvero un altro frame buffer è stato aggiunto allo schema sopra descritto.
Grazie a ciò la scheda non deve attendere che il buffer primario si liberi e calcola l'immagine in questo terzo buffer.

Il triplo buffering funziona come segue (con una velocità di rendering di 50 fotogrammi al secondo e una frequenza di aggiornamento del monitor di 75 Hz).
Il primo frame si trova nel buffer primario, due terzi del secondo frame vengono elaborati nel buffer secondario.

Dopo che lo schermo è stato aggiornato con il primo fotogramma, l'ultimo terzo del secondo fotogramma entra nel buffer secondario e un terzo del terzo fotogramma inizia ad essere "renderizzato" nel terzo buffer.
Dopo il secondo aggiornamento dello schermo con il primo fotogramma, il secondo fotogramma viene copiato nel buffer primario e il primo terzo del terzo fotogramma viene spostato nel buffer secondario.

I restanti due terzi del fotogramma tre vengono elaborati nel terzo buffer, il primo aggiornamento dello schermo avviene con il secondo fotogramma e il fotogramma tre viene completamente trasferito al buffer secondario.
Questo processo viene poi ripetuto dall'inizio.

Come puoi facilmente calcolare, in questo caso sullo schermo vengono visualizzati due fotogrammi in tre cicli di aggiornamento, ovvero due terzi della velocità di scansione, ovvero 50 fotogrammi al secondo, e questa è la velocità di rendering potenziale completa per l'esempio in questione.
Grazie al triplo schema di buffering, il tempo di inattività della scheda video è ridotto al minimo e, come possiamo vedere, questo dà ottimi risultati.

Sfortunatamente non tutti i giochi per computer supportano il triplo buffering.
Inoltre, occupa risorse informatiche e una certa parte della memoria video.
Tuttavia, attualmente non esiste alternativa a questa tecnologia per ottenere immagini di alta qualità a basse velocità di rendering.

Dopo aver letto questo materiale, alcuni potrebbero avere una domanda: vale la pena abilitare la sincronizzazione verticale nelle impostazioni della scheda video o è meglio disabilitarla?
Non esiste una risposta chiara a questa domanda.
Ovviamente, se vuoi solo vedere di cosa è capace la tua scheda video ed “eseguire” qualche test sintetico o di gioco, allora è meglio disabilitare VSync.

In questo caso, non ti godrai l'immagine o il gameplay, ma vorrai semplicemente ottenere informazioni sulle prestazioni massime della scheda video in determinate unità di misura.
A proposito, tutti i test GPU vengono eseguiti con la sincronizzazione verticale disabilitata, quindi in situazioni di gioco reali la scheda potrebbe risultare notevolmente più lenta di quanto descritto in un test particolare.

Se desideri ottenere un'immagine della massima qualità senza artefatti, dovresti abilitare la sincronizzazione verticale.
L'unico inconveniente di questa soluzione sarà un forte calo delle prestazioni in scene particolarmente complesse, quando la velocità di rendering diventa inferiore alla frequenza di aggiornamento del monitor.

Questo può essere risolto solo se la particolare applicazione supporta il triplo buffering, altrimenti sarà necessario disabilitare VSync o accettare prestazioni temporaneamente modeste come un fatto inevitabile.

Diamo un'occhiata all'esempio del “Control Center” per le schede video ATI (Catalyst Control Center) per vedere come abilitare o disabilitare la sincronizzazione verticale e il triplo buffering.
Ricordiamo che Catalyst Control Center funziona solo se sul sistema è installato l'ambiente .NET Framework 1.1, scaricabile gratuitamente dal sito Microsoft.

Non è necessario utilizzare questa utility: tutte le schede video ATI possono funzionare con il tradizionale "Pannello di controllo".

Per accedere alle impostazioni di VSync, è necessario selezionare la voce 3D nell'“albero” a sinistra e la voce secondaria “Tutte le impostazioni” - la sezione “Attendi aggiornamento verticale”.
Le impostazioni predefinite sono: Vsync è disabilitato, ma può essere abilitato da un'applicazione in esecuzione.

Questa è l'impostazione più ragionevole e nella stragrande maggioranza dei casi non dovrebbe essere modificata.
Se sposti la leva all'estrema sinistra, VSync verrà disabilitato forzatamente e se sposti la leva all'estrema destra, verrà abilitato forzatamente.
La posizione all'estrema sinistra fornirà le massime prestazioni possibili, mentre la posizione all'estrema destra fornirà la massima qualità.

Qui puoi abilitare la sincronizzazione verticale, ma se l'applicazione non la richiede, non verrà utilizzata.

Puoi abilitare il triplo buffering andando alla voce "3D" e alla sottovoce "API specifica".
Qui diventa subito chiaro il motivo per cui non tutti i giochi supportano questa funzionalità: il triplo buffering è possibile solo per applicazioni che funzionano con l'interfaccia di programmazione OpenGL (API).
La riga corrispondente è fornita nelle impostazioni di questa API, la seconda voce dal basso.
Per impostazione predefinita, il triplo buffering è disabilitato.

Infine, sottolineiamo ancora una volta che tutto quanto sopra vale sia per i monitor CRT che per quelli LCD.
Nonostante le differenze fondamentali nei principi di output dell'immagine, per una scheda video (ovvero il suo driver, sistema operativo e applicazione specifica) si tratta dello stesso tipo di dispositivi a cui vengono inviati i frame generati ad una certa frequenza.

Tuttavia, i possessori di display a cristalli liquidi sono più fortunati: per questi monitor la frequenza di scansione tipica è di soli 60 Hz, e se si dispone di una scheda video potente, la velocità di rendering scenderà in rari casi sotto i 60 fps.

Ci auguriamo che questo breve articolo ti abbia aiutato a ottenere risposte alle domande che compaiono con invidiabile regolarità nei forum delle schede video.
Come puoi vedere, tutto è abbastanza semplice, ma anche ambiguo...

Aggiornamento cumulativo di Windows 10 1903 KB4515384 (aggiunto)

Nell'ambito di questa recensione, ti dirò cos'è il triplo buffering e le funzionalità ad esso associate.

L'essenza del problema. Quando si forma un'immagine, si considera ottimale che prima l'intera area venga sostituita con uno sfondo (ad esempio, con il colore bianco o una determinata immagine) e solo successivamente vengano applicati i singoli frammenti. Se utilizzi un buffer da cui leggi e scrivi dati, allora problemi come lo sfarfallio dello schermo o dei suoi singoli elementi, la comparsa di spazi vuoti (la parte superiore dell'immagine da quella attuale, la parte inferiore da quella vecchia) e altri difetti sono del tutto possibili.

Una soluzione a questo problema è il doppio e triplo buffering. Cos'è e perché è necessario, nonché come è correlato alla sincronizzazione verticale V-Sync, considereremo ulteriormente.

Triplo e doppio buffering

Doppio buffering

Doppio buffering- si tratta di un metodo che consente la trasmissione simultanea del risultato finito e la formazione di quello successivo.

Come funziona il doppio buffering nella computer grafica? Vale la pena notare che ci sono due opzioni, entrambe risolvono il problema dello sfarfallio e di alcuni altri difetti, ma non risolvono il problema dello strappo dell'immagine. Il primo avviene quando l'immagine viene prima formata nella RAM del computer e poi copiata nel buffer del monitor (da cui quest'ultimo legge e visualizza l'immagine sullo schermo). Il secondo è quando la scheda video supporta inizialmente due buffer, che cambia senza copiare i dati, il che è molto più veloce. In questo caso, le rotture si verificano meno spesso.

Vale la pena sapere che per buffer primario si intende quello in cui è memorizzata l'immagine visualizzata sullo schermo del monitor. Per buffer secondario si intende quello in cui viene generata l'immagine (si verifica il rendering).

Triplo buffering

Triplo buffering- Si tratta di un tipo di double buffering, caratterizzato dal fatto che vengono utilizzati tre buffer di dati.

Come funziona il triplo buffering nella computer grafica? Il meccanismo in sé è simile sotto molti aspetti, ma vengono utilizzati solo tre buffer di dati: uno primario e due secondari. In questo caso è anche possibile utilizzare buffer aggiuntivi della scheda video come buffer secondari del metodo, se presenti.

Perché è necessario? Il fatto è che mentre i dati vengono copiati, la scheda video è inattiva. Di conseguenza, un buffer secondario aggiuntivo risolve questo problema, poiché al momento della copiatura dei dati può essere formata l'immagine successiva. Ciò ti consente di aumentare gli fps.

Tuttavia, entrambe queste tecnologie sono solitamente associate a V-Sync e per una buona ragione. Diamo un'occhiata al perché dopo.

Doppio e triplo buffering con V-sync

V-Sync viene utilizzato insieme al buffering doppio o triplo per risolvere il problema dello strappo dell'immagine. L'unica differenza rispetto all'uso normale è che la copia dei dati è sincronizzata con la frequenza del monitor. In parole semplici, quando il monitor legge e visualizza i dati, l'immagine non cambia.

Nota Nota: i lettori dovrebbero sapere che V-Sync aumenta l'input lag.

Quali sono i pro e i contro del doppio buffering con V-Sync?

Pro. Sullo schermo non sono visibili spazi vuoti. Se la scheda video è potente e i suoi fps sono superiori alla frequenza del monitor, la diminuzione degli fps potrebbe non essere avvertita, poiché ogni fotogramma dell'animazione verrà renderizzato (generato) prima di essere visualizzato sullo schermo del monitor, tenendo conto del ritardo nella copiatura

Contro. La conclusione è che, oltre al problema dell'inattività della scheda video durante la copia dei dati, c'è un ritardo nell'attesa che il monitor disegni. Ciò significa che gli fps possono diminuire notevolmente se la scheda video genera meno fotogrammi rispetto all'orologio del monitor. Ad esempio, 40-45 fps possono essere ridotti a 30 fps reali, poiché alcuni fotogrammi verranno visualizzati in 1 ciclo di clock del monitor e alcuni fotogrammi in 2 cicli di clock del monitor. Se fps è inferiore a 30, la riduzione può arrivare fino a 15 fotogrammi.

Il secondo svantaggio significativo è che se gli fps reali della scheda video nel gioco fluttuano, ciò può essere evidente e causare inoltre un eccessivo affaticamento degli occhi. Ad esempio, se in alcune scene ci sono 40-50 fps e in altre 20-30 fps, ciò significa che gli fps si alterneranno nello stile di "30 - 15 - 30 - 15 - 15 - 30 - 30".

Quali sono i pro e i contro del triplo buffering con V-Sync?

Pro. Uguale al doppio, ma con alcune differenze. Il fatto è che il triplo buffering consente di eliminare il problema dei tempi di inattività, poiché quando il monitor è in attesa o copia i dati, la scheda video genera l'immagine successiva, il che è particolarmente utile se la scheda video genera immagini rapidamente o lentamente (Tuttavia, potrebbe esserci uno svantaggio sotto forma di immagini omesse periodiche dovute a V-Sync).

Contro. Il primo svantaggio è che il triplo buffering richiede più risorse di elaborazione. Il secondo svantaggio è che se la scheda video genera sempre immagini rapidamente, tenendo conto di tutti i ritardi, il vantaggio del triplo buffering viene perso. Terzo. Se il computer è "debole", abilitare questo metodo potrebbe ridurre gli fps effettivi. Ciò accade a causa del primo svantaggio, poiché sono necessarie più risorse di calcolo. In questo caso è meglio disabilitare non solo il triplo buffering, ma anche il V-Sync.

; un metodo di output delle immagini che evita o riduce gli artefatti.

Il triplo buffering consente un output delle immagini più veloce rispetto al doppio buffering. Nelle applicazioni del mondo reale, ciò spesso comporta il tentativo di astrarre le operazioni di generazione grafica dalla sincronizzazione con la frequenza di aggiornamento del monitor. In genere, i fotogrammi vengono disegnati a una velocità inferiore o superiore alla frequenza di aggiornamento dello schermo (frequenza fotogrammi variabile) senza i soliti effetti che ciò causerebbe (vale a dire sfarfallio, spostamento, strappo). Poiché il programma non ha bisogno di interrogare l'hardware per gli eventi di aggiornamento dello schermo, l'algoritmo può essere eseguito il più rapidamente possibile. Questo non è l'unico metodo di triplo buffering disponibile, ma è quello predominante sull'architettura PC, dove la velocità della macchina può variare notevolmente.

Un altro metodo di triplo buffering prevede la sincronizzazione con la frequenza di aggiornamento dello schermo, utilizzando il terzo buffer semplicemente come un modo per fornire spazio libero per le richieste di modifica nell'output grafico complessivo. Qui il buffer viene utilizzato nel vero senso della parola, fungendo da memoria. Questo metodo impone requisiti hardware minimi più elevati, ma fornisce un frame rate costante (rispetto a quello variabile).

Il triplo buffering prevede l'utilizzo di tre buffer, ma il metodo può essere esteso a qualsiasi numero di buffer richiesto dall'applicazione. In genere, l'utilizzo di quattro o più buffer non offre alcun vantaggio.

Svantaggi del doppio buffering

Se un sistema ha due buffer, A e B, può visualizzare il buffer B e contemporaneamente generare una nuova immagine nel buffer A. Quando l'immagine nel buffer A è pronta, il sistema deve attendere che il raggio del monitor ritorni per cambiare buffer. Questo periodo di attesa può durare diversi millisecondi durante i quali nessuno dei buffer viene toccato. Nel momento in cui la scansione verticale è completata, è possibile scambiare i buffer A e B e quindi iniziare a creare un'immagine nel buffer B (cambio pagina), oppure copiare il buffer A nel buffer B e disegnare nel buffer A.

Vantaggi del triplo buffering

Se il sistema ha tre buffer: A, B e C, non è necessario attendere che i buffer cambino. Può visualizzare il Buffer B costruendo un'immagine nel Buffer A. Quando l'immagine nel Buffer A è pronta, inizia immediatamente a costruire un'immagine nel Buffer B. Quando c'è una pausa nella scansione verticale, viene visualizzato il Buffer A e viene visualizzato il Buffer B. liberato per il riutilizzo.

Limitazioni del triplo buffering

Se il sistema riempie sempre i buffer in meno tempo di quello necessario per visualizzare il buffer sullo schermo, il computer attenderà sempre un segnale del monitor indipendentemente dal numero di buffer. In questo caso, il triplo buffering non presenta alcun vantaggio rispetto al doppio buffering.

OpenGl AMD Triple Buffering (Triple Buffering, tripleBuffering) - buffering di tre livelli (buffer), ciascuno contenente dati che vengono poi utilizzati dal programma senza attendere.

Ci sono molte informazioni su questo argomento su Internet e, devo ammetterlo, anche per me è stato difficile capirlo la prima volta.

L'idea è semplice: preparare i dati grafici in anticipo. Abilita quando si utilizza VSync.

VSync: sincronizzazione verticale del frame rate nel gioco con una scansione frequente del monitor. Il risultato è che l'FPS massimo è uguale alla frequenza del monitor.

Principio di funzionamento

  1. In termini generali funziona più o meno così:
  2. Il processore fornisce alla scheda video i dati per creare l'immagine.
  3. La scheda video ha preparato l'immagine e l'ha visualizzata sul monitor.
  4. Il monitor visualizza questa immagine 60 volte al secondo, che è la velocità standard per i monitor LCD.
  5. Successivamente, il processore invia nuovamente i dati dell'immagine alla scheda video: la scheda video prepara l'immagine. Ma la visualizzazione dell'immagine attuale sul monitor non è ancora terminata.
  6. Quando il buffering è abilitato, non ci sarà alcuna attesa: il processore invierà comandi e la scheda video creerà un'immagine.
  7. Mentre la visualizzazione è in corso, le immagini successive verranno posizionate in un'apposita area (buffer).
  8. Al termine della visualizzazione, l'immagine successiva verrà recuperata dal buffer senza attendere. Esistono due buffer di questo tipo per impostazione predefinita e funzionano sempre: un processo chiamato doppio buffering. Il triplo buffering accelera il processo utilizzando un terzo buffer, il sistema funziona in modo simile al doppio buffering.

La cosa più importante da capire è che 1 secondo per noi è un momento. Per un processore/scheda video: una quantità di tempo significativa. Ecco perché nella programmazione, se ho bisogno di fare una pausa, utilizzo i millisecondi come unità, non i secondi.

Opzione nelle impostazioni AMD Radeon:


Esempio n.2:


Abilitare o no?

Deve essere abilitato se VSync viene utilizzato nei giochi. Quando si utilizza VSync, la qualità dell'immagine viene migliorata rimuovendo il cosiddetto image strappo, che può causare un calo degli FPS. Il risultato: consente di ridurre al minimo i ritardi nella preparazione dei dati da parte della scheda video. Soprattutto per processori/schede video di fascia alta.

Il triplo buffering è disponibile solo in OpenGL; per attivarlo nei giochi Direct3D è possibile utilizzare il programma RivaTuner.

RivaTuner è progettato per la messa a punto delle schede video NVIDIA. Sono presenti funzioni non documentate dei driver Detonator di tutte le versioni, overclocking della GPU di basso livello, correzioni di aggiornamento e un modulo diagnostico.

In condizioni normali, il triplo buffering aumenta la produttività e riduce il numero di microcongelamenti.

Se questo tipo di buffering ha un effetto negativo sul gioco, potrebbe trattarsi di un problema del driver. Puoi provare a installare altri driver, quelli precedenti. Consiglio: creare un punto di ripristino prima dell'installazione. Se hai installato i driver di recente, fai il contrario: prova a ripristinare lo stato del PC prima di installare la nuova versione.

Triplo buffering e WorldOfTanks

Le informazioni erano rilevanti per il 2014 per WoT 9.0.

Queste informazioni non pretendono di essere utili, tuttavia, in alcuni problemi/ritardi potrebbero diventarlo.

Per ottenere le migliori prestazioni in WorldOfTanks, dovresti anche impostare il parametro triplebuffering su false (cioè disabilitato). Ciò è particolarmente vero per i PC a basse prestazioni.

Il parametro tripleBuffering nel file di configurazione è responsabile del buffering:

  1. Quando la sincronizzazione verticale è abilitata, è necessario abilitare il triplo buffering. Impostato in tripleBuffering = true.
  2. Se disabilitato, spegnilo. tripleBuffering = falso.

Mini-istruzioni:


Inoltre

Alcune altre opzioni grafiche
Nome Descrizione
Inverti la dimensione della coda Numero di personale preparato in anticipo. Abilitandolo è possibile ridurre/eliminare i cali di FPS. Il valore consigliato è 2. Se si dispone di un processore multi-core, un valore pari a 0 potrebbe ridurre le prestazioni.
Ottimizzazioni del filtraggio anisotropico/trilineare Ottimizzazione del filtraggio anisotropo e trilineare. Abilitandolo aumenterà la velocità; difficilmente noterai una diminuzione della qualità dell'immagine. Rilevante per i migliori modelli di schede video.
Antialiasing adattivo L'anti-aliasing di un oggetto non avviene completamente, ma solo lungo i bordi. L'effetto si ottiene utilizzando i punti di forza del multicampionamento (MSAA) e del supercampionamento (SSAA).
Supporto per la compressione DXT Compressione delle texture senza perdite per risparmiare larghezza di banda. Si consiglia di abilitarlo.

Conclusione

  1. L'idea è quella di preparare i dati per un'immagine futura visualizzando quella corrente.
  2. Il triplo buffering OpenGl di AMD deve essere utilizzato con VSync abilitato.
  3. Le prestazioni del gioco dovrebbero aumentare. Soprattutto sui PC di fascia alta.

LA CAMPANA

C’è chi ha letto questa notizia prima di te.
Iscriviti per ricevere nuovi articoli.
E-mail
Nome
Cognome
Come vuoi leggere La Campana?
Niente spam