View Single Post
Old 05-12-2017, 05:37   #13
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da fano Guarda i messaggi
Io credo che così "particolari" saranno demandati ai moduli custom che gli eventuali produttori vorranno aggiungere...
C'è sempre bisogno di "moduli" / estensioni standard / pubbliche, perché certe problematiche sono comuni.

I moduli custom li vedo come esigenze molto particolari di qualche produttore, che non sono generalizzabili.
Quote:
Beh per ora si sono concentrati sulle cose più fondamentali di una CPU: saper fare operazioni strettamente matematiche...
Assolutamente d'accordo. D'altra parte è un progetto giovane, e progettare un'ISA nuova di pacca non è che si fa in poco tempo: ne richiede parecchio per far quadrare tutti i requisiti, giungendo ai giusti compromessi.
Quote:
Me lo sono letto tutto il manuale per arrivare a vedere sto modulo L immaginati come ci sono rimasto quando era una gloriosa pagina vuota
Per il mio ambito visto che i valori numerici con cui opero sono sempre "valuta" è davvero importante il supporto a decimal, certo si può fare in software (GCC almeno lo ha, Clang sembra di no), ma fa un può piangere il cuore che la FPU resti inutilizzata!
L'FPU non resta inutilizzata: per queste cose puoi benissimo usare l'unità intera (ma a 64 bit), che dovrebbe essere sufficiente allo scopo.

D'altra parte non è che si facciano massicci calcoli coi decimali. Per chiarire: non è cosa comune.
Quote:
Beh ma queste cose di nuovo sono parte realmente della CPU? O sono più del SOC e quindi ricadono su chi veramente poi la implementa?
Non sono parte del processore, ma ormai da anni è importante il concetto di ecosistema: ti fornisco il core + altre componenti (anche software) che oggi sono fondamentali per realizzare i chip finali che diventano i prodotti veri e propri.
Quote:
Sarebbe interessante se da questo RISC-V con opportune accelerazioni si riuscisse anche ad ottenere una GPU open source non del tutto impossibili perché ci vuole "giocare" anche NVIDIA questi sono tutti i supporters, mica male:
Penso ci siano già GPU open source, ma bisogna vedere se sono competitive con quelle utilizzate commercialmente.
Quote:
Se volete capire cosa Western Digital vuol fare con RISC-V: https://www.youtube.com/watch?v=5Acl-12cHUM
Adesso non ho tempo: me lo guarderò quando posso. Grazie.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
 
1