AMD melder sig endelig på banen med mere dybdegående informationer om deres kommende AMD Ryzen, og denne gang omhandler det selve arkitekturen bag.
Informationerne kom under International Solid-State Circuits Conference, hvor der tilmed blev fremvist grafisk materiale og video, som giver os et bedre indblik i hvad vi rent faktisk har i vente, og som skal tage kampen op med Intels processorer.
Redaktionen på Tech Powered Up var med på sidelinjen, da AMD fremviste deres Zen” x86 core processorer, og tilmed var der billeder af deres nye die.
Tech Powered Up skriver følgende:
The main thing to notice here is of course the fact that each core has only one integer and FPU section, rather than splitting an FPU between two integer units. This represents a major design departure from earlier designs by AMD such as Bulldozer, Piledriver, etc, but is not entirely a surprise as Ryzen has been known (or at the very least, strongly suspected) to utilize such a config for quite some time now. This represents part of AMD’s overall attempt to improve IPC by moving from a CMT (clustered multi-threading) model to a SMT (simultaneous multi-threading) based model, essentially trading two integer sections per core for one larger, better performing one. This will certainly go a long way towards raising single threaded performance and IPC.
All of that was already pretty much known, however. Of much more interest is the little section in the upper right labeled “Branch Prediction”. AMD labels this as a “Neural Net Prediction” system, but in actual CPU-terms, it is a really fancy version of something known as a branch predictor. A branch predictor’s job is to decide what a branch in the code will do before it actually happens, so the rest of the CPU can get ready for that reality. If it’s wrong (and sometimes it is), the rest of the CPU has to spend time cleaning up after its missed prediction. A good branch predictor is not often wrong, though, and saves far more time than it looses by guessing correctly more often than not the outcome of the code path.
AMD is essentially claiming that its branch predictor is much improved over previous iterations, and that its learning and training process for selection of outcomes is much more intelligent. Hence the name “Neural Net Prediction.”
Læs resten af historien her
Del med dine venner