Привіт Гість ( Вхід | Реєстрація )

> Boinc-client Version 7.x.x, Обсуждение работы седьмой версии клиента
Andrey Fenchenko
Dec 4 2011, 18:04
Пост #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
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Відповідей
Waterfall
Jun 4 2014, 15:04
Пост #2


Эрудит
********

Група: Trusted Members
Повідомлень: 1 607
З нами з: 24-May 10
З: Україна,Одеса(Odessa)
Користувач №: 1 401
Стать: Чол
Парк машин:
ПК: Pentium, 2.80 GHz Ноут:DELL Studio, 2.26 GHz



Preliminary Change Log 7.3.15 -> 7.3.18
(Show/Hide)


lib: add code to write GPU exclusions in CC_CONFIG XML
client: keep track of job's peak WSS, swap size, and disk usage; send to server.
• Also fixed a bug where, if a job was aborted while not running, its final CPU and elapsed time weren't copied from ACTIVE_TASK to RESULT, hence not sent to scheduler.
client: tweaks to last commit.
MGR: Fixes to Diagnostics dialog:
• Cosmetic fixes for Windows.
• Default button restores default values in dialog but does not write cc_config file or close the dialog.
Cosmetic tweak for Windows and Linux when pressing Diagnostics dialog's Default button.
MGR: Fix compiler warning.
MGR: Fix a potential memory leak in new Diagnostics dialog.
MGR: message tweak.
client: Remove unneeded defines (They are included in the VS 2010 Windows SDK).
client: Remove a GetProcAddress() call. Call GetNativeSystemInfo() directly.
MGR: Move Diagnostic Flags dialog from Tools menus to Advanced Menu, add keyboard shortcut control-shift-D to both Advanced View and Simple View.
MGR: Change keyboard shortcut for Diagnostic Flags dialog from control-shift-D to control-shift-F for both Advanced and Simple Views, because control-shift-D was already in use to select the Disks tab in Advanced View.
WINBUILD: Update BOINCCAS project files to VS 2010.
WINBUILD: Remove old 5.x to 6.x migration custom actions.
WINBUILD: We no longer support Windows 95, merge the Win95 BOINCCAS code into the main BOINCCAS DLL.
WINBUILD: Create CARestorePermissionBOINCData which will reset the permissions on the data directory on uninstall.
This is needed when the service install was selected and we will be removing the users and groups we created on install.
Mac installer: fix a potential bug.
MGR: Remove our list control zebra striping in favor of the wxWidgets version. It bases the background color on the selected theme.
MGR: Fix the use of validators in our implementation of Wizards.
fix Win compile warning.
WINBUILD: Add custom actions to revoke all rights granted to BOINC based accounts that were granted during a service based install.
MGR: Fix some errors in Attach Wizard.
MGR: Fix Manager hang on Mac when canceling out of Attach Wizard "Communicating with project / account manager" pages.
MGR: Streamline an earlier commit and make it standard for all platforms.
MGR: Re-enable cancel confirmation dialog in the wizard.
MGR: Remove validator resets when cancel is pressed, apparently it is no longer needed.
SCR: Fix Mac screen saver to dismiss on mouse move On OS 10.8 and OS 10.9.
WINBUILD: Remove unneeded custom actions.
WINBUILD: Add missing RevokeBOINCUsersRights custom action.
MGR: Add comments about know bugs in wxCocoa 3.0.0.
WINBUILD: Add custom actions to remove the locally created users and groups when uninstalling a service install.
client: Update to OpenSSL 1.0.1g on Macintosh.
API: message tweak.
client: fix bug in parsing from account managers.
• Also Manager message tweak.
MGR: keep dialog titles consistent (matches title change in previous commit)
client: fix bug involving small image files and UMTS proxies.

• Context:
1) Some clients are behing proxies that compress image files.
2) We added a preference dont_verify_images that disables size/MD5 verification of image files, if they're nonempty.
3) If a download finishes, the file is incomplete, and we read less than 5 KB, we assume that what we read was a proxy error message, and we truncate it from the file.
• Bug: if a project has a small image file, and a UMTS proxy compresses it to < 5 KB, 3) will truncate it to zero, and 2) will flag it as an error, and the job will fail.
• Fix: don't do 3) if it's an image file and dont_verify_images is set.
client: detect NVIDIA driver version on Linux; from Matt Harvey.
client: don't include GPUs that lack OpenCL/Cal/CUDA when main GPU has it.

