Quote:
Originariamente inviato da fano
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.
Adesso non ho tempo: me lo guarderò quando posso. Grazie.