DOMANDA Programmare in C C++ con GPU

Baldoni

Utente Attivo
326
62
OS
watch -n.1 "cat /proc/cpuinfo | grep \"^[c]pu MHz\""
Salve a tutti :ciaociao:

Vorrei iniziare a programmare in C o C++ con il linux
e realizzare qualche programma grafico.
Ovviamente il problema e' il supporto grafico :grat:
non ho bisogno delle window e degli oggetti di controllo,
ma solo di poter indirizzare qualche pixel in lettura/scrittura.

capisco che nell' era della programmazione ad oggetti,
e della secure encryption questa richiesta puo' apparire oscena,

ma dovrei visualizzare alcuni grafici di equazzioni differenziabili,
senza dover ricorrere a grossi programmi tipo mathemathica, mathlabh e simili.
(che per quanto utili e belli, sono - in alcuni casi - abbastanza lenti.)

Avevo provato a considerare pure lo MS-DOS (ommiodio ! :party: )
ma le limitazioni sono davvero molte, anche come allocazione di memoria.
Oltre al fatto che le nuove schede video grafiche lo supportano poco o nulla, artefatti o black screen :cav:
al contrario della grafica integrata dei core haswell che invece e' perfettamente compatibile al 100% :lol:

Windows Boodsheed C++ e' carino ma non ha la grafica ed e' un proggetto abbandonato.
 

Christian One

Utente Attivo
436
78
CPU
Intel I5 vPro 2.7 - 3.0 Ghz
Dissipatore
Integrato
Scheda Madre
Asus MB
HDD
Western Digital Black - SSD 120GB Kingston v400
RAM
HyperX Fury 8 GB 1600 MHz DDR3, CL10
GPU
Nvidia GT 820M 2GB - Intel Graphics 4400
Audio
Realtek
Monitor
Asus LCD 15.6", HD Ready
PSU
Integrato
Case
Notebook Case
OS
Kubuntu
Salve a tutti :ciaociao:

Vorrei iniziare a programmare in C o C++ con il linux
e realizzare qualche programma grafico.
Ovviamente il problema e' il supporto grafico :grat:
non ho bisogno delle window e degli oggetti di controllo,
ma solo di poter indirizzare qualche pixel in lettura/scrittura.

capisco che nell' era della programmazione ad oggetti,
e della secure encryption questa richiesta puo' apparire oscena,

ma dovrei visualizzare alcuni grafici di equazzioni differenziabili,
senza dover ricorrere a grossi programmi tipo mathemathica, mathlabh e simili.
(che per quanto utili e belli, sono - in alcuni casi - abbastanza lenti.)

Avevo provato a considerare pure lo MS-DOS (ommiodio ! :party: )
ma le limitazioni sono davvero molte, anche come allocazione di memoria.
Oltre al fatto che le nuove schede video grafiche lo supportano poco o nulla, artefatti o black screen :cav:
al contrario della grafica integrata dei core haswell che invece e' perfettamente compatibile al 100% :lol:

Windows Boodsheed C++ e' carino ma non ha la grafica ed e' un proggetto abbandonato.

MS-DOS non fa schifissimo :lol: un po' di pietà e limitato come le marmotte ma qualcosa fà :asd: (anche se per usarlo e davvero ---->:party:)

Hai mai provato Cuc++Blas... ah no e vero e abbandonato da tipo 10 anni e probabilmente non lo conosci neanche hahah
 
Ultima modifica:

Baldoni

Utente Attivo
326
62
OS
watch -n.1 "cat /proc/cpuinfo | grep \"^[c]pu MHz\""
in pratica l'ambiente Unix/Linux sarebbe l'ideale per programmare in C e C++
anche se talvolta il compilatore e' davvero troppo severo..
Insomma andare a programmare direttamente i registri hard del video,
perche' sarebbe davvero un bel pasticcio, e credo che il sistema operativo se la prenderebbe anche a male.
 

Christian One

Utente Attivo
436
78
CPU
Intel I5 vPro 2.7 - 3.0 Ghz
Dissipatore
Integrato
Scheda Madre
Asus MB
HDD
Western Digital Black - SSD 120GB Kingston v400
RAM
HyperX Fury 8 GB 1600 MHz DDR3, CL10
GPU
Nvidia GT 820M 2GB - Intel Graphics 4400
Audio
Realtek
Monitor
Asus LCD 15.6", HD Ready
PSU
Integrato
Case
Notebook Case
OS
Kubuntu
in pratica l'ambiente Unix/Linux sarebbe l'ideale per programmare in C e C++
anche se talvolta il compilatore e' davvero troppo severo..
Insomma andare a programmare direttamente i registri hard del video,
perche' sarebbe davvero un bel pasticcio, e credo che il sistema operativo se la prenderebbe anche a male.

già... posso sapere che GPU monti?
 

davethecipo

