引用 | 编辑
Anselw
2005-03-19 09:43 |
楼主
▼ |
||
![]() 作者网页:http://blakenyc77.tripod.com/udtweaker.html 原文: This neat program lets you do four main things: 1.It lets you "cache" multiple workunits ahead of time, which is a feature that is similar to that already offered by UD Monitor, but I feel that my program implements it better, because it does not require multiple copies of the Agent. The Agent will still try to connect to the server after every workunit is finished, but even if your network is down, the Agent will still be able to continue working on the background. 2.Multiple-processor support. If you are running Windows 2000 and have more than one processor, then you can use this feature to let the Agent run up to two workunits simultaneously. Note that this feature will not work on Windows95 or Windows 98 or Windows Me because they do not support multiple processors. This feature works by tricking the Agent into running two copies of the LigandFit program at once, each with a different workunit. Please note that the Agent will still only display the progress and graphics from one of the LigandFits, but there are actually TWO running. Also remember that this only supports up to two processors only. 3.Disable automatic snooze-mode for laptops. The Agent automatically goes into smooze mode when your power goes unplugged, because it lets your battery last longer. Also, laptop batteries are designed to have minimal load and that's why the laptops put the CPUs into lower modes and such. When you draw too much power from them, they won't operate correctly in the long term. Additionally, laptops aren't nearly as fast when they're not plugged in. However, some times I want to run the Agent even when I am on battery. This feature makes the Agent thinks it is still plugged on. 4.Disable workunit timeout for slow computers. If your computer takes too long to finish a workunit, the Agent will sometimes abort it before it completes fully. Even though UD still gives you full points and credit for the partially finished workunit, it would be nice to be able to finish the workunit all the way. This feature is the newest part of my program, so it still may be a little buggy. Let me know if it works or doesn't for you. 由于我也是看得一知半解~~所以不要说出来误解大家... 我从程式的注解所得知如下~~ 1.允许抓多个任务存放,当无法顺利连上UD Server时可以继续RUN其它任务 2.多CPU支援~~对双CPU(戓更多)及HT技术的CPU将是一大福音 3.取消UD自动侦测电源,将NB没有接电源时不会RUN的限制取消(应该也包括UPS) 4.取消UD因电脑等级不够所导致无法执行某些任务的限制~~(不确定) ![]() 下载点 ![]()
|
引用 | 编辑
忧郁阿尼
2005-03-19 10:05 |
1楼
▲ ▼ |
喔~这个外挂可以同时算2笔UD阿,真是不错。UD Monitor一次虽然也可以储存多笔运算资料
不过它比较笨,没办法同时算2笔,只能一次一笔慢慢算 ![]() |
引用 | 编辑
mickey97
2005-03-19 10:47 |
2楼
▲ ▼ |
再次谢谢阿尼兄
UD tweak这程式,是先把任务接回来 然后让有双CPU系统的主机,一次算两个任务 并且可以预存任务2~4个 当发生连线中断,第一任务已经算完,UD tweak会先存起来 然后拿预存的任务出来算,大致上是这样 这适合P4有HT技术的电脑,一次算两个任务(模拟双CPU) 但是P4-HT说穿还是一棵CPU 单一任务时间比会变长,也就是说,每一项任务会花约一倍的时间 但是,POINT与CPU TIME会相对成长1.5~1.8倍 ![]() 这是UD tweak的优点 如果是真正拥有双CPU的系统 那就更要用UD tweak 这样才能发挥最高的使用率 ![]() ![]() |
引用 | 编辑
hearn
2005-03-19 11:39 |
4楼
▲ ▼ |
我认为是效果不大 因为UD本身就已经支援HT了
多跑一些外挂 只会增加系统的负担 能省的时间 大概是在跑UD的后 可以省掉下载的时间(overlay cup and I/O) (但是只有两个asgent对于HT应该还是有效的吧 因为在HT下cpu usage是只有50%) UD有没有支援双CPU我忘记了 但是要同时跑两个任务 这跟同时跑两个MSN 或是其他软体应该是同样的原理 在UD的讨论区中也有人 说跑virual pc模拟ㄧ台主机 这样也可同时跑另外的agent(为了让CPU 但是至于效果如何 我也不清楚 只是会不会太过于钻牛角尖ㄧ点了 我没有在用这套 有用过的人分享一下吧 -- 不可能多A分数的吧 看你跑多少 就是多少积分 而且看起来 还不是很稳定 有点恐怖 有空的人在看看它的source code 看看里面在干什么 ![]() |
引用 | 编辑
Anselw
2005-03-19 11:45 |
5楼
▲ ▼ |
下面是引用忧郁阿尼于2005-03-19 11:23发表的 : "理论上"对于一般CPU(非64位元及HT技术CPU)真正比较有帮助的应是在网路无法及时连接时不需待待传输直接拿存好的任务来算~ 至于如果真的要跑多任务~~我的电脑是不可行~~因为我的只是XP不是K8及HT的CPU~~ 试用了UD Tweaker这个程式~~不知道它是怎么执行的~~ 只知道它会先把UD中断~~但没看到系统图示也不知道是否有多抓任务回来~~~ ![]() ![]() |
引用 | 编辑
hearn
2005-03-19 12:17 |
6楼
▲ ▼ |
其实还有一个原因 因为UD他在程式运行中的优先权式最低的
当有多个程式再跑的时候 当然直接就影响运算的效果啰 UD agent设计的目的 就是希望利用闲置的CPU time 你可以去看一下工作管理员那边 检查一下 ![]() |
引用 | 编辑
hearn
2005-03-19 12:58 |
7楼
▲ ▼ |
http://blakenyc77.tripod.com/udtweaker.html
恩 我在有HT的电脑中正在试用中 她是有同时跑两个任务 cpu usage也提升至100 但是在工具列上 也只显示一个agent 再跑 过几天看看效果如何 但是他没有备份的功能 这是我比较担心的 我常常分数没有传出去 -- 看不要那另外一个工作的百分比 令人太担心了 -- 刚刚发现page fault的次数明显提升了 看来我的mem好像不够大喔 ![]() |
引用 | 编辑
Anselw
2005-03-19 14:32 |
8楼
▲ ▼ |
下面是引用hearn于2005-03-19 12:58发表的 : 那可以试着把二个外挂一起用~~ 一个跑双任务~~另一个定时备份~~ 感觉上好像很专业的样子~~ ![]() ![]() |
引用 | 编辑
hearn
2005-03-19 17:55 |
10楼
▲ ▼ |
都是外挂 而且都还是有bug 正在测试中
就如同Anselw大所说 我就是试着两个同时跑 但是感觉怪怪的 UD monitor似乎只看的到其中一个任务而已 现在在外面 也不知道她们会有怎样的影响 呼呼 写信要球作者 写个备份好了 ![]() |
引用 | 编辑
MaverickWu
2005-03-19 21:28 |
11楼
▲ ▼ |
下面是引用激斗小绵羊于2005-03-19 17:10发表的 :咦?!我没记错的话,你不是有SERVER级的电脑可以这样玩?! ![]() |
引用 | 编辑
激斗小绵羊
2005-03-20 09:01 |
12楼
▲ ▼ |
下面是引用MaverickWu于2005-03-19 21:28发表的 : 我速学生.....哪来SERVER的东西.... 家里只有2台再跑.... 另外有2台视老妈学校的电脑.... P4 3.0....不给他跑HT实在有点说不过去.... ![]() |
引用 | 编辑
Anselw
2005-03-20 15:34 |
13楼
▲ ▼ |
下面是引用激斗小绵羊于2005-03-20 09:01发表的 : 那试用结果记得和大家分享哦~~ 伦家没有HT的CPU可以用~~过过干瘾也好~ ![]() ![]() |
引用 | 编辑
MaverickWu
2005-03-20 18:54 |
14楼
▲ ▼ |
下面是引用Anselw于2005-03-20 15:34发表的 :嘿嘿~~我在等~~ 等那个叫做K8出Tolendo代码的CPU......(Dual Core) ![]() ![]() |
引用 | 编辑
激斗小绵羊
2005-03-20 18:58 |
15楼
▲ ▼ |
下面是引用MaverickWu于2005-03-20 18:54发表的 : 不过我比较期待双核心+HT的CPU..... 那算起来可能是用飞的..... ![]() |
引用 | 编辑
Denilla
2005-03-20 19:05 |
16楼
▲ ▼ |
下面是引用激斗小绵羊于2005-03-20 18:58发表的 :有这东西啊?! 是INTEL的,还是AMD的?! ![]() |
引用 | 编辑
hearn
2005-03-21 05:47 |
19楼
▲ ▼ |
今天去讨论去看的结果
基本上 还是不建议大家使用UD Tweaker 上的多处理器功能 原因 1.非官方证实有效,而且还有可能会影响运算结果,回传可能有问题的分析 对计画没帮助 2.对于程式的内部运行不清楚,至少目前没有,而且还有bug 3.对于HT的使用者也没有效果(只有表面看) 4.对于多处理器 还有其他比较稳定的解决方案 看看UD 原来已经那么久都没有更新版了 @@ 小弟的使用心得 给大家参考 -- ![]() |
引用 | 编辑
zardli
2005-11-30 16:32 |
20楼
▲ ▼ |
我在双 CPU的SERVER上使用 UD Tweaker,把支援 双CPU的功能选项打开,可是CPU还是只会使用到 50%,真害,有人知道还有哪些选项可以需要打开吗? 看起来没啥选项可以用呀...没让他跑道 100%真是有点给它浪费哩..
![]() |
引用 | 编辑
frogman
2006-11-28 00:47 |
21楼
▲ ▼ |
下面是引用zardli于2005-11-30 16:32发表的 :我还在想怎样可以不让cpu跑到99... 原来跑到99才是正常的啊~~ ![]() 对了... tweaker下载点不能下了唷 请版大看一下嘿 ![]() ![]() |
引用 | 编辑
gogo21
2006-11-28 01:03 |
22楼
▲ |
现在mrjk大发明一个不需要使用tweaker
就能跑双核心的方法唷 请参考这篇 http://bbs.mychat.to/read.php?tid=574221 开启方式: 我的电脑(右键)内容 进阶 环境变数 系统变数 新增 ...变数名称/变数值 1. UD_RUN_MULTIPROC/1 2. UD_WUS_CACHE_AHEAD/10 使用这个的话好像连单核心也可以跑两个任务耶 超高级的 难怪以前只要一万多分就可以进入前十名 现在要两万分才行 大家的分数成长真快~ ![]() |