On Mon, May 4, 2009 at 6:50 PM, mabshoff <mabsh...@googlemail.com> wrote: > > > > On May 4, 11:39 am, Tom Boothby <tomas.boot...@gmail.com> wrote: >> Recently, Sun donated a new machine to the Sage community. It's a Sun >> T5240 with two SPARC T2 processors (8 cores total) and 32GB of RAM, > > Well, it has 128 "threads".
Unfortunately, it seems that this does *NOT* mean that if you write a little C program, spawn 128 threads, and watch them run, then you can do 128 times what you would do with 1 thread. You still can only do 8 times as much as with 1 thread. For raw computation, I don't think that processor is any better than 8 single cores. I still have no idea how to leverage these 128 "threads". If anybody knows, please tell me. >> and runs Solaris 5.10. As with the other machines in the network, you >> have access to your home directory from there; and provided you >> haven't changed your password this week, your login should be the same >> as it is at sage.math. Find it at t2.math.washington.edu, or from >> sage.math, simply t2. >> >> Thanks to Michael Abshoff, there's a custom-built toolchain sufficient >> to build Sage. > > No, unfortunately it is broken on the t2 since it dies with an > internal compiler error when building gfortran. Yep. But if you're building C code (not Fortran), then you can use the toolchain. If you login via bash you get this toolchain (type which gcc to confirm this). > Give the seepd the t2 > compiles with it is recommended to use the Sparc binaries I post > anyway since that is much faster and actually works. That binary is installed system-wide. Note that the last one I found from you was Sage 3.2.3. > >> Your admins are a little nexperienced with Solaris, so >> the machine isn't quite as easy to use as we might like. We're >> working to fix little hiccups as we find them. Also, none of >> Mathematica, Matlab, or Maple are installed yet, but we plan to >> install them soon. > > That would be interesting to see. Yep, to compare speed, etc. > >> Sun donated the hardware so that we could improve portability of >> various open source projects. The T2 processors are designed to be >> highly multithreaded; though we haven't gotten very good performance >> out of them yet, the specs indicate that the potential for the >> processors is nothing short of incredible. So experiment away; and >> please share if you figure out how to get the most out of the machine. >> >> If you don't have access to sage.math and you have a good reason to >> access the T2, please contact William Stein. >> >> Enjoy, >> --tom > > Cheers, > > Michael > > > -- William Stein Associate Professor of Mathematics University of Washington http://wstein.org --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---