Utente Èlite
3,326
1,157
CPU
i5 4660
Scheda Madre
H97 PC Mate
HDD
qualcuno
RAM
8 GB
GPU
R9 280
Monitor
Samsung SyncMaster 940BW 19'
PSU
Enermax Liberty 620W
Case
Enermax Pandora Midi Tower Black
OS
Arch Linux con KDE...Windows 10
Quindi sei in cerca di una libreria?
 

Baldoni

Utente Attivo
326
62
OS
watch -n.1 "cat /proc/cpuinfo | grep \"^[c]pu MHz\""
MS-DOS non fa schifissimo :lol: un po' di pietà e limitato come le marmotte ma qualcosa fà :asd: (anche se per usarlo e davvero ---->:party:)
figurati, che ho provato anche l'ms dos puro FAT 16 su hard disk sataIII :asd: ma la mia GT730 crea degli artefatti.
invece funziona benissimo con la grafica integrata del core i3 4360. incredibbile ! :lol:

- - - Updated - - -

Quindi sei in cerca di una libreria?
ecco si, ma qualcosa di semplice,
le librerie che ho scaricato finora con programmazione ad oggetti e simili, diventano pesanti...
 

Christian One

Utente Attivo
436
78
CPU
Intel I5 vPro 2.7 - 3.0 Ghz
Dissipatore
Integrato
Scheda Madre
Asus MB
HDD
Western Digital Black - SSD 120GB Kingston v400
RAM
HyperX Fury 8 GB 1600 MHz DDR3, CL10
GPU
Nvidia GT 820M 2GB - Intel Graphics 4400
Audio
Realtek
Monitor
Asus LCD 15.6", HD Ready
PSU
Integrato
Case
Notebook Case
OS
Kubuntu
figurati, che ho provato anche l'ms dos puro FAT 16 su hard disk sataIII :asd: ma la mia GT730 crea degli artefatti.
invece funziona benissimo con la grafica integrata del core i3 4360. incredibbile ! :lol:

- - - Updated - - -


ecco si, ma qualcosa di semplice,
le librerie che ho scaricato finora con programmazione ad oggetti e simili, diventano pesanti...

hahahhahaha i misteri della vita io lo sempre usato (parlo di 1 anno fa) con la intel i5 la hd graphics 4400 che ho integrata e ho architettura haswell era fantastico... ho smesso di usarlo per la sua usabilità davvero era una cosa assurda...
 

Baldoni

Utente Attivo
326
62
OS
watch -n.1 "cat /proc/cpuinfo | grep \"^[c]pu MHz\""
già... posso sapere che GPU monti?
GT730 ma anche con la GT720 e' uguale = artefatti.
RADEON risolve il problema perche' non si vede nulla :asd:
restano funzionanti al 100% le video integrate di Intel, dai vecchi North G31 fino ai nuovissimi Haswell
e le vecchie schede video NVIDIA, perlomeno fino alle GS7800 e simili.
 

Christian One

Utente Attivo
436
78
CPU
Intel I5 vPro 2.7 - 3.0 Ghz
Dissipatore
Integrato
Scheda Madre
Asus MB
HDD
Western Digital Black - SSD 120GB Kingston v400
RAM
HyperX Fury 8 GB 1600 MHz DDR3, CL10
GPU
Nvidia GT 820M 2GB - Intel Graphics 4400
Audio
Realtek
Monitor
Asus LCD 15.6", HD Ready
PSU
Integrato
Case
Notebook Case
OS
Kubuntu
GT730 ma anche con la GT720 e' uguale = artefatti.
RADEON risolve il problema perche' non si vede nulla :asd:
restano funzionanti al 100% le video integrate di Intel, dai vecchi North G31 fino ai nuovissimi Haswell
e le vecchie schede video NVIDIA, perlomeno fino alle GS7800 e simili.

l' informatica fa passi da gigante (ma non per queste cose sicuro) hahahha come e possibile che le nvidia non siano compatibili e con alcune radeon non si veda proprio niente :lol:
 

Baldoni

Utente Attivo
326
62
OS
watch -n.1 "cat /proc/cpuinfo | grep \"^[c]pu MHz\""
hahahhahaha i misteri della vita io lo sempre usato (parlo di 1 anno fa) con la intel i5 la hd graphics 4400 che ho integrata e ho architettura haswell era fantastico... ho smesso di usarlo per la sua usabilità davvero era una cosa assurda...

ma anche i misteri del software ... :asd:
stavo dando uno sgrardo sugli UUID del bios..
e alle nuove istruzioni AES con generatori random e bios UEFI.
sti signori per stare dietro alle protezioni hardware stanno complicando anche cio' che era semplice.
quasi quasi mi prendo un raspberry.. :asd:
 

Christian One

