Dolphin, the GameCube and Wii emulator - Forums

Full Version: CPU Microarchitecture Hierarchy
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
>Open for one day
>13 votes for, 1 vote against
>93% want me to do it

Well I guess I am socially obligated to do it now.

I will make an adjusted clock rate multiplier for adjusting relative performance based on IPC. This would be a lot easier if I could make tables, but lack of HTML support makes that borderline impossible.
An update:
After beginning work on the initial diagrams and article for the post I quickly realized that the guide would be utterly useless to the average reader who would not understand most of the terminology. So I focused on my other hierarchy thread instead and began writing a glossary of terms for this thread. But as usual I went too far. Due to my OCD for completeness the glossary of terms became long, boring, and difficult to understand. Believe it or not the original glossary of terms was twice as long. I think what I'm going to do is copy the glossary of terms onto my website and remove all non-essential terms in this thread. I added some helpful images to help clarify some of the definitions and plan to add more in the future.

But I now realize that due to my general lack of motivation in this thread as well as lack of time I'm going to need some help to finish this. All I need from one lucky volunteer (by which I mean anyone willing to help me) is a version of this image:
[Image: 1000px-IntelProcessorRoadmap-3.svg.png]

but for AMD cpus. I will of course provide all of the data that you need. I don't care how you do it and it doesn't have to look identical. I would however like it to maintain a similar style. The image will also be uploaded by either you or me to wikipedia. Is anyone interested in helping me be lazy?
I realize this was posted a long time ago but did you already find someone to help you?
I actually did. He did it but I wasn't quite satisfied with it (there were still a few things that needed to be added and changed). I forgot to email him back. And that was months ago. I'll get around to it eventually. Why are you interested?
I just thought that I could do that job if nobody had volunteered. Just send me a message if your guy doesn't want to work on it anymore.
He hasn't been on the forums in half a year. I'm sure he wouldn't mind if you edited it considering he gave me permission to use it as I like. Plus I don't want to bother him again when he already did so much. I'll just add his name to it when it's ready to be posted to give him credit. I attached the .svg he sent me. It's been so long that I can't exactly remember everything that needed to be changed. I suddenly became very busy one week and then forgot all about it. I'll have to go through those old PMs and take a look. He did a good job but it still needs some adjustments.

As you can see it's too big. Way too big. And some of the colors make the text difficult to read (the red and yellow text in particular).

Spelling errors:
Thornton should be Thorton

Position:
Thoroughbred, Barton/Thorton needs to be shifted a bit to the right so that it is completely inside 130nm.
Shift Toledo/Manchester to the right so it lines up with Sandiego/Venice

Rename:
K10 to 10H

Remove:
Excavator, just get rid of it
The stars and husky color coding, for now.

Ultimately I want this organized a bit more neatly into rows/columns that are aligned. Which is why I listed "empty" to indicate empty slots. He seems to have used center align in each manufacturing process column. I want them spaced out so that they align in rows and columns (without grid lines). Read the PM below and hopefully you'll know what I mean. Look at the part that talks about layers in particular.

I'm curious to see what you can pull off. I'll do a more thorough error check soon.


Part of PM detailing instructions, use as a reference: (Show Spoiler)
Okay, just give me some time, I'll try to show you some results by this weekend.

edit: But please don't expect any design magic from me Wink

edit2: One question right away: Is it a problem if I make those boxes a little bigger in the y-axis, because the whole column idea is a little hard to accomplish with boxes that have such little height, while maintaining readability (legibility? What is the right word here? Wink)
Sure. And yes legibility works in that sentence.
Pages: 1 2