Monday, November 23, 2015

AMD K12 looks to be at least a 4-wide design with SMT

An article about Zen and K12 by Yusuke Ohara gives a good overview of AMD's processor plans and a new and very interesting bit of information about AMD's high performance ARM design. As machine translators still struggle to provide clearly understandable translations of Japanese texts, multiple translators were tried and did not help. Therefore I asked the author to make sure that I got it right. He confirmed, that according to ARM officials, who are aware of the works of their architectural licensees, AMD is using at least a 4-wide design for their K12 core.



Jim Keller already said, that the smaller decoders for ARM instructions would leave room to add some performance improving features compared to x86. He also mentioned "a bigger engine" than in Zen. Looking at the microarchitecture diagram, one might ask, how AMD would utilize all these execution hardware, especially if there would be even more units and maybe even more than four instructions fetched and decoded per cycle. And given its target market, which is servers and datacenters, this might include one important feature: SMT. Some already speculated about that based on expectations, but there is AMD patent application US20150121046, which mentions SMT and its application in an AArch64 design very clearly and with many implementation details. This can be seen as an indicator of work being done for real products.

If K12 is a 4-wide or even wider SMT design similar to Zen (which is "only" 4-wide), this would put some substance behind Keller's announcements, which suggested many similarities between both designs. This is supported by the fact, that one of the inventors listed in the patents (Marius Evers) seemingly worked on both cores. Many other patents by him also cover both ARM and x86. He was also involved in one patent filed in 2007, which described a way to add SMT to the front end of a Bulldozer like module. SMT is not only useful to utilize execution units, if there are many of them. It also helps by keeping them busy, if there are multi-cycle FP instructions, branch mispredictions, or cache misses.

Of course, there are more differences between those two architectures than the ISAs alone, but many typical CPU components are either ISA-agnostic and reusable or could be adapted with much less effort than creating them from scratch. However, if it was done this way, such a strategy would not only have permitted AMD to make an efficient use of the limited R&D resources available, but it would have created a chance to produce a powerful ARM core for servers for an acceptable overhead. This is like applying SMT to R&D.

27 comments:

Simon Schultis said...

Really interesting!

Ram Chauhan said...

I prefer to read this kind of stuff. The quality of
content is fine and the conclusion is good.
Thanks for the post....
BRANDED LAPTOPS & DESKTOPS

Sathiaja Sarah said...

How to find and pick the right web designer to create your business web site and why it's so important!
see more details:Logo Design Massachusetts

replicas relogios said...

telasmosquiteira-sp.com.br

telas mosquiteira
telas mosquiteiro

As telas mosquiteira sp , telas mosquiteiro sp garantem ar puro por toda casa livrando-a completamente dos mosquitos e insetos indesejáveis. As telas mosquiteira garantem um sono tranquilo a toda família, livrando e protegendo-nas dos mais diversos insetos. Muitos destes insetos são transmissores de doenças e a tela mosquiteira é indispensável no combate a mosquitos transmissores de doenças.

A dengue, por exemplo, já matou centenas de pessoas só na capital de São Paulo e um pequeno investimento em nossas telas mosquiteiras podem salvar vidas. As telas mosquiteiras também impedem a entrada de insetos peçonhentos como as aranhas e os escorpiões, estes insetos também oferecem risco, pois seu veneno em poucos minutos podem levar uma criança a morte.
telas mosquiteira jundiai
telas mosquiteiro jundiai
telas mosquiteira aplhaville
telas mosquiteiro alphaville
telas mosquiteira granja viana
telas mosquiteiro granja vinana
telas mosquiteira cotia
telas mosquiteiro cotia
telas mosquiteira tambore
telas mosquiteiro tambore

A chegada da temporada Primavera/Verão traz consigo a elevação da temperatura e a maior ocorrência de chuvas. Mas não é só isso. As estações mais quentes do ano causam muita dor de cabeça e muitos zumbidos indesejáveis em função das pragas urbanas – pernilongos, baratas, cupins e outros insetos -, que afetam todas as regiões brasileiras.

Nossa missão é oferecer telas mosquiteiras de qualidade a um preço acessível, fazendo com que as telas mosquiteiras sejam uma opção viável para muitas pessoas.

telas mosquiteiras Jundiaí
telas mosquiteiro Jundiai
telas mosquiteiras jundiai
telas mosquiteiro industria
telas mosquiteira restaurante
telas mosquiteiro restaurante
telas mosquiteira empresa
telas mosquiteiro empresa

Michael Jones said...

Java Assignment help Students sometimes get troubles with these assignments and projects. While Java is still a fair programming language as compared to other languages, it is still very complicated to make assignments and projects. Students often take Java Assignment Help from the online writing services to help them out from this difficult situation

james cook said...

It is nice to read such high-quality content. It is a good article that discusses the topic at hand quite well. I am looking forward to read more articles from your site. Keep up the good work.
assignment expert

Stefan Carl said...

Get the best help with assignment writing from StudentsAssignmentHelp.com. Get assignment and essay help in any subject in which you have a problem. We have 3000+ experts for assignment and essay writing who provide very unique content. If you have any query you can mail us on info@studentsassignmenthelp.com.

