mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > PrimeNet

Reply
 
Thread Tools
Old 2003-12-11, 08:08   #26
bayanne
 
bayanne's Avatar
 
"Tony Gott"
Aug 2002
Yell, Shetland, UK

1010011002 Posts
Default

The result that I e-mailed to George yesterday is still appearing on the team report as work to do.

If George is having to process each of these one of results manually it surely is taking a lot of effort on a one by one basis.

Why not set a limit of a maximum of 5 results that can be submitted at any one time using the old method whilst a new system is set in place.

You might start dissuading people from crunching if they cannot see their work being recognised quickly
bayanne is offline   Reply With Quote
Old 2003-12-11, 09:42   #27
nitro
 
Feb 2003

2·3·13 Posts
Default

Quote:
Originally posted by bayanne
The result that I e-mailed to George yesterday is still appearing on the team report as work to do.

If George is having to process each of these one of results manually it surely is taking a lot of effort on a one by one basis.

Why not set a limit of a maximum of 5 results that can be submitted at any one time using the old method whilst a new system is set in place.

You might start dissuading people from crunching if they cannot see their work being recognised quickly
5???? I was checkinh in thousands at a time.

As to your last part, your right, it did, after over 2 years doing that I just switched 2 boxes off. It's becoming too much trouble.
nitro is offline   Reply With Quote
Old 2003-12-11, 10:03   #28
bayanne
 
bayanne's Avatar
 
"Tony Gott"
Aug 2002
Yell, Shetland, UK

22·83 Posts
Default

For LMH results I have always e-mailed these to George, as there was no stats 'fix' involved

I am more thinking about those who would normally use the manual check-in for non Windows/Linux boxen when they complete a DC or LL.
bayanne is offline   Reply With Quote
Old 2003-12-11, 15:00   #29
Paulie
 
Paulie's Avatar
 
Aug 2002

223 Posts
Default

Quote:
Originally posted by gbvalor
On the other hand. Is Dual G5 really a two processors like chip?. Have you tried a two-way threaded Glucas on it?

Guillermo
I went to an Apple store, and I quickly ran multi-threaded Glucas on the G5.

See: http://www.mersenneforum.org/showthr...&threadid=1220
Paulie is offline   Reply With Quote
Old 2003-12-11, 17:55   #30
gbvalor
 
gbvalor's Avatar
 
Aug 2002

11011112 Posts
Default

Quote:
I went to an Apple store, and I quickly ran multi-threaded Glucas on the G5.

See: http://www.mersenneforum.org/showth...p;threadid=1220

Err... I think I have to change some memory chips in my brain.

Have you tried latest code. You can get latest snapshot here:

http://www.oxixares.com/~gbv/glucas/...0031209.tar.gz

It would be interesting to see whether it goes faster or slower than the ancient v.2.9.0. I've had not available ppc hardware lastly. I got some access problems at sourceforge compile farm.

Guillermo.
gbvalor is offline   Reply With Quote
Old 2003-12-15, 13:55   #31
S00113
 
S00113's Avatar
 
Dec 2003

23×33 Posts
Cool Re: Re: Time estimate

Quote:
Originally posted by TauCeti
Wow! Awesome! How about trying a multithreaded glucas on the SuperDome?
I do, but Glucas doesn't work with more than 4 CPUs. Profiling shows that it is also very poorly optimized for the Itanium 2. The compiled code has one fma and two nops for each word in radix_8_dif, where most CPU time is spent. Glucas also lack code for the correct cache line size on the Itanium 2. It doesn't seem to do prefetching either, at least not correctly. There is a very high number of latency cycles in ldfd- and stfd instructions where the data should be cached in L2 or L3 cache if prefetching worked.
Quote:
To quote gbvalor:

It would be most interesting, what iteration times M40 would produce on the Dome.
Haven't tested M40, but here is a typical line for 21591599 on 4 CPUs:

Iter. 7820000 ( 36.22%), Err= 0.000, 794.10 user 397% CPU (0.020 sec/iter).

