SiFive Details New Performance P650 RISC-V Core
SiFive's Performance P650 licenseable processor IP core will debut to lead partners in Q1'2022 while the general availability is expected in "summer" 2022. Whether the Performance P650 will make its way into any public SiFive developer boards or the like remain unknown, but hopefully they will come out next year with some performant successor to the HiFive Unmatched.
This successor to their Performance P550 is expected to be the fastest RISC-V processor IP core on the market. Over the P550 should be around a 40% performance increase per-clock cycle. Overall there should be around a 50% performance gain over the P550. SiFive is reporting the Performance P650 will be faster than the Arm Cortex-A77.
SiFive Performance P650 RISC-V core to outperform Arm Cortex-A77 performance per mm2
Building upon the Performance P550 design, the SiFive Performance P650 is scalable to sixteen cores using a coherent multicore complex, and delivers a 40% performance increase per clock cycle based on SiFive engineering estimated performance in SPECInt2006/GHz, thanks to an expansion of the processor's instruction-issue width. The company compares P650 to the Arm family by saying it "maintains a significant performance-per-area advantage compared to the Arm Cortex-A77".
Other architecture enhancements over the previous generation include a higher maximum clock frequency (Liliputing says up to 3.5 GHz), platform-level memory management, interrupt control units, and support for the new RISC-V hypervisor extension for virtualization.
Previously:
Intel Will License SiFive's New P550 RISC-V Core
SiFive Teases Fast New RISC-V Processor Core; Intel Acquisition Attempt Failed
(Score: 0) by Anonymous Coward on Friday December 03 2021, @05:30PM (1 child)
chips are build FOR java not the other way around.
the "run-everywhere" is acctually declaring the software as solid and unmovable whilst the hardware(lol) has to move around it (for speed and efficience). it's a totally upside down paradigm....
my "computer science history" is prolly rusty, but historically hardware was build so most nearly all possible most basic logic would work, so the "creative juices" of "logic assemblers" -aka- programmers -aka- logic artists could run wild.
what java does is define laws and axioms and tells god to implement a universe for those.
(Score: 3, Funny) by DannyB on Friday December 03 2021, @06:07PM
In the early days of Java it was obvious that the intended meaning of "run everywhere" was that no matter what platform you use Java on, you cannot feel safe, and must run. Alas, this original meaning was lost as Java improved over the last couple decades.
Actually, I think that gets it right.
One good example would be Java's memory model. It defines specific semantics, you can depend on, for when and not when you can reliably access a variable from multiple threads. It is very specific about when you can rely on all threads' view of memory to be coherent and in sync. You don't have to worry about how the magic works under the hood. The magicians have taken care of it. Your multiple threading code is portable and will work.
To transfer files: right-click on file, pick Copy. Unplug mouse, plug mouse into other computer. Right-click, paste.