I hope this hasn't been posted already. I didn't find it with a search.
http://www.mactouch.com/systeme/dossier_tiger_article78.html
http://www.mactouch.com/systeme/dossier_tiger_article78.html
stoid said:I'm certainly looking forward to a nearly 33% speed increase across the board on my 1.25 Ghz PowerBook!! WooHOOO!!
RandomDeadHead said:Great, the crippled HD performance of the G5 iMac gets another hit with 10.4, COOL!
Now a 7200 rpm drive on sata in the iMac G5 is only 3 points faster than a 5400 rpm drive on ata in a Pbook. Bottleneck anyone?![]()
Sky Blue said:it only has the iBook 1.33 once?
I agree. Xbench is junk, from my experience. For the G5 1.8, the Quartz and memory test results between the PM and iMac make no sense at all. BTW, I'm not saying you won't see a good performance boost from Tiger.invaLPsion said:Sorry to play Devil's Advocate, but those results were done with xBench and may not be entirely reliable. Looks good though!![]()
Soulstorm said:Actually, I believe the results, despite the fact that xBench is not so reliable. I have heard that many people have observed the same performance tweaks as the chart says.
sorryiwasdreami said:Not bad! My system's IHA user interface will be 56.4% higher! Btw, what does IHA mean?
2. CPU Test
Single processor only - a test of one application doing single-threaded work
A) GCD Recursion - almost entirely limited by the processor's register speed, L1 cache, and integer math
B) Floating Point Basic - measures single precision floating point operations (+, -, *, /)
C) AltiVec Basic - measures single precision floating point operations implemented with AltiVec operations
D) vecLib FFT - measures system vecLib Fast Fourier Transform performance
E) Floating Point Library - measures double precision math library operations like sin, cos, sqrt, etc.
The "FLOP" rating is not directly comparable to theoretical FLOPs, or a real-world FLOPs produced by another benchmark.
3. Thread Test
tests multiple processors - a test of multiple applications, or a single app doing multithreading
A) Computation - measures 4 worker threads performing integer operations, plus some memory bandwidth
- always faster on MP machines
B) Lock Contention - measures 4 threads quickly acquiring and releasing thread locks
- usually faster on MP machines
- locking performance may be important in certain types of multithreaded code.
The thread tests aren't representative of all types of threaded code, but they do measure some of the factors that affect threaded applications.
4. Memory Test
tests ability to perform memory operations
A) System
a) Allocate - measures the system's ability to allocate many varying-sized blocks of data, using standard system calls
b) Fill - measures the system's ability to fill a large block with data, using standard system calls
c) Copy - measures the system's ability to copy data from one block to another, using standard system calls
B) Stream (derived from the standard STREAM benchmark - http://www.cs.virginia.edu/stream/)
These use 64-bit doubles and AltiVec cache prefetching when appropriate
a) Copy - measures copying speed between 2 large buffers,
b) Scale - measures load-float multiply-store operations between 2 large buffers
c) Add - measures load-load-add-store operations between 3 large buffers
d) Triad - measures load-load-multiply-add-store operations between 3 large buffers (scale and add in one step)
These tests will do better with more memory bandwidth. On a system with very little memory, these may perform slowly.
5. Quartz Graphics Test
A) Line - measures drawing lines of varying widths, colors and rotations at 50% alpha
B) Rectangle - measures drawing rects of varying widths, colors and rotations at 50% alpha
C) Circle - measures drawing circles of varying diameter, colors and rotations at 50% alpha
D) Bezier - measures drawing beziers of varying widths, colors and rotations at 50% alpha
E) Text - measures drawing characters of varying font sizes and rotations at 100% alpha
This test does better with a better graphics card, more memory bandwidth, more CPU, altivec, etc. It's up to the system how to optimize the drawing.
6. OpenGL Test
A) Spinning Squares - measures frame rates of a scene containing numerous semi-transparent tiles
This test does better on a better graphics card, or with a faster processor. As it measures windowed OpenGL, it may not accurately measure the performance of full-screen OpenGL.
7. User Interface Test
A) Elements - measures redraw rate of a window containing typical system controls
This test does better on a better graphics card, or with a faster processor. It measures the operating system's performance drawing standard system controls.
8. Disk Test
A) Sequential
These tests measure typical throughput to the drive.
a) Uncached Write - measures writing in 4K and 256k blocks until a 100MB file is filled
b) Uncached Read - measures reading in a 100MB file in 4K and 256K blocks
B) Random
These tests will be more impacted by the disks's seek time
a) Uncached Write - measures writing in 4K and 256k blocks in random locations into a 100MB file
b) Uncached Read - measures reading 4K and 256k blocks at random locations in a 100MB file
Most disks have slower throughput as they become more full and/or fragmented, so an extremely full disk may perform worse than expected. In some cases, restarting a machine may correct inordinately low test scores.
wowoah said:Sorry, but I'm colorblind and I can't really read the chart. I'm guessing we're all whooping and hollering because there's some pretty big speed increases? I have a TiBook 1GHz, can I expect an increase too?![]()