Well, I want to buy a new iMac, so I hope it gets upgraded to Penry-class CPUs. C'mon Steve-O !!!
What applications/types of applications take advantage of this?
OK; this may ruffle a few feathers as everybody is slapping Intel on the back in this thread but didn't anybody out there expect better thermal performance? Mostly because of all the hype Intel was giving their 45nm process, best thing in 40 years and all..
The goodness of SSE 4 is great and all, but the processor otherwise looks like a slight rehash of last years performance. If neither computational performance nor power usage has improved significantly then it seem that much of the 45 nm hype has been misplaced.
This is not to discount the idea that we may have never gotten to 45nm with out the process changes. But if there is no pay off why the hafnium.
Dave
10% on 3 hours.. not shabby.
OK; this may ruffle a few feathers as everybody is slapping Intel on the back in this thread but didn't anybody out there expect better thermal performance? Mostly because of all the hype Intel was giving their 45nm process, best thing in 40 years and all..
Is Vista fully 64bit?
Yes.
I think that battery life improvement is quite impressive. Lets face facts..the screen and the hard drive are the big power eaters.
You have to realize, a 5-10% OVERALL improvement means the processor is actually 20-40%? more efficient..as it is not the only thing using power in the system.
sounds good to me. now let's see one in the new mac ultraportable!
I agree with this. A cpu change affecting the battery life that much on its own is pretty impressive, particularly when it does so while offering a performance increase.
Though I suppose it is possible that other hardware in the laptop also changed with the Penryn update, but it is a fine comparison.
Can't wait to see what Apple does next week.
Who cares about processors, it's all about custom chips anyway, MHz myth and race suckWith just the processor change alone, the new Penryn laptop offered 5-10% more battery life on their benchmarks. Meanwhile, the new processor saw 1 - 8% speed boosts on common tasks, and up to 40% improvements in applications that support the SSE4 instruction set.
Since Adobe is to lazy to even type the ****ing filenames right so CS 3 works on HFSX+ I wouldn't count on or hope on to much .. But it should be done.Here is also hoping Photoshop adds SSE4 support for common filters.
SSE4 will in deed be nice where it makes a difference, thought we already have SSE, SSE2 and SSE3 and it's not like it makes a huge difference on average per generation.To me this chip revision is more about the 45 nm technology, with its associated chemistry change, and an incremental improvement in power management, and the SSE4 language for bleeding edge apps, which do not effect most people, are the geek-kicker. Pro apps.
I doubt that, I'm very confident they are 65nm.i know what penry is. Though santa rosa chips are already 45nm and use the high k method that im guessing was carried over to penry as well
Windows?What OS? Windows Vista I presume?
Is Vista fully 64bit?
Is Vista optimized to handle multiple processors/cores?
Can it throttle processor utilization and power consumption?
Sorry, I'm fulla questions and sorta feel like 10.5.2 will address some of these issues.
Penryns will show even better improvement with OS X.
Whatever stuff will have use for the new SSE4 instructions =P, SSE are mostly used for graphics and gaming stuff and such, as someone have already said.What applications/types of applications take advantage of this?
As always I guess.>45nm chips means less heat yes (among other things)?
Do you know if one can build binaries for whatever SSE generation instruction set but with additional optimizations for a higher generation one if availble with no extra work so to speak?The SSE instructions are of most use to software that process large streams of audio or video media. Doing things like changing color spaces, scaling pixels or encoding a ripped CD to MP3
Apple might modify Core Image or other "core" libraries to use SSE4 and then software that uses these libraries would be able to take advantage without need to be changed. Right now I think Apple is the biggest user of these libraries with programs such as Preview, iPhoto, Aperture Garage Band and so on. I think Adobe uses their own image processing code.
Use of SSE4 in software would have to wait until the SSE4 hardware is widely available or else how could Apple run a beta test?
I get around 1 thanks to flash ****** performance on OS X. I always tens of tabs open in my browser and that makes my load around 100% since flash suck ass.3 hours... I get 5.
Well, doesn't that require new accelerate instructions in many cases? =P So same problem anywayThey are used extensively by many parts of Mac OS X, including the desktop and related UI components.
Additionally, any code using the Accelerate framework (instead of direct SSE calls), should be able to take advantage of the new capabilities, as soon as Apple releases an update with the capability. (For those who don't know, the Accelerate framework wraps a wide variety of SIMD-type operations, so code can use them on both PPC and Intel systems, mapping to either AltiVec or SSE instructions, as appropriate.)
Not necessarily. Apps that currently use the Accelerate framework should be able to take advantage as soon as Apple updates Mac OS X. They shouldn't have to be recompiled.
Code that directly makes SSE/2/3 calls, of course, will have to be updated, but there may not be that many apps in this category. Accelerate has existed since Mac OS X 10.3, and Apple has been encouraging its use since then. I suspect that Adobe will be one of the few major app-suppliers that will need to update their code for SSE4.
Mac OS uses the Accelerate framework for those subsystems that use SSE. They should all start using the new instructions as soon as Apple updates the framework.
I can see use for the later part. Is that a part which is accelerated in GPU for H.264 or not? Because if it is I see no use for it, if it is it will probably make a huge difference. Thought I doubt the amount of instructions are dozens vs 1 since they said themself 40% when using SSE4. May be an average and not a best of SSE4 instructions thought.Nothing right now. There are no Macs available yet with these processors (I guess the first reader receiving a MacPro will post here).
These things take time. SSE4 has two major components:
One is a more complete set of vector operations, which makes automatic vectorisation possible. What that means: Instead of the programmer having to write code specifically for the vector unit, he or she writes ordinary code and the compiler translates it into vector instructions. However, that fails when something that the code does is not available as a vector instruction. SSE4 is much more complete, so a lot more code can be translated automatically. That is something that applications like Photoshop would benefit from.
The other component is highly specialised instructions for video encoding. The most time consuming part of video encoding by far is "motion prediction", where the encoder takes a tiny bit of one frame and tries to find a similar image in a previous frame. For example, there is one instruction that does the following: Lets say you have four pixels abcd. And another eleven pixels ABCDEFGHIJK. This instructions calculates the difference between a and A, b and B, c and C, d and D and adds them up. Then it calculates the difference between a and B, b and C, c and D, d and E. Then between a and C, b and D, c and E, d and F and so on. The result is eight sums of four differences, and each of these 32 differences is the absolute value of the difference between two values. Without a vector unit, that would be 32 subtractions, 32 absolute values, and 24 additions - 88 operations in total. Probably a dozen vector instructions without SSE4. With SSE4 it is one instruction. That makes motion prediction a lot, lot faster.
You will benefit from this eventually, but not right now.
Smaller? Why? Because they will use less transistors? Yeah right .. They will get smaller with next manufacturing advancement.That's like comparing a dude who graduated from h.s. yesterday with one who just started college today and wondering why the college kid isn't a lot smarter. Expect the 45nm processors to get smaller and faster and cheaper in the next coming months. Also, the next gen of CPUs wouldn't even be possible without 45nm. Give the mfg process some time to mature.
During idle load yes... During full load I assume the CPU to take a much bigger chunk.I think that battery life improvement is quite impressive. Lets face facts..the screen and the hard drive are the big power eaters.
You have to realize, a 5-10% OVERALL improvement means the processor is actually 20-40%? more efficient..as it is not the only thing using power in the system.
None now of course, if Apple haven't planed for it for Leopard or whatever. With time hopefully anything which can get an improvement from it.i'm not really familiar with this...does anyone know what applications support this instruction set? do any of the major Apple apps?
I don't know what you were expecting? You get a regular speed bump +5%. Power reduction of 10%, less heat creation (Big bonus for every guy/girl with a laptop) -40%- speed increase bonus for SSE4 stuff. And of course the advancement to a new 45nm standard opening up new possibilities for the future.
We are talking about a CPU here, I think its pretty decent :S
Smaller? Why? Because they will use less transistors? Yeah right .. They will get smaller with next manufacturing advancement.
Faster? Yeah, if heat allows it, which it probably does. Say 2.8 and eventually 3 GHz.
Cheaper? Then the old series? Doubt so, cheaper than they are as new? Yes, of course, but Apple doesn't lower prices anyway.
I also agree. Imagine what the improvements are going to be when primary storage gets moved to solid state drives, LED backlights and other possible thermal improvements that can be made with a smaller chip size (better airflow because of smaller heat sink, perhaps?).
All those little things will add up once the box manufacturers get to do their part.
I think that battery life improvement is quite impressive. Lets face facts..the screen and the hard drive are the big power eaters.
You have to realize, a 5-10% OVERALL improvement means the processor is actually 20-40%? more efficient..as it is not the only thing using power in the system.
Not necessarily. It depends on what SSE4 actually adds.Well, doesn't that require new accelerate instructions in many cases? =P So same problem anyway![]()