foofoobar
Captain
- Registriert
- Dez. 2011
- Beiträge
- 3.563
Piktogramm schrieb:* Befehlssatzerweiterungen von CPUs in ein FPGA zu gießen um dann darauf Software auszuführen ist Ineffizient. Da vergeudet man unheimlich viele Logikblöcke nur um Befehlsdecoder, Register etc. pp. abbilden zu können. Die Synthese und Konfiguration des FPGAs würde dann auch einige Minuten dauern und wäre dann auch noch deutlich ineffizienter als eine Implementierung der entsprechenden Befehlserweiterungen direkt in der CPU.
Als ALU direkt im Core wäre das sehr nett um zukünftiges Crypto nachimplementieren zu können wäre das sehr nett, aber wahrscheinlich zu langsam, zu durstig und zu groß.
Chacha20 zeigt ja auf Vectorunits auch ziemlich gute Performance.
Zuletzt bearbeitet: