Donate To Seti@HomeSeti@Home optimized science apps and information
 
Welcome, Guest. Please login or register.
19 Jun 2013, 05:43:33 pm

Login with username, password and session length
 
» Home
» Forums
» Downloads
» FAQ
» News

» Search site
 
 
 
If you've registered already but never got your activation email, please click here.
 
 
Seti@Home optimized science apps and information  |  Optimized Seti@Home apps  |  Windows  |  Topic: Optimized Astropulse 5.03 for Windows 0 Members and 0 Guests are viewing this topic. « previous next »
Pages: 1 2 [3] Go Down Print
Author Topic: Optimized Astropulse 5.03 for Windows  (Read 8291 times)
Richard Haselgrove
Messenger Pigeon
Knight who says 'Ni!'
*****
Offline Offline

Posts: 2228



Re: Optimized Astropulse 5.03 for Windows
« Reply #30 on: 20 May 2009, 01:32:36 pm »


An AP WU has 8 MiB of data and each byte can have any of 256 values. If it's normal data, the incidence of each possible value should be not too far from 32768. If the stuck bit problem has started, 16 of the patterns would have a much higher incidence than the other 240. I'm not sure what tool would be useful for that kind of check.
                                                                     Joe

Doesn't take long to knock one up.

Which bytes would you expect to be most common?

* Character counts.7z (2.71 KB - downloaded 44 times.)
Logged
Richard Haselgrove
Messenger Pigeon
Knight who says 'Ni!'
*****
Offline Offline

Posts: 2228



Re: Optimized Astropulse 5.03 for Windows
« Reply #31 on: 20 May 2009, 01:56:46 pm »

Answering my own question - here are the counts for one of the early ones I captured (ap_12mr09ag_B3_P1_00347_20090427_00597)

* Stuck bit counts.7z (2.66 KB - downloaded 53 times.)
Logged
Josef W. Segur
Janitor o' the Board
Knight who says 'Ni!'
*****
Offline Offline

Posts: 2551


Re: Optimized Astropulse 5.03 for Windows
« Reply #32 on: 20 May 2009, 11:30:33 pm »

Answering my own question - here are the counts for one of the early ones I captured (ap_12mr09ag_B3_P1_00347_20090427_00597)

Hmm, I was expecting the 16 most frequent to be even more dominant based on my viewing a few of those files as hex. That is, I expected almost everything to be one of these:

Code:
binary   dec
00000000   0
00000010   2
00001000   8
00001010  10
00100000  32
00100010  34
00101000  40
00101010  42
10000000 128
10000010 130
10001000 136
10001010 138
10100000 160
10100010 162
10101000 168
10101010 170

Having 01010101 85 come in as the next most frequent pattern is very interesting. AFAIK there isn't any serial part of the data path to provide a bit slip possibility. I just hope a tech at Arecibo has been asked to look, I believe a few minutes with an oscilloscope would pin it down.
                                                                               Joe
Logged
Richard Haselgrove
Messenger Pigeon
Knight who says 'Ni!'
*****
Offline Offline

Posts: 2228



Re: Optimized Astropulse 5.03 for Windows
« Reply #33 on: 21 May 2009, 03:37:54 am »

Well, here's the guts of the counter I'm using - crude, but takes less time than r112 to process a WU Grin

Code:
Open Path + File For Binary As #1

[skip header]

For i = 1 To 8388608  ' Loop until end of file.
   MyChar = Input(1, #1)   ' Get one character.
   MyCharAsc = Asc(MyChar)
   CharBin(MyCharAsc) = CharBin(MyCharAsc) + 1
Next i

Had to use binary and 'For i...' because otherwise it stopped on crtl-Z = EOF - good sign.

Here's another count for ap_13mr09aa_B3_P1_00268_20090427_24382.wu as a check.

ap_06mr09ae_B3_P1_00186_20090520_01005.wu is not compressible.

* Another stuck bit count.7z (2.4 KB - downloaded 49 times.)
Logged
Josef W. Segur
Janitor o' the Board
Knight who says 'Ni!'
*****
Offline Offline

Posts: 2551


Re: Optimized Astropulse 5.03 for Windows
« Reply #34 on: 21 May 2009, 07:25:19 pm »

Golly, don't you think a fully optimized version would be better?  Wink

As noted in the NC forum, 07mr09aa B3_P1 WUs are OK but 08mr09aa have the problem (and thanks for confirming the latter). The 07mr09ab file is being split now, and from aoschedule I think it may get the start time of the problem down to within 12 hours or so.

While searching out those WUs, I was watching for old Astropulse WUs too. Saw one from Jan 18 2009 which I judge probably still being reissued. But I also saw two from early October 2008 which seem more likely to be victims of a database failure (and one MB from January 2007 too).
                                                                              Joe
Logged
Pages: 1 2 [3] Go Up Print 
Seti@Home optimized science apps and information  |  Optimized Seti@Home apps  |  Windows  |  Topic: Optimized Astropulse 5.03 for Windows « previous next »
Jump to:  


Quote!
Two wrongs are only the beginning.
- Murphy's Law

 
Site Statistics
Total Members:92
Total Posts:51,853
Total Topics:1,450
Downloads
..Some PHP stuff ToDo
Pages served
Today:4,243
Total:17,511,100
(since 6/26/2006)
Latest Member:
Philip Bott
 
 
Seti@Home optimized science apps and information | Powered by Enigma 2.0 (RC1).
© 2003-2013, LSP Dev Team. All Rights Reserved.
Seti@Home optimized science apps and information Forums | Powered by SMF.
© 2005, Simple Machines LLC. All Rights Reserved.
Powered by MySQL Powered by PHP Valid XHTML 1.0! Valid CSS!