The Naked Scientists

The Naked Scientists Forum

Author Topic: What are the new 6 core CPU's called?  (Read 9663 times)

Offline CliffordK

  • Neilep Level Member
  • ******
  • Posts: 6321
  • Thanked: 3 times
  • Site Moderator
    • View Profile
What are the new 6 core CPU's called?
« on: 25/01/2012 14:22:21 »
I think it is time for an upgrade, so I was browsing...   :P

Both Intel and AMD now have 6 core processors.  Whew!!!

I find it interesting that there has been very minimal processor frequency increases since the Pentium-4 reached 3.0 GHZ in 2002 or 2003. 

Bus speeds, bus widths, memory speeds, etc have all increased, but not the CPU frequency.  Now we have multiple cores. 

One can even buy an Intel Xeon processor with 10 cores!!!!  Add it to a 4 processor motherboard, and one effectively has 40 CPU Cores   :o

So...  if quad core is the term for the 4-core processor.
What is the term for the 6-core processor?


 

Offline syhprum

  • Neilep Level Member
  • ******
  • Posts: 3823
  • Thanked: 19 times
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #1 on: 25/01/2012 15:38:11 »
Hex core I guess
 

Offline Mazurka

  • Hero Member
  • *****
  • Posts: 510
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #2 on: 25/01/2012 16:20:02 »
Given that according to the musical Avenue Q "the internet is for pron"  [:I] surely it should be sex-core [:X]
 

Offline SeanB

  • Neilep Level Member
  • ******
  • Posts: 1118
  • Thanked: 3 times
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #3 on: 25/01/2012 19:37:56 »
If it is Big Blue then it is " how much you pay" that determines how many you can use.

6 cores is probably more than you need, as most of the time almost all of them will be idle, waiting for a resource in use or data from a slow ( compared to the core) cache or memory. Dual core is a big step up, but after that you hit diminishing returns, the biggest improvement was hyperthreading, allowing use of idle states to do some work.
 

Offline Chemistry4me

  • Neilep Level Member
  • ******
  • Posts: 7709
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #4 on: 25/01/2012 20:37:13 »
Hexa core its called
 

Offline CliffordK

  • Neilep Level Member
  • ******
  • Posts: 6321
  • Thanked: 3 times
  • Site Moderator
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #5 on: 25/01/2012 21:33:17 »
6 cores is probably more than you need, as most of the time almost all of them will be idle, waiting for a resource in use or data from a slow ( compared to the core) cache or memory. Dual core is a big step up, but after that you hit diminishing returns, the biggest improvement was hyperthreading, allowing use of idle states to do some work.

Actually, that is what I was thinking.  Intel also has a quad-core CPU, i7-3820, that uses the same bus, and same 2.5 MB per core cache.  and is actually rated at a faster speed.  All, for about 1/3 the cost of the 6-core CPU.

It all depends on how efficient one's system is at distributing the processor load to the different cores.

If the 3-5 GHZ actually turns out to be a limit in CPU design, then it will certainly affect future computer design and programming methods.

I just need to decide how much I really want to spend on a system, and where one gets the best bang for the buck.  A couple hundred here, a hundred there, and it all adds up.

 

Offline CliffordK

  • Neilep Level Member
  • ******
  • Posts: 6321
  • Thanked: 3 times
  • Site Moderator
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #6 on: 25/01/2012 21:42:20 »
As far as the names.
Wikipedia has a list of prefixes.
http://en.wikipedia.org/wiki/Number_prefix

"Quad" is derived from Latin.
The proper Latin prefix for 6 would be "Sex-"

"Tetra" is derived from Greek (which was not used for naming CPU's)
So, "Hex-" which is derived from Greek would technically be selecting a different numbering convention.

Of course, Core-Duo as well as Pentium would have been using the Greek conventions...  Perhaps Intel just jumps around a bit.
 

Offline Mazurka

  • Hero Member
  • *****
  • Posts: 510
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #7 on: 27/01/2012 11:31:44 »
If we stuck to one dead lanaguage we would watch an omnivision or a teleopsis...

 
 

Offline graham.d

  • Neilep Level Member
  • ******
  • Posts: 2208
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #8 on: 27/01/2012 16:22:16 »

It all depends on how efficient one's system is at distributing the processor load to the different cores.

Absolutely. The software has to be able to distribute the load efficiently. Compilers have to be written that can make use of the hardware capability. Specialist CAD software (for example some of the software in IC design) makes use of multicore systems but, at least at present, gets diminishing returns with more than 4 cores. The software uses more licence tokens to utilise the advantages too so you pay for the privilege although at least it is not 1-for-1.

There is not exactly a hard limit to processor speed. As processes improve the devices get smaller so there are two effects: they switch faster and you can get more on a chip. The optimum architecture can be to find ways to get benefit from both approaches. There is also usually a need to have greater on-chip cache memory (and dedicated to each core). The advantage of multicore systems is that each module (core + cache) can be made quite compact and so can run fast without the power dissipation that results from driving long capacitive interconnect. Getting data on/off chip fast does have speed difficulties and large, efficient RAM devices conflict with access/cycle time.
 

Offline SeanB

  • Neilep Level Member
  • ******
  • Posts: 1118
  • Thanked: 3 times
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #9 on: 27/01/2012 18:52:19 »
Multicore processors are very good if they are able to operate independently, and if they all use the same data but do different operations on it. Thus you get the 128 plus core GPU, which is very good for drawing on a screen ( or acting as a supercomputer or other parallel task machine what needs raw power but little in the way of data transfer between cores) as the input for each frame is applied across multiple cores that each have to deal only with a small portion of the screen and only have to deal with small data transfers to each other.

For most compute applications, 4 cores or less works well enough, as they are going to never be able to run at full power in anything other than short periods.
 

Offline CliffordK

  • Neilep Level Member
  • ******
  • Posts: 6321
  • Thanked: 3 times
  • Site Moderator
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #10 on: 27/01/2012 22:49:40 »
I agree that 4 cores is likely quite sufficient for home use.  Intel does seem to indicate that the L3 cache is shared, so there would be some benefit from the extra cache in the 6 core processors. 

Servers may be able to utilize the multi-core more effectively depending on whether they are running as a simple file/print server, or doing more complex tasks such as a database server, or a terminal server.
 

Offline Geezer

  • Neilep Level Member
  • ******
  • Posts: 8328
  • "Vive la résistance!"
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #11 on: 28/01/2012 18:46:00 »
Are there any tools available that reveal what each core is actually doing?
 
(I'm inclined to believe that, on a great many PCs, they ain't doing squat!)
 

Offline graham.d

  • Neilep Level Member
  • ******
  • Posts: 2208
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #12 on: 28/01/2012 19:22:26 »
I think you are right Geezer. Unless the software is written to take advantage of 4 cores, they won't all get used. Though I have a 4 core machine at work and I run Linux with a virtual machine running Windows and it seems very fast, so maybe the operating systems have some method of partitioning some tasks. Or maybe it's just fast anyway. Specialist simulation tools do make use of the multiple cores and run very fast compared with the Sun systems we used to use or a single core PC. As I said before, you use extra licences to get this advantage so the software is definitely in control.
 

Offline CliffordK

  • Neilep Level Member
  • ******
  • Posts: 6321
  • Thanked: 3 times
  • Site Moderator
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #13 on: 28/01/2012 20:15:26 »
In windows, the task manager should show you the total activity of each core or hyperthreading task separately.  Likewise, the System Monitor in Linux displays activity in each processor/core/hypertreading task separately.

I don't get a breakdown of which task is being run where, although I assume the software knows the information, just doesn't display it.  However, it does show the CPU percentage each task is taking.  It is always suspicious when a task is stuck at an even percentage...  50% for dual core machine.  I assume a quad-core will occasionally get tasks stuck at 25%.
 

Offline Geezer

  • Neilep Level Member
  • ******
  • Posts: 8328
  • "Vive la résistance!"
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #14 on: 28/01/2012 23:16:35 »
I think you are right Geezer. Unless the software is written to take advantage of 4 cores, they won't all get used. Though I have a 4 core machine at work and I run Linux with a virtual machine running Windows and it seems very fast, so maybe the operating systems have some method of partitioning some tasks. Or maybe it's just fast anyway. Specialist simulation tools do make use of the multiple cores and run very fast compared with the Sun systems we used to use or a single core PC. As I said before, you use extra licences to get this advantage so the software is definitely in control.

Reminds me a bit of a certain computer company (on a bicycle built for two) who's claim to fame was "non-stop computing" by means of a lot of fancy (and expensive) architecture and even more expensive advertising.

The dirty little secret was that, unless the application was specifically written to take advantage of redundancy, it was no more "non-stop" than an application running on a single CPU.
 

Offline SeanB

  • Neilep Level Member
  • ******
  • Posts: 1118
  • Thanked: 3 times
    • View Profile
Re: What are the new 6 core CPU's called?
« Reply #15 on: 29/01/2012 06:24:56 »
Microsoft bought Sysinternals who made a nice (free still) utility that can give you that info.

More info and a download link from MS here http://technet.microsoft.com/en-us/sysinternals/bb842062 for you. Nice utilities there, and they all work really well at what they do, and are small to boot.
 

The Naked Scientists Forum

Re: What are the new 6 core CPU's called?
« Reply #15 on: 29/01/2012 06:24:56 »

 

SMF 2.0.10 | SMF © 2015, Simple Machines
SMFAds for Free Forums