Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-ppc-user
Navigation:
Lists: gentoo-ppc-user: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-ppc-user@g.o
From: David Holm <dholm@g.o>
Subject: AltiVec (ppc) vs SSE (x86) according to Apple
Date: Wed, 29 Jun 2005 13:53:14 +0200
Hello gang,
Matt Sealey posted some interesting links in his blog 
(http://likerabbits.blogspot.com/2005/06/apples-and-oranges.html) that I 
thought I'd share with you. First there are some articles posted by Apple on 
differences between AltiVec on the PowerPC and SSE on x86. I think it's 
interesting that they post these articles because all they do is show how bad 
SSE really is compared to AltiVec.
Finally there is a link to the MacSTL developer's site where he shows some 
benchmarks on performance between AltiVec on a G5 vs SSE on a P4. He draws 
some pretty interesting conclusions.

For those of you who doesn't want to visit Matt's blog I have put the actual 
links here. If you decide to spread the word give credit to Matt and not me.
Differences in Instruction Architectures:
http://developer.apple.com/documentation/MacOSX/Conceptual/universal_binary/universal_binary_vector/chapter_6_section_3.html#//apple_ref/doc/uid/TP40002217-//apple_ref/doc/uid/TP40002217-CH208-253725-TPXREF159
Aligning data:
http://developer.apple.com/documentation/MacOSX/Conceptual/universal_binary/universal_binary_vector/chapter_6_section_3.html#//apple_ref/doc/uid/TP40002217-//apple_ref/doc/uid/TP40002217-CH208-258042-CJBBAJBD
Intrinsics equivalents (note how most AltiVec instructions translate into two 
or more SSE instructions, or in the worst case do not have an equivalent at 
all):
http://developer.apple.com/documentation/MacOSX/Conceptual/universal_binary/universal_binary_equiv_a/chapter_8_section_2.html#//apple_ref/doc/uid/TP40002217-CH212-263166

MacSTL benchmarks:
http://www.pixelglow.com/stories/macintel-faster-than-altivec/

//David Holm

P.S. Don't forget to click "Yes" at the bottom of the article(s) and let Apple 
know what you think ;) D.S.
Attachment:
pgpUqivh46K8c.pgp (PGP signature)
Navigation:
Lists: gentoo-ppc-user: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
OT: thermal management diff 2.4 vs. 2.6
Next by thread:
emerge linux-wlan-ng problem on ppc
Previous by date:
Re: OT: thermal management diff 2.4 vs. 2.6
Next by date:
Re: OT: thermal management diff 2.4 vs. 2.6


Updated Jun 17, 2009

Summary: Archive of the gentoo-ppc-user mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.