nullcoding wrote:Actually, I take that back (sorta). One of my XP boxes is now showing time estimates of over an hour per task and is running eOn as "high priority," meaning everything else gets shunted off the CPU. Tad annoying, that. I'll see how many credits I get for those, but geez, I hope it doesn't take an hour for a 5-credit task that runs in about 10 minutes on 64-bit OS X.
Which reminds me, I meant to ask if eOn is optimized for 64-bit OSs. If so, then my questions are answered. If not, then...?
I can understand this might be due to my use of rather dated hardware, but it runs other projects just fine (albeit in ~3x the time).
We are having some issues with older cpus running slower than I think they should be. Currently and the only simulation running is generating workunits that should be taking between about 2 - 10 minutes on my laptop (2.8 GHz intel core 2 duo, max osx, ~3Gigaflops/core).
In reply to your question about 64-bit OSs, we have 64 bit binaries for linux and osx. We have 32bit binaries for windows, but no 64bit binaries. This doesn't matter much at all as our application shouldn't speed up by being compiled as a 64bit binary. There are some cpu features on newer cpus that we might be able to take advantage of in order to speed up calculations on newer cpus, but it probably wouldn't make a big difference.
Could you provide the cpu info of your windows machine(s) that are running slowly? Or better yet the BOINC host id?
This morning I did a calculation to determine the fairness of the credit each result was getting. Credit should be proportional to the product of how many CPU seconds were used and the benchmarked floating point operations of the host computer. Thus the cpu_time*flops/credit should be a constant number for every workunit calculated if there is a linear relationship between the number of floating point operations a host does for a workunit. However, I see that some hosts get more credit than others for every floating point operation performed. I haven't found a good document describing how credit is calculated in BOINC so I think I will ask them in an email what is going on.