Some more details about the Intel Goldmont architecture

Posted on Tuesday, November 15 2016 @ 17:42 CET by Thomas De Maesschalck
Intel logo
Some more details about the Intel Goldmont architecture were dug up by ExtremeTech, you can read it over here. This core will power the upcoming Apollo Lake platform for low-end applications.
Where Silvermont (and AMD’s Kabini / Jaguar / Puma) were all dual-issue decoders, Goldmont has three decoder units, and a maximum of 20 bytes decoded per cycle. The fetch and instruction cache pipelines are no longer coupled, large page support have both been added, and there’s a small L2 “precode” cache (16K) that didn’t exist on prior Atom processors. Goldmont’s triple-wide decoder is matched by its ability to retire up to three instructions per cycle, and the chip is capable of executing one load and store per clock cycle (Silvermont could only perform one load or store per clock cycle). Three simple integer operations can be executed per cycle and address generation is now out-of-order in Goldmont (Silvermont generated and scheduled memory addresses in-order, but could complete them out-of-order.)


About the Author

Thomas De Maesschalck

Thomas has been messing with computer since early childhood and firmly believes the Internet is the best thing since sliced bread. Enjoys playing with new tech, is fascinated by science, and passionate about financial markets. When not behind a computer, he can be found with running shoes on or lifting heavy weights in the weight room.



Loading Comments