Assignment Help said...

Nice post which is shared by you. London essay writing services at complete my assignment by 500+ UK assignment writers. London assignment help includes homework, dissertation, essay, etc.

latest news said...

Finding SEO Expert in Jaipur. We are the best SEO Company in Jaipur and top SEO service providers which provides no. 1 website ranking on google SERP.

AB Assignment Help said...

ABAssignmentHelp is one of the best names in the business when it comes to providing assignment help and writing services. You can always find yourself linked to their support experts and cover your needs best.

PaydayAlabama said...


If you need a small amount of money quickly. We are here to help you to get instant loan approval for Payday Loans at PaydayAlabama.

Payday Loans Florence Al

Lucia Mandela said...

norton.com/setup - Norton security program can secure either one device or up to ten devices and keep the whole network safe from malware such as worms, spyware, rootkits, etc. For getting Norton Setup, visit norton.com/setup , norton.com/setup .
office.com/setup - MS Office is used by a lot of people on a variety of devices like Android, Mac, PC, laptops, and iOS. This Office setup is specially programmed and adapted to do an array of tasks. Microsoft Office provides a list of helpful and dynamic features to accomplish the majority of tasks. To get this amazing setup for any devices, visit office.com/setup.
McAfee antivirus offers end to end protection from malware, fastest security against viruses on the computer files and folders, useful and accurate anti-spam security, and secures your browsing data on the internet. Visit the website mcafee.com/activate to download, install and activate McAfee setup on your device.

Ashley Nicole said...

Hey people, If you all are preparing for the rajasthan high court exams then here is an important news for you all.
The rajasthan high court jpa syllabus is now out on our website.
Check it out and prepare accordingly.
Thanks.

Reagan Pessah said...

Having troubles with your math’s assignment?? Well look no further we all got you here. We all got you. And your assignment will be done in just a minute.
pay someone to do my online math class

mhesh said...

This is a great article with valuable information. we at online class takers can help in your assignments, plagiarism free and delivered on a timely manner

HP Printer Support Number | HP Customer Service For Users said...

Anyone can dial +1 800-684-5649 where our specialists will help you through the telephone call and help you in the greatest possible way so that you can simply enjoy as indicated by your work.

canon printer phone number

hp printer offline

canon mx922 software

brother printer in error state windows 10

hp officejet 4650 troubleshooting

hp envy 4520 not printing black

hp officejet 4650 printing blank pages

epson printer offline windows 10

epson connect printer setup utility mac

how do i get my printer out of error state?

Lilian said...

There are all sorts of programming languages in existence, and new ones keep getting released. So, why learn Python? Python counts among the most popular programming languages.Look up on Python Homework Help

Coloradoloans said...

Apply for online payday loans colorado with instant approval from number one advertising company. We deal in short-term loans with bad credit in Colorado Springs.

Mark james said...

Troubleshooting of HP Officejet 4650 is basically fixing defects that occur in your printer. You can fix these failures by accessing this troubleshooting advice. We present technical support and assistance for all your HP Officejet 4650 Setup related questions.Call
+1 800-684-5649 where our specialists will help you in your hp officejet 4650 troubleshooting

printer is in an error state
printer in error state
dell printer drivers
printer in error state
hp officejet 4650 troubleshooting
hp printers troubleshooting
canon mx492 wireless setup
canon pixma mg3620 wifi setup
canon mx922 manual
how to connect canon mg3620 printer to wifi
hp printer troubleshooting

Coloradoloans said...

Apply for online payday loans colorado with instant approval from number one advertising company. We deal in short-term loans with bad credit in Colorado Springs.

pesh said...

Thank you for sharing such an informative information. I like it and recommend to others. In case you are searching for capstone project writers search no more for Capstone Writing Help delivers quality and 100% plagiarism free work make your order now.

mhesh said...

Thank you for sharing such a golden information. Will be your occasional visitor. In case you are searching for capstone project writers search no more for Capstone Writing Service delivers quality and 100% plagiarism free work. make your order now.

josee said...

What a wonderful content will be occasional visitor. Our team has professional writers who help with nursing essay assignments with t 100% perfection and delivers quality work free from plagiarism. Place your order today on nursing essay writing service and get work done

pesh said...

Hello thank you for this info. Do you love the taste of nature or rather joy of using inflatable hot hub?? Then you might need to have a look at inflatable hot tub with seats for best experience.

Mark james said...

Excellent and nice post. This is such a great resource that you are providing and you give it away for free. I love seeing that understands the value. I'm glad to have found this post as its such an interesting one! I have also something very interesting for you. Visit our blog post-
canon wireless printer setup

unknown said...

What a nice blog! I have enjoyed reading through the article although I landed on this site while I was looking for irrigation equipment suppliers in Kenya. I will be visiting this site occasionally to read more interesting and intriguing articles. I hope the writer will continually keep us updated with new information.

Binary said...

Hello I’m grateful to have read your content thank you. Python Assignment Help Is a place where all python programming projects and write ups are done with professionalism and care. Kindly take your time to review our services and make an order for your next great project and content.