Newsgroup: it.comp.os.os2
Titolo: Scheda video AMD HD 7770

Da oggi ho in funzione la scheda in oggetto. Č molto potente e molto 
silenziosa! Il computer si é avviato al primo colpo e la scheda consuma 
"solo" 80 watt.
 
Sotto metto il test fatto con le 2 schede, HD 5450 e HD 7770. I test 
sono stati eseguito con Sysbench 0.9.5 C
 
HD 5450:
 
Graphics
    BitBlt S->S copy      :      341.364    Million pixels/second
    BitBlt M->S copy      :      313.176    Million pixels/second
    Filled Rectangle      :      753.113    Million pixels/second
    Pattern Fill          :      482.424    Million pixels/second
    Vertical Lines        :       32.859    Million pixels/second
    Horizontal Lines      :       65.002    Million pixels/second
    Diagonal Lines        :       47.710    Million pixels/second
    Text Render           :      201.299    Million pixels/second
    -----------------------------------------------------------------------
    Total                 :      172.849    PM-Graphics-marks
 
 
HD 7770:
 
Graphics
    BitBlt S->S copy      :      356.722    Million pixels/second
    BitBlt M->S copy      :      330.914    Million pixels/second
    Filled Rectangle      :      861.256    Million pixels/second
    Pattern Fill          :      527.803    Million pixels/second
    Vertical Lines        :       33.169    Million pixels/second
    Horizontal Lines      :       65.791    Million pixels/second
    Diagonal Lines        :       47.340    Million pixels/second
    Text Render           :      217.995    Million pixels/second
    -----------------------------------------------------------------------
    Total                 :      182.087    PM-Graphics-marks
 
 
Direct Interface to video extensions - DIVE
    Video bus bandwidth   :     4526.926    Megabytes/second
    DIVE fun              :    14831.753    fps normalised to 640x480x256
    M->S, DD,   1.00:1    :    15451.013    fps normalised to 640x480x256
    -----------------------------------------------------------------------
    Total                 :     5731.945    DIVE-marks
 
 


Sapete dirmi come mai, passando dalla scheda HD 5450 alla HD 7770, si ha 
solo un aumento di circa 10 PM-Graphics-marks? La scheda 5450 ha 80 
stream processors e la 7770 ne ha 640. Suppongo che il software Sysbench 
non sfrutta bene l'hardware.

 non sfrutta bene l'hardware.
 
Se stai sfruttando, come penso, i driver video Panorama il motivo è 
banalmente il fatto che l'accelerazione grafica di questi driver non 
sfrutta minimamente la GPU della scheda grafica, ma demanda tutto al 
processore e alla copia diretta di porzioni di memoria da quella del 
sistema a quella della scheda video.
 
Le prestazioni sono migliorate perché la 7770 dà qualche miglioramento
in più, ma puramente passivo. Se non erro i driver Scitech sono stati 
affidati a Mensys, ma lavorarci attivamente è difficile e lungo e come
al solito non hanno molte possibilità di impiego.
 
Mentore


Sarebbe bello che la potenza di calcolo delle moderne schede video 
venisse sfruttata. Speriamo che Mensys possa migliorare i driver 
SNAP/Panorama!
 

 SNAP/Panorama!
 
Work in progress (dicono). Dura, eh.
 
Mentore

 Mentore
 
Gia', sono tutti in fermento, anche su OS2World, temono che siamo 
arrivati all'ultimo canto del cigno.....vedremo.
 
Ciao


Mentore, tu che sei programmatore, dal tuo punto di vista come pensi si 
potrebbe risolvere radicalmente il problema senza i sorgenti di IBM? chi 
dice cambiamo il PM, chi dice mettiamo un kernel BSD, chi dice buttiamo 
tutto e ripartiamo da zero con OSFree...insomma, opinioni contrastanti, 
ed una infinita' di suggerimenti, ma all'atto pratico, come stanno 
veramente le cose e potenzialmente dove si puo' arrivare/cosa si puo' 
fare di veramente concreto?
Ciao

 fare di veramente concreto?
 
Cosa vuoi che si possa fare se non c'e' nessuno disponibile per lo 
sviluppo? L'interfaccia utente di OS/2, che io continuo a preferire a 
tutte le altre che ho avuto modo di vedere, Mac compreso, piace solo a
noi affezionati, per tutti gli altri e' solo complicazioni inutili, 
con tutta quella roba che viene fuori cliccando il tasto destro. 
Adesso poi che la gente si sta livellando su Android e simili, chi 
vuoi che si incuriosisca per WPS e compagnia? Hai visto Windows8? Il 
mainstream va esattamente nella direzione opposta alle interfacce a 
oggetti.
Fortuna che c'e' VirtualBox :-)
 
