|
楼主 |
发表于 2009-1-23 09:14:10
|
显示全部楼层
Revision 103 is primarily a minor performance update, with some attempts to mitigate some persistent known issues related to boincapi/AstroPulse file handling, arising from stock:
- '0'd statefile' occurrences are further reduced over r69 / stock.
- 'Exited with no finished file' warning likelihood is reduced.
- Chance of truncated stderr.txt & result files is reduced.
- annoying XML parse warnings in stderr.txt are blocked.
Additionally,
- FFTW library is now statically linked in, and so it is no longer required to include the DLL or app_info references to it (though if the app_info file does reference it the file must be present, but will not be used).
- special handling of tasks that have reached the repeating pulse limit (30) which are prevalent it seems, now process them faster.
Performance figures, depending on selected build and target platform, have been seen to range from about 1.2x to 1.5x r69 release (3x-4x stock).
It should be noted that significant Berkeley stock changes appear to be in the pipeline, so the lifespan of this build may be relatively short. Possibly even from a week to a couple of months. On that note, is not considered a mandatory update, as processed results are fully compatible with those of r69 & stock version 5.
Jason
r103在性能方面应该是比r69提高20%-50%(官方程序的3到4倍),其它主要是修正了一些已知的文件处理方面的问题,减少出错的可能性,计算结果方面与r69和官方程序都完全兼容。
另外,官方程序最近可能也要更新,所以这次优化版本的寿命也许会比较短(最短一星期,最长几个月,都有可能)。 |
|