3 ms·
I find the term Hybrid a bit off in usage (maybe me) but this is just one set of full cores and another set of lesser lower power cores - alas Big/Little ARM st
by Zenst 5y ago
I find the term Hybrid a bit off in usage (maybe me) but this is just one set of full cores and another set of lesser lower power cores - alas Big/Little ARM style.
For me the term Hybrid CPU means a CPU that has more than one core design that runs different architecture. But can see how this could apply if you omit that last caveat, albeit this is power management.
What would be good, is an advanced in design tools to accommodate asynchronous(clockless) CPU design over synchronous(clock fixed ala most CPU's and all X86 today). But then the design overheads really are the limiting factor, many (not all) could be reduced with advances in design tooling. Though be mindful, how long and the state of open source FPGA tooling and how long those have been around.
[EDIT] Fixed synchronous /asynchronous in the wrong place before anybody noticed. And added some clarity)
- qwertox 5y agoI agree, this is super misleading. It's like we wouldn't call a purely electrical car with two different specced motors inside a hybrid.
- GordonS 5y agoI agree, the word "hybrid" implies something quite different than Big/Little cores. Perhaps "asymmetric cores" would be a better name?
- tbrownaw 5y ago> What would be good, is an advanced in design tools to accommodate asynchronous(clockless) CPU design over synchronous(clock fixed ala most CPU's and all X86 today). But then the design overheads really are the limiting factor, many (not all) could be reduced with advances in design tooling. Asynchronous means that all your busses have to carry, and your logic units calculate, readiness information. That's extra work to be explicit in detail about something that's implicit in clocked designs where it's all pre-calculated and summarized into the (externally documented) maximum frequency.