-- 
Ciao
Gabriele

 Ciao
 
Difficile a dirsi. Il problema, a parte i sorgenti, sta nel fatto che 
ci sono molte parti coperte da copyright di terzi.
 
Anche una volta tolte quelle parti (che forse andrebbero sostituite, 
forse no), ci sarebbero diversi problemi. A occhio, i principali:
 
- ricompilazione e aggiornamento del kernel di OS/2 (che ridete e 
scherzate, ma nonostante abbia circa 25 anni dalla 2.1 e non venga più
realmente aggiornato dal 2006 continua a esser concorrenziale con 
quelli più recenti) a 64 bit pieni, con riadattamento di TUTTE le 
strutture dati. Data l'ingegnerizzazione che c'era sotto, teoricamente
non sarebbe nemmeno troppo complicato, ma molta parte è stata 
realizzata direttamente in assembler x86, e questo limita parecchio.
 
Oltre a questo, ci sono cose che effettivamente sono vecchie e non 
hanno idea degli aggiornamenti delle CPU dal 2004 a oggi. Sono molte, 
davvero molte.
 
- idem con patate per tutta la parte grafica.
 
- eliminazione TOTALE delle parti M$ e sostituzione con boh? Le 
soluzioni non sono poche, ma tutte partono da prodotti opensource 
(DOSBox) o altro (Virtualizzazione).
 
- Driver: il grande capitolo incasinato. Qui servirebbe cambiare 
completamente il modello, partendo magari da quello linux o BSD, ma - 
daje - servirebbe mettere Osso completamente opensource per questioni 
di licenza.
 
- PM e WPS: SOM rimane una belva e si potrebbe anche fare, sarebbe un 
lavoro IMMANE e servirebbero molti programmatori esperti. PM ha 
parecchie pecche ora (rispetto al passato), ma le sue API rimangono 
una pietra miliare (non scherzo: per completezza, coerenza e validità 
battono quelle Win64 6-0 6-0 6-0, ma chiaramente sono meno "fornite").
 
- TCP/IP: questa sarebbe una bomba. Servirebbe anche là parecchia 
gente per rifare lo stack, che tra l'altro è totalmente preso da BSD. 
Quindi la soluzione sarebbe riprendere BSD ma cambiando MPTS con 
qualcos'altro. Il modello in sé a me non pare niente male, ma va 
riaggiornato totalmente, e integrato con un supporto driver 
aggiornato.
 
- Eccetera, eccetera, eccetera. Servirebbero parecchie persone e molte
ore-uomo. Mensys se lo può permettere? No.
 
Mentore


Beh, si parla ovviamente delle priorita' immagino, il tuo eccetera 
eccetera si riferisce a cio' che si potrebbe fare anche successivamente, 
ma prima questi sei passaggi fondamentali.
Insomma, come dire, robetta :-) !
Quindi la vera realta' e' che ce lo dobbiamo tenere cosi' perche' 
Serenity System e Mensys tutti questi fondi e risorse non li hanno o 
probabilmente non ritengono opportuno investirli o cercarle perche' il 
parco utenti ormai e' ridotto solo agli amatori e ad un esiguo numero di 
societa' ed il ritorno non giustificherebbe l'investimento...nuda e 
cruda la questione sarebbe in questi termini se ho ben capito.
Confortante.
Martin Iturbide ultimamente si e' industriato non poco nel far aprire il 
codice di molti programmi, nella speranza che...lo vedo aggiornando 
eCSoft/2, bella cosa vero, ma cosi' si capisce pure che non c'e' piu' 
interesse:
 
piu' software OS/2 opensource = interesse nullo o quasi per OS/2
 
triste equazione ma la realta'.
Mah..staremo a vedere.
Ciao

 Mentore
 
Premetto che non sono un programmatore.
 
Dato che il lavoro per una completa sostituzione delle varie componenti 
� fin troppo, non sarebbe possibile utilizzare ci� che � gi� 
disponibile, vedi kernel BSD e poi metterci sopra un PM-WPS scritto da zero?
 
E, man mano che si pu�, sostituire gli altri componenti?
 
Che fine ha fatto il progetto Voyager dei netlabs?
 
In ogni caso, attualmente non sarebbe strategico sviluppare un sistema 
operativo per desktop e laptop, con i tablet e smartphone che continuano 
  a guadagnare quote di mercato!
 
In ultimo, Mensys dovrebbe comunicare meglio con gli utenti. Questo 
l'hanno detto su Os2world.

 l'hanno detto su Os2world.
 
Questo e' vero da molto, non posso difenderli. Le litigate tra 
Roderick e Sigurd sono ormai notissime.
 
Mentore

 lavoro.
 
XServer meglio di no ma Wayland forse si...
 
http://wayland.freedesktop.org/
 
