Hi all,
I just deployed a application on BOINC, it's about protein structure
prediction, because there are a lot of template files which input protein
refers to and a lot of output files, I applied the compress function boinc_zip
(Thank Carl Christensen for his information) and slightly modified the wrapper
to meet the damand of the application very well. I ran into three problems:
Firstly, when I used the utility sample_bitwise_validator as validator, server
could get a lot of successful results but the validator always gave
inconclusive information until successful results exceeded the set value (the
quorum was 2, target_nresults was 3, max_error_results was 2, max_total_results
was 20, max_success_results was 10). Was it brought about by compressing of
output files?
Secondly, to slove the above problem, I just want to use the validator
developed by myself. My idea is directly to modify sample_bitwise_validator.cpp
and then recompile boinc. Is there another more simple methond to do that? If
there is, hopefully you guys can tell me the details, like which file and in
the file where should be modified.
lastly, it is about the wrapper, it seems that memory-leaking problem arises, I
promise that it wasn't brought about by my modifcation, because I ran into that
problem when I used the primary wrapper and woker program provided by BOINC,
the content of stderr.txt was like this:
wrapper: starting
00:01:08 (7216): wrapper: running
../../projects/casathome.ihep.ac.cn/wscthread_5.10_windows_intelx86.exe (20)
worker starting
00:01:31 (7216): called boinc_finish
**********
**********
Memory Leaks Detected!!!
Memory Statistics:
0 bytes in 0 Free Blocks.
344 bytes in 3 Normal Blocks.
592 bytes in 3 CRT Blocks.
0 bytes in 0 Ignore Blocks.
0 bytes in 0 Client Blocks.
Largest number used: 5971 bytes.
Total allocations: 32372 bytes.
Dumping objects ->
{124} normal block at 0x003E51B8, 336 bytes long.
Data: < worker > 00 00 00 00 CD CD CD CD 77 6F 72 6B 65 72 00 CD
e:\ѧϰ\cas\boinc\api\boinc_api.cpp(196) : {120} normal block at 0x003E5188, 4
bytes long.
Data: < ? > 00 00 3F 00
{114} normal block at 0x003E5110, 4 bytes long.
Data: < U> > 90 55 3E 00
Object dump complete.
Thank you for your reading!
Regards,
Jai
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.