Hacker News new | past | comments | ask | show | jobs | submit login

A processor tiny enough that co-locating the integer and floating point computation units closely enough to share a register bank is a good idea will be too small to use register renaming. Having separate clusters with their own banks and their own bypass networks is a really big win.

For the second, if you have a variable length instruction encoding scheme adding an extra argument is going to increase i-cache pressure. If not then you might as well if you do FMA4 but I think most fixed encoding ISAs use FMA3.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: