Quick and Dirty Penryn Benchmarks 90
An anonymous reader writes "So Intel has their quad-core Penryn processors all set and ready to launch in November. There are benchmarks for the dual-core Wolfdale all over the place, but this seems to be the first article to put the quad-core Yorkfield to the test. It looks like the Yorkfield is only about 7-8% faster than the Kentsfield with similar clock speeds and front-side bus."
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
Oh wait her comes another humor impaired mod to further 'Offtopic' us.
Re:Any AMD Barcelona Benchmarks? (Score:5, Insightful)
There are two possible situations here:
a) Barcelona is faster than Intel's current line-up and does not want to see Intel up the pace more by releasing such numbers.
b) Barcelona is slower than Intel's current line-up and does not want its shares hit a new low, or perhaps buy some time to speed it up.
Re:Any AMD Barcelona Benchmarks? (Score:4, Interesting)
That may have been true 6 months ago, but the K10 is supposed to be officially announced in about 16 days on September 10 (since AMD claims not to do paper launches it is supposed to be widely available then too... ymmv). AMD is not going to be able to stop benchmarks after it is released, and while Intel can adapt quickly, it can't turn on a dime in 2 weeks time. AMD has not been doing well in the PR and benchmarking battles since Core 2 came out, if K10 really was that amazing you would be seeing all the usual suspects putting out full reviews right now in order to generate hype. I'm leaning towards your second theory, and most analysts are too.
Re: (Score:3, Informative)
But the rest of "normal" home users who own things like camcorders, make DVDs, rip movies, etc all see a huge benefit. I just put together a Q6600 system and couldn't be happier, but I've been a dual CPU workstation user since the PII days.
Re: (Score:1)
Re: (Score:2)
I see MPEG-2 renders running better than real time on single pass encodes in TMPGEnc.
Re: (Score:2)
Re: (Score:2)
Conclusion? 4 cores right now need much software support."
Well, you're talking about cutting-edge CPU:s which typically co-exist with cutting-edge software. If you're getting a quad core setup, it's probably because you're going beyond Word processing.
Of course quad cores wil
Re: (Score:1)
yes it is, it costs you extra money & hardware comes down in price quickly, if you buy a high end cpu now that you wont use for another year, you're wasting your money. in a years time your high end cpu will be mid range & a lot cheaper, so it'd probably be cheaper to buy a mid range or budget cpu now, then another one in a years time. then you can get a bit of money back for the old one on ebay too.
Re: (Score:2)
Re: (Score:2)
Yay for processes that make sense!
Ummm, not necessarily (Score:4, Informative)
However that doesn't mean that the next generation will be the same. Indeed, if Intel keeps with their plans it will be a new architecture and thus hopefully bring new speed increases.
As to using multiple cores, well if you don't know how, perhaps you'd best learn then? You not knowing how doesn't mean it can't be done, indeed it can be done and IS being done. Multi-core is just the way things are going, at least for now. Not only are desktops and servers headed that way, but even things like the Xbox 360 and PS3 are as well. It's simply time to start thinking about software in a different way. No longer is a big while loop the way to go.
Already that's happening. The number of games (and games are interesting to watch since they often ride the leading edge in terms of requirements) that makes use of two cores has risen dramatically. We are also seeing a couple games, with more on the horizon, that will support 4 cores. Things like AI and physics get executed in parallel, which makes it possible for them to be much more complex.
Finally, there HAVE been some cool developments on processors, just not ones that most hardware sites like to cover. Some time back Intel introduced a technology they call VT, which is basically instructions to allow you to virtualize the protection rings on a processor. Supposed to make for faster VMs. Currently the implementation is somewhat lacking, VMware claims it is slower than a well optimised software solution, though others dispute that claim (Xen likes VT). The new 45nm Core 2s add to the existing VT technology with what Intel calls VT-d. Basically the idea is to allow VM software to pass DMA access to their guests, but in a safe manner that can't hurt the host. This may not be exciting to everyone, but these advances are worthwhile, given that virtual computing is getting more and more use.
Processors may not be getting huge gains in single thread performance any more, but that doesn't mean they aren't advancing.
Re: (Score:1)
Re: (Score:1)
*NEVER* underestimate the viruses (Score:3, Funny)
Just think about the number of users who come into stores to buy "faster computers because the old one is getting too slow" when the old computer is crawling under an impressive amount of crapware.
They are the perfect target for those new multi-core processors
- 1 core for running the OS, Internet Explorer and Microsoft Word.
- All other core for running SPAM-
Re: (Score:2)
Re: (Score:2, Funny)
Re: (Score:2)
It goes beyond just that IMHO, right now the PC industry needs to get it's act together as a PLATFORM. And also for applications that don't break. One of the big things that is pissing me off right now is closed-source programs who's compatability breaks and because it's closed source no one can fix it/update it, etc to get it running when OS's and other technologies change. I think there really needs to be a legal framework for people (end user
Modded -1, New Here (Score:2)
I think there really needs to be a legal framework for people (end users) who own software
You don't own software, you license it. Unless you contracted a company to write something for you and you explicitly retained the rights (and the source).
Next, growth IMHO for certain industries like the game industry is being held back by not subsidizing the cost of some kind of mid-range performance standard graphics *for everyone*.
You can get a DX10 graphics card for US$100 [newegg.com]. Or are you still using an AGP motherboard?
I find it ironic that companies like Nintendo, Sony, and MS can subsidize their consoles, but when it comes to the PC, MS just sit's there.
MS doesn't make PCs.
I think one of the big reasons PC gaming is flagging was in large part due to the incessant march of the graphics card industry.
Are you suggesting that game companies can't handle the increased power of new graphics cards?
Starcraft and Diablo 1 & 2 were both 2D games, it makes sense that these games got as widespread as they did because they'd run everywhere.
So, basically you just want a line of Cheap Bastard(TM) games? Why not just haunt the used games stores? I'm sure you can find something there that
Parallelization is easy (Score:4, Informative)
Well, fortunately, some of this software has already been written just for you and your colleagues. Check out make(1) manual page — look for the -j option...
And no, it is not only for software engineering either. Every time I come back from vacation, I use make [algebra.com] to convert my digital pictures from the lossless "raw" format of the camera to the lower resolution JPEG for the web-pages. Having four CPUs makes that process four times faster. Great idea, uhm?..
Your colleagues may be doofusen, but people, who will finally bring us reliable speech-generation and parsing (as an example) will certainly be smart enough to take full advantage of the multiple processors.
Meanwhile, you can schedule a meeting to discuss using OpenMP [openmp.org] in your company's software... Compilers (including Visual Studio's and gcc) have been supporting this standard for some years now.
Re: (Score:1)
Re: (Score:1)
What about true multithread performance (Score:2, Informative)
(I compare with Niagara and even Core Duo which seem much better for threaded apps.)
Has anyone else tested threadability of these CPUs, and power efficiency, sleep states, etc?
Rgds
Damon
Making better use of the die space (Score:2)
They could probably make better use of the die space of the 4th, 3rd, or even 2nd CPU core by putting things like cache there instead. And in another direction, go with SoC (system on a chip) or certain subsets thereof. Combined with serialized bus technologies, this should work while also reducing pin counts.
Re: (Score:1)
I'm just concerned that threading seems poor when you really do have to go to memory to get data between CPUs, and your idea of giving up some individual cache for some shared cache would be quite right if Intel had the engineering time to do it.
For my latest nasty performance surpri
Re: (Score:2)
The benefits of having extra cache drop off very quickly above certain cache sizes (depending on the addressable RAM the cache is indexing). A lot more is involved with improving level-0/1/2 cache performance than just upping the cache size.
I'd expect greater benefits from moving dedicated (but programmable) VLIW units into the CPU to increase instruction-level parallelism, f
Re: (Score:2)
They could probably make better use of the die space of the 4th, 3rd, or even 2nd CPU core by putting things like cache there instead.
Except you won't pay the price.
They can charge you more for a 4 core CPU with shit amounts of cache than they can with a dual core with shed loads. People are stupid. They assume more megahurts means more fast and more cores means more fast... Whether the additional cores are actually doing anything at all.
Business CPUs it's a different matter, they actually benchmark their apps and yup, buy CPUs with loads of cache when they're faster.
And really, the best thing they could do is add an FPGA.
Re: (Score:1)
Much nicer to have something portable which next year will just run faster without your doing much because of an improved compiler, runtime, CPU, cache, bus, kernel, whatever... Usually...
Rgds
Damon
Re: (Score:2)
Since not all threads will be runnable at any given time, having more cores instead of
Re: (Score:2, Informative)
The current quad-cpu architecture is based on Tulsa, which a 65nm shrink of Paxville, which is essentially a Pentium 4 Smithfield, or two Prescotts shoved onto one ship. Basically, it's two years ago's technology. The new Tigerton chip will be in Core based, however, it's not out yet.
Re: (Score:2)
Intel's Core Microarchitecture is not currently available in a quad-CPU platform.
Incorrect. Intel's "Core Microarchitecture" is marketed under the name "Core 2." The "Core 2 Quad" processors use the Core Microarchitecture. See Intel's product brief [intel.com] on the subject.
It is understandable the multithreaded performance would be poor, then.
The single threaded performance of quad core is similar to the single threaded performance of dual core, clock for clock. This should have ti
Re: (Score:1)
I said quad CPU not Quad Core. Socket 771 Core 2 Quads or Quad Xeons can only be used in pairs.
Basically the answer to all of your arguements is that I said "Quad CPU" not "Quad Core". You should know there is a difference.
Re: (Score:2)
Your experience isn't shread by me, or by most other benchmarkers. Take a look at multi-threaded SPEC benchmarks for the Xeon 5300 series. SPEC_int_rate 2006, SPEC JBB_2005, etc, all show the Xeon 5300 as the clear per-socket performance leader for x86 systems. The quad-core Xeons are only bested by the IBM POWER 6, and Niagra in the Java benchmarks.
See the SPECint_rate 2006 [spec.org] results page, and filter on two-chip systems.
Perhaps your particular application is a degenerate case for the 5300s cache architectu
Re: (Score:1)
Part of the problem in my particular a
Re: (Score:2)
Re: (Score:2)
Take a look at SPECjbb2005 or TPC-C, which resemble "real" applications a lot more than SPECint_rate. The Quad-core Xeons are 70-100% faster than the fastest dual-core Opteron systems.
As much as I wish it weren't so, AMD has been toasted in the two-socket server space, which is the largest part of the server market. Barcelona proabably won't change that, as Penryn will arrive at the same time.
Can you SSE Me Now? (Score:2, Interesting)
Re: (Score:1)
Also, Intel have introduced a new instruction for adding sixteen to fourteen and dividing the result by two (ADDFTNSTNDIV2). This has produced a performance increase of up to 12,000%
Re: (Score:2)
If I install Linux on it (Score:1)
Re: (Score:2)
But yes, you would get 4 penguins.
Re: (Score:1)
Since PS3 havn't got multiple (or more than 2), it shouldn't have more than 2 penguins, so it's a bug, or I've understood wrong? for what I know, the number of penguins declare the number of CPUs the kernel think the computer has.
Re: (Score:2)
Re: (Score:1)
Re: (Score:3, Funny)
Worcestershire? (Score:5, Funny)
upscale subdivision? (Score:1)
that's why they call it chip real estate.
(Hyuck. Get it?)
AMD Is Dead If They Don't Change The Game (Score:3, Interesting)
Perhaps they should start thinking about how to integrate a high quality Vista-capable GPU into their processors? (afterall they acquired ATI). How about sound cards, USB ports, et cetera. If they can fit 90% of a typical motherboard into the processor and usher in a new era of affordable and efficient computers while intel is busy playing with 64-core chips, why not?
Re: (Score:2)
AMD is going the route of a true native quad core with Barcelona, coming out in september. They have the desktop version of that, Phenom, coming out closer to Christmas. Intel is taking the quick and dirty route to quad core - smash two dual core CPUs onto the same die. AMD is actually doing a proper quad core architecture.
They have in their roadmap a GPGPU (general purpose graphics processing unit) for late 2008 or early 2009. I'm personally still trying to understand what t
Re: (Score:2)
A 'smashed' Xeon runs much better than an AMD CPU that I can't buy. If I said AMD sucked because they took the 'quick and dirty' route with the K10's shared L3 victim cache, limited memory prefetching, and limited incomplete subset of SSE4 you'd probably just say those are buzzwords.
Re: (Score:2)
Intel is taking the quick and dirty route to quad core - smash two dual core CPUs onto the same die. AMD is actually doing a proper quad core architecture.
Do you think that the fact that the Intel method is cheaper due to higher yield is irrelevant? With a single-die quadcore, the entire processor needs to be discarded if just one core is broken. With dual-die quadcores, you only need to discard one half of the processor. This increases yield and lowers costs, and I cannot see what is so bad about that. Performance isn't everything, and it isn't like it suffers greatly from the dual-die design. I'd guess that it suffers more from the shared FSB design.
Re: (Score:1)
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
Less power or not? (Score:2)
Re: (Score:2)
Yes, they are increasing the clock to maintain the same TDP.
CRAP, wrng article (Score:1)
See, the dam batteries srew up everyting!
Re: (Score:1)
I expect a noticable boost for high-end HD-TV/DVD (Score:4, Informative)
Each 1080p frame consist of approximately 2 M pixels, which means that the luminance info will need 2 MB, right?
Since the normal way to encode most of the frames is to have two source frames and one target, motion compensation (which can access any 4x4, 8x8 og 16x16 sub-block from either or both of the source frames), will need to have up to 2+2+2=6MB as the working set.
Terje