Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
World Community Grid Forums
Category: Beta Testing Forum: Beta Test Support Forum Thread: HCC1 BETA Comment thread |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 95
|
Author |
|
JmBoullier
Former Community Advisor Normandy - France Joined: Jan 26, 2007 Post Count: 3715 Status: Offline Project Badges: |
Christian, thank you for the explanation.
----------------------------------------The major optimization was to rearrange a calculation that allocated/deallocated multiple arrays per pass through an inner loop (called millions of times). Now the largest two arrays in the calculation have been factored-out, greatly reducing the memory-juggling. Too bad that it had not been done when we were chasing this problem under Windows months ago. I think I had suggested something like that already.Anything needing library or system calls (e.g. storage allocation/deallocation, input/output, time functions, etc...) should be moved out of inner loops as much as logically possible. Some knowledge of how arrays are organized in memory can be very helpful too when manipulating huge arrays (i.e. larger than usual processor cache sizes). For example, if it is equivalent for the problem to solve, processing lines one after the other might be much faster than processing columns one after the other. And this is obviously more critical if the array has more dimensions. Cheers. Jean. |
||
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
Overjoyed it was finally licked, for all platforms, after what must have been 8 months work at least (seeing a note of Aug'09). Now going for Linux and halving the time from Windows is the next logical step... where's my live CD of Hardy Heron? :D
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All! |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
now in the feeder's and working great
|
||
|
genhos
Veteran Cruncher UK Joined: Apr 26, 2009 Post Count: 1103 Status: Offline Project Badges: |
Now I'm part of the "Beta club" , got my first ever Beta units (my first 2 beta units sneaked in without me noticing until just now). Between them, 7 hrs 12 min on a 3gig dual core machine.
----------------------------------------This maybe slightly off topic, but how can find out what the names of these units were and time to crunch each one? They do not show in my Results Status page. |
||
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
Now I'm part of the "Beta club" , got my first ever Beta units (my first 2 beta units sneaked in without me noticing until just now). Between them, 7 hrs 12 min on a 3gig dual core machine. This maybe slightly off topic, but how can find out what the names of these units were and time to crunch each one? They do not show in my Results Status page. [slightly ot] Very boringly they will have looked like this: World Community Grid 6.08 beta3 BETA_X0000090991116200708021516 02:24:08 (02:23:29) 24-03-2010 02:37 24-03-2010 02:38 Reported: Ok World Community Grid 6.08 beta3 BETA_X0000090991094200708021517 02:23:05 (02:22:21) 24-03-2010 02:33 24-03-2010 02:33 Reported: Ok World Community Grid 6.08 beta3 BETA_X0000090990361200708021527 02:23:53 (02:20:29) 24-03-2010 00:33 24-03-2010 00:34 Reported: Ok World Community Grid 6.08 beta3 BETA_X0000090990356200708021527 02:25:57 (02:22:23) 24-03-2010 00:30 24-03-2010 00:30 Reported: Ok World Community Grid 6.08 beta3 BETA_X0000090990306200708021528 02:24:42 (02:21:56) 24-03-2010 00:06 24-03-2010 00:06 Reported: Ok World Community Grid 6.08 beta3 BETA_X0000090990067200708021531 02:22:45 (02:20:27) 23-03-2010 23:41 23-03-2010 23:41 Reported: Ok [/slightly ot]
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All! |
||
|
|