|
|
|
![]() |
|
Strumenti |
![]() |
#61 | |
Senior Member
Iscritto dal: Dec 2005
Città: guidonia(rm)
Messaggi: 3550
|
Quote:
__________________
AMD phenom2 925 @3.2ghz scheda video radeon hd4670 512mb- 2gb ram ddr2 800- hd maxtor 160gb 7200 rpm ubunto linux 8.4e windows 7 + xbox-ps2 slim e nintendo ds ![]() "Everything has chains, absolutely nothing changes"[/url] |
|
![]() |
![]() |
![]() |
#62 | ||
Senior Member
Iscritto dal: Aug 2007
Città: Milano
Messaggi: 11981
|
Quote:
Quote:
Come se mettessero 2GB ad una 8400 o una 3650, cosa te ne fai su una scheda cosi'? Come mettere 4GB su un Pentium 3, scusa eh... ![]() Si ok e' veloce come scheda, ma se gia' costa sui 170€, con 2GB magari arriva ai 200... Con sti soldi mi prendo una 8800GT 512 che esegue molto piu' velocemente i calcoli e non fa in tempo a riempire la memoria... ![]() Sempre IMHO, eh... ![]()
__________________
CLOUD STORAGE FREE | Asus G51JX (Thread Ufficiale) | Quale notebook per giocare? | PC (in corso): 2x Intel Xeon E5-2670 v1 2,6GHz - 96GB RAM - SAS 10-15k rpm - GPU TBD| |
||
![]() |
![]() |
![]() |
#63 | |
Senior Member
Iscritto dal: Aug 2007
Città: Milano
Messaggi: 11981
|
Quote:
__________________
CLOUD STORAGE FREE | Asus G51JX (Thread Ufficiale) | Quale notebook per giocare? | PC (in corso): 2x Intel Xeon E5-2670 v1 2,6GHz - 96GB RAM - SAS 10-15k rpm - GPU TBD| |
|
![]() |
![]() |
![]() |
#64 | |
Member
Iscritto dal: Dec 2006
Messaggi: 33
|
Quote:
Uno degli intervalli che mi appaiono è C0000000h CFFFFFFFh che guarda caso è proprio 256Mb (come la mia scheda). Altre voci servono per scritture diverse. Ad esempio il segmento da 64Kb o 128kb posto all'indirizzo A0000h serve per la scriturra a video con lo standard VESA utilizzando un banked access. (MS DOS che nostalgia). Ma anche con il VESA puoi in alternativa usare direttamente il C0000000h (valore che probabilmente tu avrai diverso). Inoltre tieni presente che la memoria non viene mai utilizzata con un accesso diretto, ma in mezzo ci sono segmentazione e paginazione (gestite in buona parte direttamente dal processore, ed in secondo luogo dal sistema operativo). Come pensi si possa accedere alla memoria della scheda senza un indirizzamento per scrivere sul frame-buffer? In linea teorica con un sistema a 32-bit può indirizzare più di 4Gb utilizzando uno speciale registro , ma in pratica questo non viene fatto, e quindi la V-ram deve essere allocata sempre in quei famosi 4 Gb. Quindi chi ha postato prima di te, non si meritava un ![]() |
|
![]() |
![]() |
![]() |
#65 |
Senior Member
Iscritto dal: Nov 2007
Messaggi: 1916
|
Non sono del tutto convinto del fatto che la VRam sia allocata negli stessi 4Gb, in quanto ho visto alcuni computer con 512 di video allocare 3.768 di ram normale, quindi il totale sfora i 4 Gb.
Poi al solito posso anche sbagliarmi. ![]()
__________________
Tutto quello che scrivo è da intendersi IMHO |
![]() |
![]() |
![]() |
#66 |
Senior Member
Iscritto dal: Aug 2006
Città: Vicenza
Messaggi: 1150
|
IO PENSO SIA DEDICATA PER GRANDI MONITOR O TELVISORI HF DA 37 O 42 POLLICI ...
|
![]() |
![]() |
![]() |
#67 | |
Senior Member
Iscritto dal: Feb 2000
Città: Roma (S.E.) Trattative_concluse: 300+
Messaggi: 15718
|
Quote:
I dettagli implementativi non li conosco, ma facendo un discorso puramente pratico ti confermo che i miei 4 gb di ram sono completamente indicizzabili, e la mia 8800 gts 640 pure. Non e' detto che la vram (e il termine non sarebbe neppure corretto, perche' riferito a ram specifiche ormai obsolete), debba essere indicizzata dallo stesso mmu che "pagina" e "segmenta" la ram di sistema... Non avrebbe senso. Da wiki: Such operation is described in the paper "All points addressible raster display memory" by R. Matick, D. Ling, S. Gupta, and F. Dill, IBM Journal of R&D, Vol 28, No. 4, July 1984, pp379-393. To use the video port, the controller first uses the DRAM port to select the row of the memory array that is to be displayed. The VRAM then copies that entire row to an internal row-buffer which is a shift-register. The controller can then continue to use the DRAM port for drawing objects on the display. Meanwhile, the controller feeds a clock called the shift clock (SCLK) to the VRAM's video port. Each SCLK pulse causes the VRAM to deliver the next item of data, in strict address order, from the shift-register to the video port. For simplicity, the graphics adapter is usually designed so that the contents of a row, and therefore the contents of the shift-register, corresponds to a complete horizontal line on the display. Non e' molto attinente (e' relativo alla videoram in sistemi dell' 84), ma credo che in "grande" il controller della scheda video si faccia carico, con una sorta di memory management unit dedicato, di gestirsi la sua ram in maniera indipendente.
__________________
I ricordi sono sempre tristi: quelli brutti perchè sono amari, quelli belli perché sono solo ricordi
Dal mio corpo in putrefazione cresceranno dei fiori, e io sarò dentro di loro. Questa è l'eternità. (E. Munch) |
|
![]() |
![]() |
![]() |
#68 |
Member
Iscritto dal: Dec 2007
Messaggi: 39
|
GPU come unità di calcolo dedicata..
..FORSE in quel caso potrebbe aver senso. Non per la grafica di gioco.
Comunque è una delle tendenze attuali, non una mia ipotesi. :-) Si sono accorti di avere (di nuovo) un coprocessore matematico con tanto di memoria indipendente. Per calcoli vettoriali (e non solo ormai) sono dei gioiellini. Esempio? Articolozzo di DDJ: http://www.ddj.com/architect/206900471 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:57.