|
|
|
![]() |
|
Strumenti |
![]() |
#21 | |
Member
Iscritto dal: Jun 2005
Messaggi: 179
|
Quote:
ma perché, tu ti accontenti di 1 frame al secondo? ![]() |
|
![]() |
![]() |
![]() |
#22 | |
Senior Member
Iscritto dal: Jun 2004
Città: Corte del Re Cremisi
Messaggi: 18890
|
Quote:
già ma allora così come si fa a gestire anche solo un monitor tramite usb?
__________________
CPU: 5800X3D SK Video: 4070ti Asus TUF OC MADREBOARD: Asus B550 non ricordo che modello RAM: Corsair Vengeance 4x8GB 3600 mhz HEATSINK Noctua NH-D15 NVME Corsair MP600 PRO 2TB + Silicon Power gen3 1TB PSU EVGA Supernova 650 G3 CASE Fractal Design North TV LG: C1 48" C2 65" B4 65" MONITOR Lg 27GN88A KEYBOARD Ducky One 3 TKL ITA MOUSE Razer Basilisk HANDLED Steam Deck Thread ASPETTANDO SILENT HILL 2 REMAKE 2023 ![]() ![]() |
|
![]() |
![]() |
![]() |
#23 |
Member
Iscritto dal: Jun 2005
Messaggi: 179
|
già ma allora così come si fa a gestire anche solo un monitor tramite usb?[/quote]
booh, forse invia uno stream compresso che il monitor decomprime. Per le schermate delle finestre normali però ci vuole un algoritmo di compressione senza perdita di qualità (es. zip), diversamente dai film, dove si usano compressori mpeg, e derivati. ![]() |
![]() |
![]() |
![]() |
#24 |
Senior Member
Iscritto dal: Feb 2007
Città: Treviso provincia
Messaggi: 2933
|
ma se il monitor deve pure decodificare gli serve un processore niente male... più probabilmente si tratta di una modesta scheda video 2d.
|
![]() |
![]() |
![]() |
#25 |
Senior Member
Iscritto dal: Jun 2004
Città: Corte del Re Cremisi
Messaggi: 18890
|
attenzione però, anche dvi e hdmi sono digitali ma non mi sembra che nei normali monitor ci siano schede video e schede audio.
__________________
CPU: 5800X3D SK Video: 4070ti Asus TUF OC MADREBOARD: Asus B550 non ricordo che modello RAM: Corsair Vengeance 4x8GB 3600 mhz HEATSINK Noctua NH-D15 NVME Corsair MP600 PRO 2TB + Silicon Power gen3 1TB PSU EVGA Supernova 650 G3 CASE Fractal Design North TV LG: C1 48" C2 65" B4 65" MONITOR Lg 27GN88A KEYBOARD Ducky One 3 TKL ITA MOUSE Razer Basilisk HANDLED Steam Deck Thread ASPETTANDO SILENT HILL 2 REMAKE 2023 ![]() ![]() |
![]() |
![]() |
![]() |
#26 |
Senior Member
Iscritto dal: Sep 2004
Città: Trieste
Messaggi: 1661
|
pessimo articolo, non si capisce nulla.
Comunque i conti giusti sarebbero questi, con una risoluzione massima di 1680*1050: 1680*1050 = 1.764.000 pixel 1.764.000 * 24 (8bit per canale) = 42.336.000 bit per ogni frame diciamo che abbia un refresh di circa 50Hz: 42.336.000 * 50 = 2.116.800.000 bit al secondo cioè circa 2.019 MB al secondo Altro che USB 2.0.. ![]() E poi non c'è nessuna scheda video integrata da nessuna parte ![]() Come ha già detto Anake cambia "solo" la porta d'uscita. Potendo usufruire delle porte USB, non si ha più il limite di 1 o 2 monitor (dipende dalle uscite della scheda video), ma se ne potrebbero attaccare di più, solo che non si sa come ![]() P:S: Il segnale che arriva alla scheda video è digitale (DVI), e viene convertito dal monitor tramite un "semplice" DAC. Le schede con uscita VGA fanno direttamente loro la conversione prima di sparare fuori il segnale (analogico su VGA). |
![]() |
![]() |
![]() |
#27 | |
Senior Member
Iscritto dal: Jun 2004
Città: Corte del Re Cremisi
Messaggi: 18890
|
Quote:
![]() ![]() in effetti alla fine il flusso dati va moltiplicato per il refresh rate. Cmq i numeri difficilmente possono tornare a questo punto. Comincio a temere che asus voglia fare una "bella" del tipo che la modalità usb sarà utilizzabile solo per visualizzare l'ambiente del sistema operativo a risoluzione e profondità bassissime, sfruttando un qualche sistema di compressione. Non riesco a trovare un altra spiegazione plausibile.
__________________
CPU: 5800X3D SK Video: 4070ti Asus TUF OC MADREBOARD: Asus B550 non ricordo che modello RAM: Corsair Vengeance 4x8GB 3600 mhz HEATSINK Noctua NH-D15 NVME Corsair MP600 PRO 2TB + Silicon Power gen3 1TB PSU EVGA Supernova 650 G3 CASE Fractal Design North TV LG: C1 48" C2 65" B4 65" MONITOR Lg 27GN88A KEYBOARD Ducky One 3 TKL ITA MOUSE Razer Basilisk HANDLED Steam Deck Thread ASPETTANDO SILENT HILL 2 REMAKE 2023 ![]() ![]() |
|
![]() |
![]() |
![]() |
#29 |
Senior Member
Iscritto dal: Jun 2004
Città: Corte del Re Cremisi
Messaggi: 18890
|
Forse ho risolto l'arcano: avete presente la notizia relativa a quel software che permette di usare un videogioco in remoto, cioè giocare da un computer che visualizza il gioco ma con il videogioco fisicamente eseguito da un altro pc in rete? Forse con questi monitor usb avviene una cosa analoga: il pc elabora il segnale video e lo trasforma (ipotizzo) in un video compresso che può essere inviato a più monitor tramite usb. Ci sarebbe un delay ma entro certi limiti sarebbe accettabile, e la qualità, seppur evidentemente minata, sarebbe sicuramente migliore di quello che si potrebbe avere inviando il segnale video nudo e crudo al controller usb.
__________________
CPU: 5800X3D SK Video: 4070ti Asus TUF OC MADREBOARD: Asus B550 non ricordo che modello RAM: Corsair Vengeance 4x8GB 3600 mhz HEATSINK Noctua NH-D15 NVME Corsair MP600 PRO 2TB + Silicon Power gen3 1TB PSU EVGA Supernova 650 G3 CASE Fractal Design North TV LG: C1 48" C2 65" B4 65" MONITOR Lg 27GN88A KEYBOARD Ducky One 3 TKL ITA MOUSE Razer Basilisk HANDLED Steam Deck Thread ASPETTANDO SILENT HILL 2 REMAKE 2023 ![]() ![]() |
![]() |
![]() |
![]() |
#30 | |
Senior Member
Iscritto dal: Feb 2003
Città: Montesilvano (PE)
Messaggi: 8380
|
Quote:
![]() Ti ricordo che 1 Byte sono 8 bit ![]() Quindi un frame (con risoluzione di 1680x1050 a 24bit di colore) non compresso sono 5292000 Byte (circa 5,29MB o 5,04MiB). Con un refresh di 50Hz avremmo un flusso di 264,6MB/s (circa 252,3MiB/s). Sarà interessante vedere come funziona il tutto. Aspettiano i primi sample e i relativi test ![]()
__________________
:Fractal Design North XL Mesh:NZXT C1000:ASRock X870 Steel Legend WiFi:AMD Ryzen 9 9950X:AC Liquid Freezer III 360:2x32GiB Kingston HyperX BEAST:ASRock RX 7900XTX Taichi White OC:TASCAM US-16x08+2xSabaj A10a+SICA 5.5C1.5CP+3eA A7Mono+Dayton RSS265HF-4:Obj2+AKG K712&KZ ZS10Pro&Truthear Hola:WD SN850 1TB, WD SN850X 2TB,Crucial MX300 525GB,WD Caviar Black 500GB,WD Blue 1TB:LG G610 MX Brown & Mchose L7 Ultra+Razer Viper Mini+Logitech G240:Samsung C27FG73+Philips 241V8:FW Fibra 1Gbps:altri sistemi: Ultima modifica di Zermak : 12-06-2008 alle 14:56. Motivo: Corretto errore ortografico |
|
![]() |
![]() |
![]() |
#31 |
Senior Member
Iscritto dal: Jan 2006
Città: Bologna
Messaggi: 818
|
E poi gli attuali LCD non fanno proprio nessuna conversione da digitale ad analogico... Ci mancherebbe altro...
Continuo a non vedere come la USB2.0 abbia banda a sufficienza, tant'è che anche sui portatili nessuno ha mai pensato di usarla per veicolare video... (e il problema non cambierebbe se anche ci fosse una scheda video nel monitor... Per problemi sia di banda che di latenza) Mi sembra improbabile anche una compressione non lossy che dovrebbe arrivare ad un fattore 5 di compressione... Forse partono dall'assunto che le immagini dei desktop hanno in genere una larga parte che non cambia tra un frame e l'altro e mandano solo le parti che cambiano, solo quando cambiano, e poi si occupa il monitor di rigenerare l'immagine a 60Hz... |
![]() |
![]() |
![]() |
#32 | |
Senior Member
Iscritto dal: Sep 2004
Città: Trieste
Messaggi: 1661
|
Quote:
e poi ho fatto casino col RAMDAC.. In VGA c'è la doppia conversione digitale->analogico fatto dal ramdac della Scheda video e l'ulteriore conversione analogico->digitale fatto dal RAMDAC sul monitor. Ovviamente i monitor privi della presa VGA non hanno nemmeno il RAMDAC. Ultima modifica di edridil : 12-06-2008 alle 16:43. |
|
![]() |
![]() |
![]() |
#33 |
Senior Member
Iscritto dal: Jun 2000
Città: Bologna
Messaggi: 829
|
no, la scheda video lavora tutto in digitale, il ramdac è quel circuito che preleva l'immagine digitale dalla memoria e la spara sul cavo VGA per essere trasmessa in analogico in quanto il monitor CRT è una periferica analogica.
L'interfaccia digitale DVI e successive invece permettono di pilotare ogni singolo pixel della matrice dell'LCD direttamente, quindi non viene fatto altro che serializzare il framebuffer della scheda video ed inviarlo al display. In realtà su cavo DVI possono transitare sia segnali analogici che digitali per permettere una certa transizione all'elettronica ![]() Ultima modifica di Superboy : 12-06-2008 alle 17:50. |
![]() |
![]() |
![]() |
#34 | ||
Senior Member
Iscritto dal: Sep 2004
Città: Trieste
Messaggi: 1661
|
Quote:
Quote:
![]() Sul cavo VGA viaggia un segnale analogico, il ramdac sulla scheda video converte in analogico l'informazione digitale. Con il DVI non avviene nessuna conversione. Ma se un LCD ha anche l'entrata VGA, il segnale analogico che arriva dal cavo VGA deve essere riconvertito in digitale. |
||
![]() |
![]() |
![]() |
#35 |
Junior Member
Iscritto dal: Jun 2008
Messaggi: 12
|
mia idea
io penso che sull'usb non possan far passare il flusso video, quindi
probabilmente l'idea e' quella di sfruttare il collegamento usb come sistema per sincronizzare un multiplexer. Mi spiego piu' semplicemente. Pensiamo a sistemi come linux che hanno di serie un numero di desktop virtuali, si puo fare anche con windows, ora ipotizziamo di poter fare un programma che in sequenza molto veloce mostra a rotazione tutti i desktop virtuali. ipotizziamo ancora di collegare piu monitor tramite uno switch manuale e di ruotare con la stessa velocita del programmino la manopola da uno schermo all'altro. Cosi facendo, con un perfetto sincronismo, vedremo un desktop diverso su ogni monitor! Per chi ha fatto elettronica e' ''il trucco'' che si usa per pilotare display a piu cifre. Io penso che abbiano in mente un trucchetto del genere. Saluti |
![]() |
![]() |
![]() |
#36 |
Senior Member
Iscritto dal: Jun 2007
Messaggi: 1624
|
Boh, non lo trovo molto utile
|
![]() |
![]() |
![]() |
#37 |
Senior Member
Iscritto dal: Jan 2005
Messaggi: 408
|
@ Piladivolta
non sono esperto di elettronica : ma come dici tu il segnale di partenza non dovrebbe avere una frequenza n * Hz dove n = numero dei monitor e quindi se hai 4 monitor ognuno alla frequenza di 50 Hz il segnale di partenza dovrebbe avere 200 Hz con una banda risultante che intaserebbe l' USB..se ho capito il tuo ragionamento..ciao
|
![]() |
![]() |
![]() |
#38 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 3485
|
Mamma mia, qui c'è bisogno di un po' di ripasso di informatica generale...
Qualcuno si è pure sentito in obbligo di mandarmi PVT dicendomi di non infestare il thread scrivere sciocchezze... caro amico, se c'è qualcuno che necessità di imparare qualcosa, quello sei tu. E presto ti passerà la voglia di scrivere PVT a tutti quelli che scrivono baggianate su questo forum. Riassunto del funzionamento elementare dell'ecosistema scheda video-monitor. Il monitor, sia esso LCD o CRT, funziona accendendo un pixel alla volta. I pixel non sono collegati singolarmente, perciò si spegneranno dopo un brevissimo istante; per mantenere un'immagine, è necessario ripassare tutto le schermo decine di volte al secondo, in modo che ai nostri occhi l'immagine appaia fissa. Il monitor non ha una "memoria", bisogna quindi fornirgli un segnale continuo. A fare questo provvede la scheda video. La scheda video è composta sostanzialmente da tre parti: un processore grafico che oggi chiamamo GPU, una memoria detta frame buffer, e un converitore digitale-analogico, abbreviato in DAC (i display per loro natura sono analogici). Le prime schede video non avevano la GPU, e il computer scriveva direttamente nel frame buffer, ma il concetto non cambia. La CPU del nostro computer comunica con la GPU come qualunque periferica, attraverso un bus. Quando la CPU chiede alla GPU di disegnare qualcosa, questa lo fa sul frame buffer. A cadenza regolare, il DAC converte in analogico il contenuto del frame buffer e lo invia al monitor, generando così un segnale video. Le ultime evoluzioni. I display per loro natura sono analogici, ecco perché la porta VGA è analogica. Come funziona quindi la porta digitale DVI? Visto che non si può cambiare la natura del display, il trucco è stato quello di spostare il DAC nel monitor. La scheda video si limita a mandargli il contenuto del frame buffer. Ma la porta USB non è collegata ad un frame buffer. Come si può quindi collegare un monitor a questa presa? Ci possono essere due soluzioni. La prima è la più complicata, eppure tutti qui la danno per scontata: leggere via software il contenuto del frame buffer di una scheda video, comprimerlo e mandarlo al monitor via USB, dove c'è un DAC in attesa. Sembra facile, ma il carico di lavoro sulla CPU e sulla porta sarebbe altissimo. Ma sopratutto è inutile, e leggendo la seconda soluzione capirete perché. La seconda soluzione è più ovvia: [i]spostare la scheda video nel monitor[i]. In questo modo, la CPU può mandargli solo istruzioni di disegno elementari, provvederà la GPU a svolgere il lavoro sporco. Il lavoro della CPU si riduce a inviare pochi comandi, e a volte qualche immagine bitmap. Ecco com'è possibile gestire fino a 6 monitor, questo numero è probabilmente solo frutto di un calcolo statistico sulla quantità di dati che è necessario inviare a ciascuno. Il carico maggiore sarà durante la riproduzione di un video, a risentirne sarà in particolare la porta. Trattandosi questa di una soluzione indirizzata agli ambienti d'ufficio, e comunque limitata dalla porta, la GPU in questione è dotata solo delle funzioni di accelerazione 2D. Ma con ipotetiche interfacce future (USB 3?) sarà possibile montare GPU più evolute. Qui finisce il mio post. Se qualcuno ha qualche obiezione o domanda, è pregato di farla in maniera civile, grazie. |
![]() |
![]() |
![]() |
#39 |
Senior Member
Iscritto dal: Aug 2003
Città: Legnano (MI)
Messaggi: 4901
|
Quante pare che vi state facendo!
In realtà la cosa è molto più semplice, ed è già stata detta: il monitor "integra" una sua scheda video USB. per essere più precisi: il driver gestisce la chiamata alle librerie che disegnano le primitive, quindi punti, linee, box, elissi, cerchi, bitmap, ecc. i dati delle primitive vengono inviati non sulla pci-e come di solito, ma sulla usb. vengono interpretati e trasformati in un segnale digitale che contiene l'informazione per ogni singolo subpixel di ogni singolo frame dello schermo, ma non dalla scheda video pci-e, ma da una "scheda video" integrata nel monitor. Quindi sparato sul film di transistor che dà (dava) il nome alla tecnologia tft (ora questa sigla non si usa più ![]() inutile dire che le prestazioni sulle singole primitive saranno scadentissime, penso che la cirrus logic 2mb che avevo 12 anni fa o più, se la mangerebbe. Ma se il driver è fatto bene, la banda per far passare roba, c'è, 480mbps (di picco), tanto per dire un film in dvd non supera i 10mbps di picco, ecco mettiamo che la scheda integrata nel monitor supporti la decodifica mpeg2, e si può persino usare per vederci i dvd, eccetera. Invece magari scatta quando si sposta una finestra ![]() se ne fanno una versione molto economica e a 15 pollici, ne prendo 3 o 4. ![]() |
![]() |
![]() |
![]() |
#40 | ||||
Senior Member
Iscritto dal: Jan 2006
Città: Bologna
Messaggi: 818
|
Quote:
Questo sarebbe vero se stessi parlando di un CRT collegato in DVI-D (se mai sono esistiti monitor del genere). Gli LCD collegati tramite DVI-D usano sì degli R-DAC per ogni colonna (che comunque sempre un'uscita discreta hanno) ma solo per quanto riguarda il livello del COLORE. La composizione dell'immagine rimane digitale. Quote:
Quote:
Quote:
![]() Ultima modifica di MexeM : 13-06-2008 alle 21:27. |
||||
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:51.