But, as I mentioned, there is a lot of room for improvement by optimizing for Itanium 2. Running on all 64 CPUs would also be cool.
S00113 is offline   Reply With Quote
Old 2003-12-18, 04:36   #32
Xyzzy
 
Xyzzy's Avatar
 
"Mike"
Aug 2002

824510 Posts
Default

FYI:

I submitted a 4000 line results.txt via the manual page tonight... It took forever, but it worked...
Xyzzy is offline   Reply With Quote
Old 2003-12-30, 23:22   #33
gbvalor
 
gbvalor's Avatar
 
Aug 2002

3×37 Posts
Default

Quote:
I do, but Glucas doesn't work with more than 4 CPUs.
It sounds like a bug . Actually, it was more than two years ago last time I had the chance to work in a more than 4-processors machine. And a lot of code wrote since then.


Quote:
Profiling shows that it is also very poorly optimized for the Itanium 2
Indeed, I wrote the code for Itanium, and for those processors prefetch worked miserabily. So I had to write tones of code with preload better than prefetch. Prefetch is disabled for Itanium family. I think it could be enabled with no many work. I will try it next year (soon). But I will need the help of S0013.

Quote:
there is a lot of room for improvement by optimizing for Itanium 2
Sure.

Guillermo.
gbvalor is offline   Reply With Quote
Old 2003-12-30, 23:36   #34
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
República de California

101101011111112 Posts
Default

The kinds of suboptimal things you're seeing in terms of the compiler-generated machine code for IA64 under Linux probably explains the nearly factor-of-2 difference Guillermo and I have have been seeing for both our codes between IA64/Linux (using the Intel C compiler) and IA64/HPUX (using the HP C compiler.) Intel C appears to be doing a pretty crappy job with IA64-oriented floating-point optimizations.

OTOH, Intel C correctly and decently-well compiles my integer-based factoring code whereas I'm running into compiler bugs there with HP C, so I'm not going to complain too loudly about the former - mainly, I hope the compiler group at Intel releases a performance-improved version soon.
ewmayer is offline   Reply With Quote
Old 2003-12-31, 04:38   #35
GP2
 
GP2's Avatar
 
Sep 2003

5×11×47 Posts
Default

Unfortunately, Itanium has sold only a few thousand processors in total, and the eventual Intel version of x86-64 may finally kill it. In purely numerical terms of installed base population, the G5 may be more significant.

Any chance of Glucas and Mlucas working automatically with PrimeNet anytime soon?
GP2 is offline   Reply With Quote
Old 2003-12-31, 12:40   #36
gbvalor
 
gbvalor's Avatar
 
Aug 2002

3×37 Posts
Default

Quote:
Any chance of Glucas and Mlucas working automatically with PrimeNet anytime soon?
We first need to know how to talk with server. I will put my hands on it when first drafts of API server were sent to us.

And happy new year 2004!!

Guillermo.
gbvalor is offline   Reply With Quote
Old 2004-01-03, 03:31   #37
nomadicus
 
nomadicus's Avatar
 
Jan 2003
North Carolina

2×3×41 Posts
Default

Quote:
Originally posted by GP2
Unfortunately, Itanium has sold only a few thousand processors in total, and the eventual Intel version of x86-64 may finally kill it.
If itanium were killed at the server level too (which I seriously doubt will happen), that might resurect Alpha and save it from the jaws of stealth marketing. (I know, I know, it is a pipe[line]-dream.)
nomadicus is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
GPU id/name for manual results preda GPU Computing 15 2017-08-16 17:34
mersenne.ca and manual results Gordon mersenne.ca 3 2015-08-31 03:08
manual results ramgeis PrimeNet 8 2013-05-30 06:33
Manual Check-in glitch bayanne Software 2 2003-12-10 13:38
what is the url for the manual check in crash893 Lounge 5 2003-03-23 06:34

All times are UTC. The time now is 08:27.


Fri Aug 6 08:27:26 UTC 2021 up 14 days, 2:56, 1 user, load averages: 2.73, 2.55, 2.40

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.