Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
World Community Grid Forums
Category: Retired Forums Forum: Member-to-Member Support [Read Only] Thread: IBM -> let /. help you |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 13
|
Author |
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
OK, IBM, let's assume that you're a smart company. Smart companies like to make (or at least save) money. Take the dollar value that you have to shell out to pay programmers to code up a linux and mac client of World Community Grid. Now instead of paying them, get some of the _extreamly_ talented slashdot programmers to help you out. In turn, release the grid product under the GPL, and truley make a community project. After all, isn't that what this is supposed to be? Why are you hiding behind Windows? We all know that you used to support linux, so what happened?
|
||
|
joatmon
Senior Cruncher Joined: Nov 17, 2004 Post Count: 185 Status: Offline Project Badges: |
good idea, but I doubt that would happen. The UD.exe is tagged as copyrighted/trademarked to United Devices, Inc,
IBM doesn't own the UD.exe that you would need the source to port to linux/mac. It's not their intellectual property to give away. |
||
|
David Autumns
Ace Cruncher UK Joined: Nov 16, 2004 Post Count: 11062 Status: Offline Project Badges: |
Hi frogger01
----------------------------------------As this is vital medical data that we are crunching here there is no way that these calculations could be carried out by an open source program that could be compiled by anyone. Guaranteed accuracy of the results is essential. As Joatmon says this program has always been for Windows and is supplied by UD. The reason that we have a Windows client first for WCG, I'm sorry to have to say, is because the vast majority of PC's are running Windows. So the WCG gets maximum benefit in the shortest time. It's a time to market issue. I'm sure the WCG Team have plans for a Linux client as they have for a MAC client but I think a bit of patience is called for we are only on day 53 of this project. Regards Dave |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Tossing in my own 2 cents, I suspect that WCG will spend more time on the agent design than on the actual coding. Once they decide just what the design should be, it will probably not be very difficult to port it from one OS to another. One thing we are running into with the current agent is that it repeatedly accesses the server trying to continually download new Work Units if something is wrong, rather than stopping and displaying useful error messages. People keep wondering if results are getting back to the server because the Agent does not have any log or timestamp showing when the latest result was successfully returned. The current Agent is not well designed for mass deployment.
|
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hi Lawrence
Adding my two cents worth I completely agree with you, however considering the inherent design problems written into the original code and the possible lack of thought that went into its original requirements, Rick Alther is sure getting on top of the problem, and I am still amazed that probably 98% of the users are not experiencing any problems by virtue of all the successfully completed work units to date If Rosetta has accomplished this much in 6 weeks with all its flaws then I imagine things will improve in the next six weeks in leaps and bounds At the end of the day we are getting the job done and that’s the important thing Would you not agree? Regards |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Yes, I am happy that we have so few problems. However, a new Agent for Linux allows us an opportunity to correct the problems revealed in the current Windows Agent. And once the new Linux Agent is live-tested and debugged, we can begin thinking about eventually porting it back to Windows.
My main point is that we should not rush out the next Agent but instead spend a lot of time on the paper design, before we start coding it. There is always a tension between getting something out and getting it right. We have correctly started by building the World Community Grid on an existing plan. But with this experience, we can see where improvements would be helpful for the next Agent. Improved error-detection would reduce the burden on the servers to continually download Work Units to faulty device installations. And improved logs would reassure new members and aid in error identification and correction. Finally, the current installation program is heavily oriented toward consumer single-computer installations, which is sensible. But for long term growth, we need to make some provisions for mass installs, such as in an entire school. At the same time, we need to be wary of putting too much into the Agent and carefully consider what should be left for higher level supervisory utilities. I have already stated my opinion that 'process throttles' are really an OS function for controlling a CPU and its operations. If the OS does not have any native controls, then probably an add-on utility would be the way to go. |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
As this is vital medical data that we are crunching here there is no way that these calculations could be carried out by an open source program that could be compiled by anyone. Guaranteed accuracy of the results is essential. Why exaclly is there 'no way that these calculations could be carried out by an open source program'? Also, anyone can compile the windows version as it is right now... so I just don't see your point here. And, how would running it on a different OS make the results somehow less accurate? Open source will always mean more secure. Don't let Bill tell you otherwise. The thing about this is that so much more could be done, and the faster we get the linux version out there, the more people can contribute, and the faster we can get results back to save lives. I guess it kind of gets to me how there isn't an open beta, or source in development avaliable to contribute to. Maybe this is extreme, but how would you feel if you needed a cure? Wouldn't you say f-off to marketing, and all that other stuff just to get the results returned? Wouldn't you get help from as many people as you possibly could, as fast as you could? Food for thought. |
||
|
David Autumns
Ace Cruncher UK Joined: Nov 16, 2004 Post Count: 11062 Status: Offline Project Badges: |
Hi Frogger01
----------------------------------------I'm not suggesting that Linux cannot calculate information any less accurately than Windows. The point that I am trying to make is that the results of this project have life or death consequences at the end of it. As such changes to the code need to be performed incrementally in a controlled environment at IBM by Rick Alther and his team. Having the program as open source would allow anyone to change the client and therefore the accuracy of any WU results would be called into question on each unit returned. By doing so this could invalidate all 2000 years+ of our contribution to the effort so far. Regards Dave |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
I trust sourceforge much more than a private, commercialized team of IBMers to make life or death programs.
|
||
|
RT
Master Cruncher USA - Texas - DFW Joined: Dec 22, 2004 Post Count: 2636 Status: Offline Project Badges: |
[edit]
----------------------------------------Change of my post so that it does not misrepresent "reality" (as defined by Alther) [end edit] ---------------------------------------- [Edit 1 times, last edit by RT at Jan 10, 2005 1:50:18 PM] |
||
|
|