3 ms·
They have an open-source software simulator for this as well: https://github.com/westerndigitalcorporation/swerv-ISS https://github.com/westerndigitalcorporatio
by dooglius 8y ago
They have an open-source software simulator for this as well: https://github.com/westerndigitalcorporation/swerv-ISS https://github.com/westerndigitalcorporation/swerv-ISS
I'm curious how the performance compares to other open-source cores
- thesz 8y agoFrom cursory glance they have operand read bypass and branch prediction. Operand read bypass speeds things up considerably (factor is 1/N, where N is pipeline length) and the presence of branch prediction hints at speculative execution. There are two ALUs. It seems like highly performant core.
- bogomipz 8y ago>"From cursory glance they have operand read bypass and branch prediction." I'm not familiar with "operand read bypass", is this the same thing as "operand forwarding"? Is this a pipeline optimization? Might you have any link you could share on this?
- thesz 8y agoIt is the same thing. Just different name.