The Server Room Blog

3 Posts tagged with the processor tag
8

Today, I met with Tim Denney (a summer intern here at Intel) who is working for our performance analysis team. Tim told me that he had built a tool allowing intel employees to compare performance of certain SPEC published benchmarks (www.spec.org) across a variety of processors.

Tim demonstrated this analysis tool that searches all the integer and floating point publications on www.spec.org across a range of architectures (Intel, AMD, UltraSPARC, Power). You can input different processors and then the tool returns the published results available and a simple graphical display of the best published results for the processors chosen.

After meeting with Tim, I thought about the numerous "Ask an Expert" questions I’ve received on OpenPort in the last 6-9 months where people have asked me where and how they can compare performance across a variety of processors (dual core to quad core, different speeds, 1S to 2S to 4S, etc).

In took me about a nano-second to realize that your input would be really helpful in developing an improved user interface. So here is your chance. I encourage you to try this performance comparison tool and respond back with your ideas on how we can improve the tool and user interface. I can’t guarantee that we can implement every suggestion, however, I do guarantee that we will listen.

So … How would you like your benchmark?

8 Comments Permalink
3

During my blog post last week titled "processors-cpus-cores-arent-they-all-the-same", I got a request to talk more about server terminology, going beyond the CPU. So here we go.

The processor does all your computational calculations. The chipset is attached to the processor and manages information and data flow from the processor to the other system components like memory and other I/O (input / output) devices. If the processor is the "brain", then the chipset is the "heart". Memory and I/O devices are like "arms" and "legs" - you need them all working together. The term chipset, memory controller, and memory controller hub (MCH) are often used interchangeably

At Intel, we refer to the platform as the combination of all of these devices that comprise a server. From a hardware perspective, I see the following terms used interchangeably: platform, solution, system, server, workstation, and there are probably others I'm missing. However, I have also seen platform refer to the software stack, as well as the complete hardware and software solution together.

Another term that you may also here is form factor. Form factor refers to the size and shape of the final system you would buy from a manufacturer. The most common server form factors are rack mount, pedestal, towers and blades.

3 Comments 0 References Permalink
6

I get questioned often about the difference between these terms and it can be confusing. Now that we are in the era of multi-core, let's explore common terminology. What is the difference between a processor, CPU, a chip, a core and a socket? And how is threading different?

Processor / CPU: This is what Intel makes and OEMs design into their systems.
Processors and CPUs are sometimes referred to as CHIPs
Sockets: The physical location on the system board where the processor/CPU goes. Sockets are increasingly used to describe a servers capability. A 4S (4 socket) server supports up to 4 CPUs inside. Sometimes this might also described as to as 4w (wayness) or 4P (processor) server.
Cores: The number physical processing units contained within the processor. There can be one, two, four or more ...
Threads: Some Intel processors support multi-threading technology. This is simply the ability to run more than one software thread on a core (Single threaded means one stream of software per core at a time) (Multi-threaded means more than one stream of software is executed in parallel)
So ... Processor, CPU, Socket, and Chips are terms that are often used interchangeably. Cores and Threads are both features inside the processor. Was this helpful to you ? Let me know. Chris

6 Comments 0 References Permalink