[ydl-gen] Benchmarks of code on G5, G5/altivec, x86, PS3/CELL
Sanders, Rob M.
sanders-rob at zai.com
Fri Dec 22 05:49:14 MST 2006
Thanks Nathan. I'll have to take a look there. I'm sure I'm
not the only one in a catch-22 of not being able to get funding
to investigate a new technology because no one is willing to spend
money on an uninvestigated (hence risky) technology.....<sigh>
Rob
-----Original Message-----
From: yellowdog-general-bounces at lists.terrasoftsolutions.com
[mailto:yellowdog-general-bounces at lists.terrasoftsolutions.com] On
Behalf Of Nathan Moore
Sent: Thursday, December 21, 2006 10:53 PM
To: Discussion List for General Yellow Dog Linux User Topics
Subject: Re: [ydl-gen] Benchmarks of code on G5, G5/altivec, x86,
PS3/CELL
Hi Rob,
I attacked a similar problem a few summers ago while an intern at
IBM. The application I spent the most time porting was GROMACS, a
computational physics/chemistry/biology code that is used to simulate
substances on the molecular scale. GROMACS code is heavily used in
the popular Folding at Home screensaver/drug design application, and has
been HIGHLY tuned (down to the assembler level) for ppc 970 and i686
architectures. It is also pretty easy to compile and has a fantastic
developer mailing list (cross compiling for Blue Gene was another
story though.).
There are serial and parallel benchmark systems that are pretty well
understood, see specifically,
http://www.gromacs.org/
and
http://www.gromacs.org/gromacs/benchmark/single-processor-
benchmarks.html
All this said, there is likely someone at IBM (at Watson, Almaden, or
Rochester labs) who has already or will be soon be porting gromacs to
the cell architecture.
regards,
Nathan Moore
On Dec 21, 2006, at 9:21 PM, Rob Sanders wrote:
> Hey folks,
> I was talking with Kai a couple of days ago and he recommended
> taking
> this question
> to the YDL list, so here it is...
> Has anyone done (or know a good link for) some performance
> comparisons of the PS3/Cell
> to "current" top performers in the PPC and x86 arenas? Even something
> relatively "trivial"
> such as multiplying 2 "large" arrays of floating point numbers.
> Ideally processors like
> say a G5 without using altivec, a G5 with altivec, a recent Xeon or
> AMD
> with and without SSE[234], and
> the Cell?
> I know just enough to be considered dangerous about vector
> programming, and I'm trying (in my
> "copious" spare time after family and daytime job) to boot strap
> myself
> on how to work the CELL....
>
>
>
Rob
>
>
>
>
> _______________________________________________
> yellowdog-general mailing list
> yellowdog-general at lists.terrasoftsolutions.com
> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
> HINT: to Google archives, try '<keywords>
> site:terrasoftsolutions.com'
- - - - - - - - - - - - - - - - - - - - - - -
Nathan Moore
Physics
Winona State University
AIM:nmoorewsu
_______________________________________________
yellowdog-general mailing list
yellowdog-general at lists.terrasoftsolutions.com
http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
HINT: to Google archives, try '<keywords> site:terrasoftsolutions.com'
More information about the yellowdog-general
mailing list