how-to block ads
1.3 About the Progam
Also see /faq/3748.
If you install and run the UD Agent on a laptop that is running on DC power (battery) the UD Agent will pause its execution to preserve the life of the battery. The Agent will detect when AC Power is restored, and will re-start. There is currently no way around this.
Thanks to Aggie Dan for this info.
UD does not support running the Agent on a Unix-based OS at this time. A version of the Agent for Linux has been developed, but the Think program has not. However, at least one Team Discovery member has successfully run the Agent on Linux (RedHat 7.2) using Wine. See this thread for an explanation.
Thanks to Den for this post.
Note: This is a work-around that provides instructions for processing on a non-connected machine, then transferring the files to a computer that has an internet connection.
Does the UD Agent take advantage of multi-processor architecture/SMP?
Both UD.exe and the client apps are single thread applications so can only ever run a one CPU core. It can never use multiple cores at the same time (regardless of what windows is telling you).
It is the client apps (ligandfit, Rosetta) that do all the processing (99.9% of it in fact) and will use all available single core CPU time that it can get. It runs at the lowest priority level so it never interferes with any other apps on the system.
The UD.exe app runs at normal priority and only uses up CPU time if you have the apps graphical screen visible, when it is processing the result file for sending to UD or receiving new work. It also uses CPU time when a save occurs.
The P4D processor has Hyper-threading so to Windows it looks like you have 2 processors when in fact you still only have one. HT gives you 2 logical processors, with one having access to the integer unit (for running integer arithmatic) and the other having access to the floating point unit (FPU - to run floating point arithmatic) - remember there is still only one processor with one INT unit and one FPU.
Windows actually lies when using a HT CPU and will never show more than 50% for any application even though ligandfit is actually using 100% of the CPU because it uses the FPU for its calculations. Because HT is a poor mans SMP, Windows cannot accurately show the processor usage hence why you see different results at different times.
Follow the procedure in this FAQ entry for best results.
Also see Snooze mode for a way to temporarily halt the Agent without losing work.
If you need to temporarily shut down your computer, putting the system into hibernate mode will not result in any lost time due to saving issues.
Just tick the existing user box and enter your existing username/password.
Then give the new device a unique name.
Bookmarking this in our FAQ perhaps for the resolution.
UD Agent issues on WinVista
If you reboot your Vista machine you will have to remember to restart UD manually in Administrator Mode.
Thanks to catdaddy63 and kfsutops for their input