Overclocking

Proiect
9.1/10 (9 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 33 în total
Cuvinte : 11739
Mărime: 8.26MB (arhivat)
Publicat de: Ionut-Cosmin B.
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Alexandru Andreescu

Extras din proiect

Placa video este responsabila cu afisarea imaginilor pe ecranul monitorului. Ea este a doua componenta, dupa procesor, care determina performanta unui calculator, placa video contine un procesor specializat numit GPU (Graphics Processing Unit) sau VPU (Visual Processing Unit) care face o parte din calculele necesare pentru afisarea imaginilor, cealalta parte a acestor calcule fiind facuta de procesorul calculatorului (CPU). Fiecare placa video are si o cantitate de memorie RAM inclusa pe ea care este folosita de GPU, de exemplu pentru a stoca texturile obiectelor (elemente de peisaj, fascicule grafice, etc.) intilnite în jocuri.

Placa video afiseaza pe ecranul monitorului imagini de doua tipuri si anume în doua dimensiuni (2D) si în trei dimensiuni (3D), cu mentiunea ca imaginile 3D sunt evident tot în doua dimensiuni, însa în cazul lor este creata senzatia perspectivei. Imaginile 2D sunt folosite în special pentru elementele de interfata (ferestrele, barele, butoanele, etc) ale softurilor, iar imaginile 3D sunt folosite în special pentru jocurile 3D (practic aproape toate jocurile publicate începând cu anul 2000, indiferent de tipul lor).

Puterea unei placi video, care se reflecta bineînteles în pret, consta în capacitatea ei de a oferi animatii cât mai fluide (cursive, fara sacadari) în jocurile 3D. Placa video creeaza de fapt imagini statice (cadre), însa inlantuirea acestora la o viteza mare (peste 30-40 de cadre pe secunda) produce ochiului senzatia ca elementele prezente în imagini se afla în miscare, la fel cum inlantuirea rapida a cadrelor de pe rola unui film produce senzatia de miscare. Acest proces de creare a imaginilor 3D devine evident atunci cind incercam sa rulam un joc 3D pe o placa video mai slaba si rezultatul este ca actiunea jocului se desfasoara sacadat, semanind uneori cu o sesiune de vizionare a unor diapozitive (slideshow).

Crearea unei imagini 3D este o operatiune complexa, care se desfasoara în doua etape mari (geometrica si grafica) la care participa atât procesorul central (CPU) cât si procesorul grafic (GPU - VPU). În etapa geometrica sunt calculate coordonatele în spatiu ale tuturor elementelor care compun o imagine (scena) si de asemenea sunt calculate valorile necesare aplicarii efectelor grafice care fac ca imaginea sa para cât mai realista (umbre, culori, texturi, toate în raport cu unghiul de vedere al scenei). În etapa grafica se trece la modificarea propriu-zisa a scenei în conformitate cu calculele facute în etapa geometrica, adica se adauga texturile, culorile si umbrele obiectelor prezente în scena si se obtine imaginea finala, procedeu numit randare (rendering). Etapa geometrica era realizata de obicei de CPU, însa în placile video moderne ea este realizata (exclusiv sau cu ajutorul CPU) de catre GPU prin unitatea de transformare si iluminare (transform & lightning - T&L) prezenta pe cipul grafic. Etapa grafica este realizata de catre placa video care prelucreaza pixelii care compun imaginea si le adauga texturi pe care apoi le optimizeaza în asa fel încât efectul sa fie cât mai realist. Scena finala rezultata (cadrul) depinde deci foarte mult de capacitatea placa video de a-si executa operatiile cât mai bine (fara defecte de texturare, artefacte cromatice, etc.) si într-untimp cât mai scurt.

Randarea imaginii finale este realizata de placa video cu ajutorul unor conducte de randare (rendering pipelines sau pixel pipelines) în cadrul carora se desfasoara operatiile de prelucare a pixelilor. Fiecare conducta de randare foloseste un anumit numar de unitati de afisare a texturilor (texture mapping units) a caror functie este de a aplica texturi pe suprafetele obiectelor prezente în imagine, suprafete alcatuite din pixeli. Aplicarea texturilor seamana foarte bine cu aplicarea unui tapet pe un perete sau cu acoperirea unui obiect cu o stofa (de exemplu asezarea unei fete de masa) cu mentiunea ca pe un obiect dîntr-o imagine 3D se aplica de obicei mai multe texturi pentru a obtine efecte realiste, de exemplu pentru a simula o suprafata cu protuberante sau una zgariata.

Preview document

Overclocking - Pagina 1
Overclocking - Pagina 2
Overclocking - Pagina 3
Overclocking - Pagina 4
Overclocking - Pagina 5
Overclocking - Pagina 6
Overclocking - Pagina 7
Overclocking - Pagina 8
Overclocking - Pagina 9
Overclocking - Pagina 10
Overclocking - Pagina 11
Overclocking - Pagina 12
Overclocking - Pagina 13
Overclocking - Pagina 14
Overclocking - Pagina 15
Overclocking - Pagina 16
Overclocking - Pagina 17
Overclocking - Pagina 18
Overclocking - Pagina 19
Overclocking - Pagina 20
Overclocking - Pagina 21
Overclocking - Pagina 22
Overclocking - Pagina 23
Overclocking - Pagina 24
Overclocking - Pagina 25
Overclocking - Pagina 26
Overclocking - Pagina 27
Overclocking - Pagina 28
Overclocking - Pagina 29
Overclocking - Pagina 30
Overclocking - Pagina 31
Overclocking - Pagina 32
Overclocking - Pagina 33

Conținut arhivă zip

  • Overclocking.DOC

Alții au mai descărcat și

Algoritmul lui Huffman

1. DESCRIEREA PROBLEMEI Unul dintre cele mai importante aspecte în ceea ce priveste utilizarea calculatoarelor este acela al compresiei de date....

Pagină web - Toscana

1. Motivul alegerii temei Am ales acesta tema deoarece sunt fascinat de aceasta regiune a Italiei datorita peisajelor uimitoare si a vechimii...

Hard Disk-ul

Stocarea datelor Datele sunt stocate pe suprafata platanului în sectoare si în piste. Pistele sunt cercuri concentrice, iar sectoarele sunt arcuri...

Realizarea unei Librării On-line

Realizarea unei librării on-line Obiectivul fundamental al site-ului web, care oferă spre vânzare cărţi, este de a permite navigatorului pe web de...

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Placa de Bază

Caracteristici generale ale placii de baza Placa de baza este un dizpozitiv ‘de baza’ un ‘pamânt’ pe care ‘se planteaza’ celelalte componente ....

Laborator 1 - elemente de bază în limbajul C++

Studiul unui program simplu în C++. Se porneste programul Visual C++ Express Edition folosind shortcut-ul de pe Desktop. Se va crea un nou proiect...

Laborator TS

INTRODUCERE ÎN MATLAB MATLAB este un pachet de programe de înalta performanta, dedicat calculului numeric si reprezentarilor grafice în domeniul...

Te-ar putea interesa și

Placa de bază

De mai bine de 20 de ani placa de baza a fost parte integranta a majoritatii calculatoarelor personale reprezentand infrastructura transferului de...

Procesoarul Intel vs AMD

Microprocesorul: este o componentă electronică ce poate procesa două tipuri de informaţie: date şi comenzi; el primeşte şi trimite...

Stabilitatea microprocesoarelor sub influența factorilor termici

1. Metode de măsurare a temperaturii 1.1 MASURAREA TEMPERATURII. NO|IUNI GENERALE Masurarea temperaturii se bazeaza pe diferite efecte fizice...

Microprocesorul

1. Ce este microprocesorul Procesorul sau microprocesorul (Central Processing Unit) reprezintă "creierul" unui sistem, analogia cu sistemele vii...

Chipsetul nForce4

Introducere In runda a doua a razboiului cipseturilor, nVidia a reusit o transformare masiva a cipsetului nForce3, trecand de la familia...

Componente hardware - plăci video

Prezentare generala Acceleratorul grafic, componenta esentiala a unui computer personal, cel responsabil pentru redarea pe monitor a imaginilor 2D...

Biosul Calculatorului

I. Argument BIOS – Basic Input-Output System Este un set esential de rutine, scris in limbaj de asamblare, stocat intr-un cip EEPROM de pe placa...

BIOS-ul unui Calculator

BIOS-ul vine de la acronimul (Basic Imput/Output System) si este un soft ce ruleaza la pornirea calculatorului. Acesta are rolul de a pregati...

Ai nevoie de altceva?