A Look at the AMD Zen 2 Core
fuse.wikichip.org
A Look at the AMD Zen 2 Core
1–10 of 94 posts
Re: A Look at the AMD Zen 2 Core
#2Re: A Look at the AMD Zen 2 Core
#3How do processors that split ops into uops implement precise interrupts? I sort of understand how the ROB is used to implement precise interrupts even with pipelining and OOO, but I don't quite see how processors map uops back to the original instruction sequence.
Re: A Look at the AMD Zen 2 Core
#4Is this a gimmicky marketing term, or is it logical\descriptive\rational?
Re: A Look at the AMD Zen 2 Core
#5>"Perceptrons are the simplest form of machine learning and lend themselves to somewhat easier hardware implementations compared to some of the other machine learning algorithms."
Can someone explain what is it about perceptrons that make them easier to implement in hardware?
Re: A Look at the AMD Zen 2 Core
#6The post states: >"Perceptrons are the simplest form of machine learning and lend themselves to somewhat easier hardware implementations compared to some of the other machine learning algorithms." Can someone explain what is it about perceptrons that make them easier to implement in hardware?
Re: A Look at the AMD Zen 2 Core
#7"Zen employs a dynamic predictor known as a hashed perceptron." When will Hollywood tap into this wealth of cool vocabulary? Is this a gimmicky marketing term, or is it logical\descriptive\rational?
Looks like an already studied technical description going back to 2005:
https://github.com/ChampSim/ChampSim/blob/master/branch/hash...
https://www.jilp.org/cbp2014/paper/DanielJimenez.pdf
> Introduced by Tarjan and Skadron 2005
> Basic idea:
> - Hash segments of branch history into different tables
> - Sum weights selected by hash functions, apply threshold to predict
> - Update the weights using perceptron learning
Re: A Look at the AMD Zen 2 Core
#8"Zen employs a dynamic predictor known as a hashed perceptron." When will Hollywood tap into this wealth of cool vocabulary? Is this a gimmicky marketing term, or is it logical\descriptive\rational?
Re: A Look at the AMD Zen 2 Core
#9This isn't directly related to Zen 2 (sorry), but it's something I've been wondering about: How do processors that split ops into uops implement precise interrupts? I sort of understand how the ROB is used to implement precise interrupts even with pipelining and OOO, but I don't quite see how processors map uops back to the original instruction sequence.
Re: A Look at the AMD Zen 2 Core
#10"Zen employs a dynamic predictor known as a hashed perceptron." When will Hollywood tap into this wealth of cool vocabulary? Is this a gimmicky marketing term, or is it logical\descriptive\rational?