Utente Attivo
436
78
CPU
Intel I5 vPro 2.7 - 3.0 Ghz
Dissipatore
Integrato
Scheda Madre
Asus MB
HDD
Western Digital Black - SSD 120GB Kingston v400
RAM
HyperX Fury 8 GB 1600 MHz DDR3, CL10
GPU
Nvidia GT 820M 2GB - Intel Graphics 4400
Audio
Realtek
Monitor
Asus LCD 15.6", HD Ready
PSU
Integrato
Case
Notebook Case
OS
Kubuntu
ma anche i misteri del software ... :asd:
stavo dando uno sgrardo sugli UUID del bios..
e alle nuove istruzioni AES con generatori random e bios UEFI.
sti signori per stare dietro alle protezioni hardware stanno complicando anche cio' che era semplice.
quasi quasi mi prendo un raspberry.. :asd:

hahahahah credo sia la meglio cosa :lol: i raspberry sono gli unici che non ne risentono...

mi immagino lavorare con un mini PC da 512 Mb di RAM e un processore con le caratteristiche di uno snapdragon 801 hahahha
 
Ultima modifica:

Baldoni

Utente Attivo
326
62
OS
watch -n.1 "cat /proc/cpuinfo | grep \"^[c]pu MHz\""
l' informatica fa passi da gigante (ma non per queste cose sicuro) hahahha come e possibile che le nvidia non siano compatibili e con alcune radeon non si veda proprio niente :lol:
Ora vado a ritentare di scaricare le librerie grafiche di linux..
nella speranza di riuscire a far funzionare qualcosa. :D
con la mia GT730 (essendo uscita da poco) il linuxnon ha i driver specifici.
quindi utilizza il generico Nvidia a 1024x768 anche sul monitor wide.
comunque sarei gia' soddisfatto se funzionasse bene questa risoluzione..

- - - Updated - - -

hahahahah credo sia la meglio cosa :lol: i raspberry sono gli unici che non ne risentono...

mi immagino lavorare con un mini PC da 512 Mb di RAM e un processore con le caratteristiche di uno snapdragon 801 hahahha
eh quasi quasi.. :asd:
vado a ritentare la fortuna..
Ciao, alle prossime.. :D
 

Christian One

Utente Attivo
436
78
CPU
Intel I5 vPro 2.7 - 3.0 Ghz
Dissipatore
Integrato
Scheda Madre
Asus MB
HDD
Western Digital Black - SSD 120GB Kingston v400
RAM
HyperX Fury 8 GB 1600 MHz DDR3, CL10
GPU
Nvidia GT 820M 2GB - Intel Graphics 4400
Audio
Realtek
Monitor
Asus LCD 15.6", HD Ready
PSU
Integrato
Case
Notebook Case
OS
Kubuntu
Ora vado a ritentare di scaricare le librerie grafiche di linux..
nella speranza di riuscire a far funzionare qualcosa. :D
con la mia GT730 (essendo uscita da poco) il linuxnon ha i driver specifici.
quindi utilizza il generico Nvidia a 1024x768 anche sul monitor wide.
comunque sarei gia' soddisfatto se funzionasse bene questa risoluzione..

- - - Updated - - -


eh quasi quasi.. :asd:
vado a ritentare la fortuna..
Ciao, alle prossime.. :D


Ciao e buona prova del raspberry :lol:
 

alex87alex

Utente Èlite
1,560
300
CPU
i7 4770k + dissi BeQuiet! Shadow Rock 2
Scheda Madre
Asrock z87 Extreme6
HDD
Samsung 850 250gb
RAM
2x4gb Kingston HyperX Genesis
GPU
Zotac Gtx 570 1280mb
Audio
Xonar U3 + Superlux
Monitor
Aoc i2367fm
PSU
Cooler Master V650
Case
Corsair 200R
OS
Windows 7 Sp1 x64

EmanueleC

Utente Èlite
5,444
1,739
CPU
Ryzen 5 2600x
Dissipatore
stock
Scheda Madre
ROG STRIX B450-F GAMING
HDD
1TB Toshiba, Toshiba TR200 240 GB
RAM
Corsair DDR4 3000 Mhz 2x8 GB
GPU
GeForce GTX 750Ti 2gb
PSU
Seasonic Focus Gold 450W
Case
BitFenix Neos
OS
Fedora 33

Ci sono discussioni simili a riguardo, dai un'occhiata!

Entra

oppure Accedi utilizzando

Hot: E3 2021, chi ti è piaciuto di più?

  • Ubisoft

    Voti: 37 22.8%
  • Gearbox

    Voti: 3 1.9%
  • Xbox & Bethesda

    Voti: 103 63.6%
  • Square Enix

    Voti: 14 8.6%
  • Capcom

    Voti: 7 4.3%
  • Nintendo

    Voti: 21 13.0%
  • Altro (Specificare)

    Voti: 15 9.3%

Discussioni Simili