E.g.: if the "best" AMD GPU can do OpenCL, don't include AMD GPUs that can't, even if use_all_gpus is set. Otherwise lots of jobs will error out.
locale: Update compiled localization files.
client: Fix build break on Windows.
Add Malay to language list.
client: keep track of a job's network usage, if it reports it.

If a job reports its network usage (via boinc_network_usage()), keep track of this across episodes of the job, and report it to the server (some projects may want to give credit for network usage).
COPROCS: Update the NVAPI library to r334.
boinccmd: add --get_project_urls command to list project URLs, one per line.
• A script that wants to do some operation - say, update - on all projects can call this, parse the result, then do the operation on each project.
client: suppress libcurl inflation of .tgz files.
• The client tells libcurl not to inflate .gz files; include .tgz also.
API: return CL_INVALID_DEVICE from boinc_get_opencl_ids() if init_data.xml passes a value for gpu_opencl_dev_index which does not correspond to an OpenCL capable device.
API: fix to previous commit.
client: fix compiler warning on Mac introduced by commit 450f680.
client: track and report network, disk, and memory usage.
• store final network usage in RESULT; write/parse in state file.
• final disk and memory usage weren't being written to state file; do so.
• add --network_usage option to example app, to test this stuff.
client: code shuffle; move GPU scheduling code to new file.
add coproc_sched.cpp to project file.
BOINC can now also be compiled using MinGW 32 and 64 bit.
client: don't try to run OpenCL jobs on non-OpenCL GPUs.

• Suppose
- the host has 2 GPUs of same vendor; A is OpenCL capable, B isn't.
- the volunteer sets "use_all_gpus" config flag.
Then the client will try to run OpenCL jobs on B. Depending on how the app is written, it may run on B and fail, or run on A and overload A.
• Solution: when assigning GPUs to OpenCL jobs, check that the GPU instance is OpenCL capable.
• Note: this problem would go away if we treated each GPU as a separate resource.
API/client: let apps say that fraction done is precise
• Currently the duration estimate for a task is a combination of
- a static estimate, based on wu.rsc_fpops_est and the estimated FLOPS.
- a dynamic estimate, based on fraction done (FD) and elapsed time.
The weighting of the dynamic estimate is FD^2; the assumption is that fraction done is imprecise and improves toward the end of a task.
This isn't ideal for apps that can supply accurate FD.
• Solution: add a new API function boinc_fraction_done_exact(). This notifies the client that the FD is accurate, and that it should use only the dynamic estimate.
• (New clients will do this; old clients will use the FD as the currently do).
client/server: change implementation of "exact fraction done".
• The last commit did this using a new API call. But this would require rebuilding apps any time you want to change it; too much work.
So instead make it an attribute of apps,which you can set via the admin web interface.
• Corresponding changes to client.
Mac: add new source files coproc_sched.cpp, coproc_sched.h to Xcode project
client: let app_config.xml specify fraction_done_exact for apps.
client: if acct mgr RPC gets HTTP error, don't create a notice. Such an error typically means the acct mgr server is down.
MGR: Make the HTML page we inject notices into a valid HTML page.
MGR: Do not skip an HTML link clicked event that we are also trying to veto.
client & MGR: On Windows, handle expansion of environment variables in the registry value that stores DATADIR.
WINSETUP: Remove old migration (5.x->6.x) custom actions, they are not needed anymore.
client: begin fixing redraw bug on Windows when Options dialog is moved partly off screen and back on.
• Controls inside a wxStaticBox don't refresh properly on Windows unless they are a child of the wxStaticBox.
WINBUILD: Update custom actions for the Windows Installer.
WINBUILD: Remove references to boinccas95.dll, all custom actions now exist in boinccas.dll
WINBUILD: Add the revoke custom actions as well as the delete groups (boinc_admins, boinc_users, boinc_projects) and delete users (boinc_master, boinc_project) custom actions.
WINBUILD: Add new custom actions to the uninstall execution process.
WINBUILD: Persist the BOINC Master and BOINC Project usernames across installs/uninstalls.
WINBUILD: Properly move the BOINC Master and BOINC Project account information back into the UI installer process.
WINBUILD: Restore SETUP registry values before uninstall.
client/lib: change CONFIG to CC_CONFIG, config to cc_config.
Eliminates ambiguity of "config" global var, which is used in server code. This confuses IDEs that are looking at all the code at once.
MGR: Finish fixing redraw bug on Windows when Options dialog or Computing Preferences dialog is moved partly off screen and back on.
• Controls inside a wxStaticBox don't refresh properly on Windows unless they are a child of the wxStaticBox.
WINBUILD: Do we need more permissions for the LSA database to remove groups from user rights assignment?
WINBUILD: Make CreateBOINCAccounts work even when the BOINC Master property and BOINC Project property are already filled in.
• Design change to make the uninstall stuff work.
WINBUILD: When revoking user rights, make sure we are really revoking them.
WINBUILD: Make sure we reset the permissions on the data directory if we remove the service accounts.
MGR: rename a struct member named "config" to avoid confusion.
client: fix a few compile warnings.
MGR: Work around a wxWidgets 3.0 bug on Windows which fails to center the updated label text in the Notices tab.
MGR: Don't automatically switch to Tasks tab when user selects "Run CPU Benchmarks" from the Advanced menu.
MGR: Widen some text edit fields in Computing Preferences dialog to accommodate larger fonts.
MGR: Extend the logic of the last commit to center the updated label text in the Notices tab even when the Notices page is the currently visible one (i.e., when the Notices tab is selected).

