log in |
1)
Message boards :
Science :
Parameter tuning, phase 1 is over!
(Message 404)
Posted 8 May 2014 by ![]() Hi everyone! First of all, thank you for your support. As you probably know, our current goal is to find the best parameters for our algorithm and to discover meaningful relations between them. The first phase of this experiment is over and your efforts have paid off! Here you can see the similarity in the results with respect to different parameters: ![]() These heatmaps highlight a strong influence of the tile_size parameter on the similarity of the results. Also, there's a kind of 'stable' zone with tile_size >= 750. Without going into details, this is an important hint on how to split the computational work while ensuring consistent results. Our current research work is aimed at validating the results by comparing them with the latest biological knowledge. If you have any question, feel free to ask! Moreover, as Nadir stated on a different post (http://gene.disi.unitn.it/test/forum_thread.php?id=84#403) a new phase started, so please keep crunching numbers :) Have a nice day! |
2)
Message boards :
Unix/Linux :
glibc version problem
(Message 273)
Posted 8 Jan 2014 by ![]() Hi! Hello and welcome! We will solve this issue as soon as possible, thank you! |
3)
Message boards :
Development :
Validation problems (roadmap) application+server
(Message 266)
Posted 7 Jan 2014 by ![]() However, after the console request to delete the two files (just before the "query" line) the validator seems to hang for 4-5 seconds before outputting things again. What is it doing? (the overall check seems much slower than expected). Is it the new validator? |
4)
Message boards :
Development :
Application group request (compact stderr)
(Message 241)
Posted 3 Jan 2014 by ![]() Please try to make the stderr output more compact. From I did not work on that, but I think that the new version we already sent has a more compact stderr. Also, do you need to read the complete_gene_net at every iteration? Shouldn't be more efficient to just read it at start or returning from checkpoint and keep it (or a copy of it) in memory? When we developed the first versions of the application, we had no bounds on the complete_gene size, so the best strategy was to read on-the-fly the lines needed. I think that we should discuss this with professor Blanzieri, reading it once should be faster, but I suspect that working with different species could lead to far bigger input files, compared to the Arabidopsis. Splitting those files may be a solution, though.. |
5)
Message boards :
Number crunching :
Calculation error
(Message 232)
Posted 3 Jan 2014 by ![]() Did you upgrade the .NET library recently? This error seems to be related to a broken system environment, caused by some missing or corrupted library files. Another user had the same error few weeks ago, I'll ask him if he managed to solve this is some way. |
6)
Message boards :
Number crunching :
Calculation error
(Message 231)
Posted 3 Jan 2014 by ![]() Today i've a lot of calculation error after few seconds, like this Thank you! I'll check this one :) |
7)
Message boards :
News :
New work available (intermittently)
(Message 230)
Posted 3 Jan 2014 by ![]() The app running is version 2, Dec 22. If you have developed a new one you should probably contact the server group again (or install it by yourself...:) If you mean the suspension problem, I think it was already solved in the previous version. There was an implementation detail (rather counterintuitive, imho) that we weren't aware of. That is, a boinc_time_to_checkpoint call, if successful, opens a critical section (incrementing a counter). Even though we surrounded the checkpoint phase with critical sections, there was no boinc_checkpoint_completed. So at each successful checkpoint, the counter was increased twice and decreased once, stucking the application in a neverending critical section and not permitting the boinc client to suspend it. |
8)
Message boards :
Number crunching :
Disk space
(Message 211)
Posted 27 Dec 2013 by ![]() Ah, i forget: Thank you for your valuable advices! ;) |
9)
Message boards :
Development :
Meeting proposal - Dec 30, 15:00, at my office
(Message 199)
Posted 27 Dec 2013 by ![]() Sorry, I will not be in Trento until 2014.. |
10)
Message boards :
Development :
validation issues in 0.02
(Message 186)
Posted 25 Dec 2013 by ![]() For detail, take Wu 23056 as an example. We have three output results. IMHO the best idea is to develop a parametric validator and ask to Professor Blanzieri and to the post-processing team which threshold you should put in. The third result is insanely wrong and surely caused by an application bug. |
11)
Message boards :
Development :
validation issues in 0.02
(Message 183)
Posted 25 Dec 2013 by ![]() Chau already sent to me the output files. I will investigate the differences as soon as possible. |
12)
Message boards :
Development :
validation issues in 0.02
(Message 175)
Posted 24 Dec 2013 by ![]() Hi, I agree, comparing output files by their md5s is even less informative than comparing them bitwise. By the way, Paolo, when you output results to files, can you please take a look at the format of output? I mean, can you set the mode to "binary" instead of "text"? In windows, the new line is '\r\n' and in unix, the new line is '\n'. Thanks I'm not sure I understood. What should we change in the syntax? |
13)
Message boards :
Development :
validation issues in 0.02
(Message 163)
Posted 24 Dec 2013 by ![]() Hi everyone, we are trying to get rid of the validation issues we're having with version 0.02. Is it possible to see the source code of the validator? |
14)
Message boards :
Development :
suspending/resuming/aborting the computation
(Message 141)
Posted 21 Dec 2013 by ![]() Hi guys, I'm working on the issue pointed out by Valter here: http://gene.disi.unitn.it/test/forum_thread.php?id=31#133 The function in boinc_api.cpp boinc_end_critical_section() used in our code actually checks for boinc_status.quit_request and boinc_status.abort_request, also if options.direct_process_action is true, it should suspend the work, by calling the boic_api.cpp function static int suspend_activities(bool called_from_worker). What I got by reading the api source is that the option.direct_process_action flag tells boinc to handle the suspend requests. Calling boinc_init() hides a boinc_init_options(..) call with default values defined in boinc_api.h. That flag is true by default. Also, another interesting flag is options.handles_process_control that enables the 'timer thread' to call handle_process_control_msg(). This function handles the status changes as the boinc_end_critical_section does. As for the previous one, also this flag is true by default. I have no clue why it doesn't suspend. |
15)
Message boards :
Development :
Different results on the same WU
(Message 108)
Posted 20 Dec 2013 by ![]() We found the bug, it was actually related to the checkpoint mechanism. We will fix it asap :) |
16)
Message boards :
Number crunching :
Weird redundancy
(Message 99)
Posted 19 Dec 2013 by ![]() I made a thread on the development board: http://gene.disi.unitn.it/test/forum_thread.php?id=27#98 |
17)
Message boards :
Development :
Different results on the same WU
(Message 98)
Posted 19 Dec 2013 by ![]() Ok so I checked the wu 21058, that were run 2 times on the same client (this is another issue that will not be discussed here) giving different results. First I ran in standalone mode, getting the same results the client got once, then I found that the difference between the 2 client's outputs is that one of the two files have a single pcalg-run output repeated (the one starting in line 60584). This is definitely an application issue, I guess is somewhat related to the checkpoint mechanism. |
18)
Message boards :
Number crunching :
Weird redundancy
(Message 86)
Posted 19 Dec 2013 by ![]() we're checking it right now :) |
19)
Message boards :
Web site :
Problems... a lot of them!
(Message 70)
Posted 18 Dec 2013 by ![]() In the home page: - some images weight more than 5 megabytes. In the client group page: - the stretched images look ugly.. in particular Nadir and Luca are kinda scaring! |