![]() |
Привіт Гість ( Вхід | Реєстрація )
![]() |
Andrey Fenchenko |
![]()
Пост
#1
|
![]() кранчер з фермою ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 809 З нами з: 23-January 06 З: Київ Користувач №: 160 Стать: Чол Парк машин: Ryzen 5 1400, GTX1650S Run 24*7*365 & Phenom II X4 B50 24*7*365 & More other ![]() |
Появилась новая седьмая ветка в развитии BOINC
Актуальная версия для загрузки: 7.4.* recommended \ 7.4.* Ссылки для прямой загрузки: Поскольку они часто меняются, то в этом нет смысла. Ссылка на все версии ниже. Все версии BOINC можно качать ОТСЮДА Описание изменений: http://bolt.berkeley.edu/dev/forum_thread.php?id=6698 До 7.0.65 Описание изменений: http://bolt.berkeley.edu/dev/forum_thread.php?id=8378 С 7.1.1 =============================================== Use these flags from the cc_config.xml file. =============================================== P.S. Отличий от шестой версии не нашел. Вкладку "Сообщения" так и не вернули. P.P.S. По мере выхода новых версий ссылки в шапке будут обновляться. Це повідомлення відредагував Death: Oct 31 2014, 22:40 |
![]() ![]() |
x3mEn |
![]()
Пост
#2
|
![]() snow catcher ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 2 213 З нами з: 4-August 07 Користувач №: 563 Стать: Чол Free-DC_CPID ![]() |
Preliminary Change Log 7.0.40 --> 7.0.41:
adjust_user_priority: scale FLOP count by app's min_avg_pfc to account for systematic errors in FLOP count - adjust_user_priority: get total project RAC by summing RAC of app versions where RAC has been updated in past week - feeder: add --priority_asc option (for when wu.priority is a logical time). Manager: compile fixes for OpenBSD. From RustyBSD. client (unix): rename() doesn't work between filesystems. If the user has set things up so that slots/ is a symlink to a different filesystem, things won't work when the client moves output files from the slot to project dir. Solution: if rename() fails, try system("mv ...") since mv works across filesystems. Manager: Fix Mac bug introduced by recent OpenBSD compile fixes. Fix build environment help scripts for Windows. MGR: Minor fix to the OpenCL output for Intel GPUs. client: Hook up the XML portion of the Intel GPU detection code so the server scheduler knows about it. client: Print out the peak flops for the Intel GPU, the regular OpenCL descriptions do not show peak flops. client/server: fix build breaks introduced last night with a variable rename. client/server: Make sure the GPU Type field is really classified as an Intel GPU. client/manager: tweaks to Intel GPU code. client: win compile fix. client: add new file gpu_intel.cpp to Xcode project. client: replace ignore_nvidia_dev etc. with an array. PRINCIPLE: AVOID PER-GPU-TYPE VARIABLES get rid of alloca() stuff in gutil.cpp; almost certainly not needed. don't include malloc.h; it doesn't exist on BSD systems. minor code cleanup from RustyBSD. client: clean up redundant and confusing GPU descriptions. Problems: COPROC_NVIDIA::description() is really description of CUDA GPUs. COPROC_ATI::description() is really description of CAL GPUs. On Windows and Linux, AMD OpenCL and CAL always coexist, and NVIDIA OpenCL and CUDA always coexist. But on the Mac, AMD OpenCL always exists without CAL and NVIDIA OpenCL often exists without CUDA. Therefore, BOINC has never shown peak-flops on the Mac for AMD or for NVIDIA without CUDA because it does not display COPROC_ATI::description() and may not display COPROC_NVIDIA::description(). On all OS's, INTEL GPU OpenCL will always exist without any vendor-proprietary GPU computation framework, so COPROC_INTEL::description() would never show COPROC_USED. Solutions: [1] Instead of adding "(OpenCL only)" to these descriptions just to show peak-flops for these cases, show peak_flops in all OpenCL descriptions. [2] Preface COPROC_NVIDIA::description() with "CUDA: " and preface COPROC_ATI::description() with "CAL: " to match the "OpenCL: " preface in OPENCL_DEVICE_PROP::description(). [3] Eliminate useless COPROC_INTEL::description(). client: COPROC_NVIDIA, COPROC_ATI and COPROC_INTEL constructors must initialize the entire struct, not just the GPU type field. Preliminary Change Log 7.0.41 --> 7.0.42: client: fix a few variable naming issue that cropped up during the merge to the 7.0.x branch. lib: the XML type field for an Intel GPU is INTEL_GPU, not INTEL. client: fix changes lost in previous merge from trunk: COPROCS::clear() should call intel_gpu.clear() client: fix changes lost in previous merge from trunk: set OPENCL_DEVICE_PROP::peak_flops field for COPROC_ATI when CAL is present for COPROC_NVIDIA when CUDA is present. Manager: remove sqlite3.c from Xcode project; add build script to build libsqlite3.a from source files downloaded from sqlite3.org lib: actually let's make it "intel_gpu". -------------------- ![]() (Show/Hide) |
![]() ![]() |
![]() |
Lo-Fi Версія | Поточний час: 3rd August 2025 - 22:25 |