Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 95
Posts: 95   Pages: 10   [ Previous Page | 1 2 3 4 5 6 7 8 9 10 ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 145078 times and has 94 replies Next Thread
JmBoullier
Former Community Advisor
Normandy - France
Joined: Jan 26, 2007
Post Count: 3715
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: HCC1 BETA Comment thread

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.
----------------------------------------
Team--> Decrypthon -->Statistics/Join -->Thread
[Mar 26, 2010 11:32:46 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: HCC1 BETA Comment thread

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!
[Mar 26, 2010 12:00:15 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: HCC1 BETA Comment thread

now in the feeder's and working great
[Mar 27, 2010 12:36:28 AM]   Link   Report threatening or abusive post: please login first  Go to top 
genhos
Veteran Cruncher
UK
Joined: Apr 26, 2009
Post Count: 1103
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: HCC1 BETA Comment thread

Now I'm part of the "Beta club" wink , 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.
----------------------------------------
[Mar 28, 2010 4:53:28 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: HCC1 BETA Comment thread

Now I'm part of the "Beta club" wink , 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!
[Mar 28, 2010 5:01:40 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 95   Pages: 10   [ Previous Page | 1 2 3 4 5 6 7 8 9 10 ]
[ Jump to Last Post ]
Post new Thread