Preliminary Change Log 7.3.18 -> 7.3.19
(Show/Hide)


WINBUILD: Point to the correct BOINCCAS binary for the CAProjectInitFile custom action.
client: fix to commit 6b1a073 (don't try to run OpenCL jobs on non-OpenCL GPUs)
• For unknown reasons, testing opencl_device_ids works only for debug builds, so add a new array bool have_opencls() to COPROC struct in which we record which devices are openCL-capable before we clear the ati_opencls and nvidia_opencls vectors.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Повідомлення у даній Темі
Andrey Fenchenko   Boinc-client Version 7.x.x   Dec 4 2011, 18:04
Andrey Fenchenko   Та ничего принципиально нового нет. Поменял версию...   Dec 4 2011, 18:37
nikelong   Andrey Fenchenko, Вкладку "сообщения" н...   Dec 4 2011, 19:12
Andrey Fenchenko   nikelong, Ну это я сразу заметил бы :) К сожалени...   Dec 4 2011, 19:22
Andrey Fenchenko   Доступна для загрузки новая версия BOINC 7.0.3 С...   Dec 16 2011, 21:25
Waterfall   Доступна для загрузки новая версия BOINC [b]7.0.3...   Dec 23 2011, 12:24
vitalidze1   Глючить, після перезапуску не заходить в боїнка, п...   Dec 23 2011, 11:19
x3mEn   В мене не глючить. 7 днів (3 з них у челенджі), по...   Dec 23 2011, 12:00
omega.zp   +1 проблем ноу детектед, не смотря на всю специфик...   Dec 23 2011, 12:22
x3mEn   Waterfall, так-то воно так, але є проекти, що вима...   Dec 23 2011, 15:44
Andrey Fenchenko   А вот Constellation наоборот, не хочет с новой вер...   Dec 23 2011, 16:07
Death   omega.zp, вот интересно - сколько займёт построени...   Dec 23 2011, 16:38
Death   boinc_7.0.5_windows_intelx86.exe 27-Dec-2011 16:06...   Dec 28 2011, 13:43
omega.zp   7.0.6 уже есть) х86 х64   Dec 28 2011, 22:58
Death   Preliminary Change Log 7.0.5 --> 7.0.6: clie...   Dec 28 2011, 23:18
Death   boinc_7.0.6_windows_intelx86.exe 28-Dec-2011 20:02...   Dec 28 2011, 23:31
omega.zp   BOINC 7.0.7 Preliminary Change Log 7.0.6 --> ...   Dec 31 2011, 18:15
Khvastov Maxim   о. знакомая тема. 1 поставь последний боинк. 707...   Jan 5 2012, 10:04
eugeny   В новом клиенте разграничили duration_correction_f...   Jan 5 2012, 10:26
Death   Khvastov Maxim, с того места где оно ищет либссл н...   Jan 5 2012, 11:06
8 Сторінки V  1 2 3 > » 


Reply to this topicStart new topic
2 Користувачів переглядають дану тему (2 Гостей і 0 Прихованих Користувачів)
0 Користувачів:

 



- Lo-Fi Версія Поточний час: 20th June 2025 - 02:53