Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 7 reacties
Bron: Boinc

Berkeley Open Infrastructure for Network Computing is een platform voor distributed computing en beschikbaar voor Linux, Mac OS X, Unix en Windows. Van dit platform maakt een aantal gridprojecten gebruik, zoals SETI@home, Rosetta@home, Leiden Classical en Hydrogen@Home. Voor meer informatie over het hoe en wat van Boinc verwijzen we jullie naar deze pagina. De ontwikkelaars hebben half december een nieuwe versie uitgebracht die het label stable heeft meegekregen. Het versienummer is vastgesteld op 6.4.5 en alleen beschikbaar voor Linux en Windows. De grootste verandering is het ondersteunen van Nvidia's Cuda-platform waardoor de aanwezige gpu ingezet kan worden. De lijst met veranderingen voor de 6.4-tak ziet er als volgt uit:

Version 6.4.5:

Note: In order to limit the number of issues we had to deal with for the 6.4 release we shipped it with the manager that shipped as part of the 6.2 release. We have no plans to release 6.4.x for the Macintosh at this time, because we can't run BOINC CUDA applications on the Mac until NVIDIA makes some changes in their Mac software.
  • Public stable release of 6.4 branch!
  • client: tweak CPU scheduling policy. When there's a coproc job; Windows: don't saturate CPUs, Unix: saturate CPUs
  • client: in round-robin simulation, remove code that sets CPU shortfall for projects with no active results. (This is now wrong because there coproc apps might have pending results. Also remove nidle_cpus > 0 conditional that increments CPU shortfall; I think this is vestigial code.)
  • client: include deviceOverlap and multiProcessorCount in XML for CUDA devices. They were mistakenly omitted.
  • client: in round-robin simulation, don't count a project in total resource share if it has coproc jobs and no CPU jobs.
  • MGR: fix the terms of use wizard page.
Version 6.4.4 ALPHA:
  • client: app_info.xml's are parsed before p_fpops is known, so avp->fpops is zero. Fix this by filling in zero avp->fpops later on.
Version 6.4.3 ALPHA:
  • client: work-fetch tweak: don't increment overall CPU shortfall if any jobs pending in simulation.
  • client: use FLOPs, rather than CPU time, as the basis for estimating job completion times. This should improve estimates for GPU apps, and prevent the DCF from getting messed up.
  • client: estimate time to completion based on elapsed time, not CPU time (improves estimates for coproc apps).
  • client: compute duration_correction_factor based on elapsed time, not CPU time (otherwise it doesn't work for coproc or multi-proc apps).
  • client: in estimate of job completion time, weight the estimate based on fraction done more heavily (quadratic rather than linear).
  • Remove the notion of "CPU efficiency" from both client and server. This wasn't being measured correctly for coproc/multithread apps, and its effect is now subsumed in DCF.
  • client: fix calculation of CPU shortfall; don't fetch work from projects with zero CPU shortfall.
  • client: fix compiler warning.
  • client: parse checkpoint_elapsed_time from state file; if missing, use checkpoint CPU time.
  • client: enforce CPU schedule: if we're running a coproc job, keep CPU utilization strictly less than NCPUS.
  • client: fix last checkin
  • WININSTALL: Disable "Protected Application Execution" mode by default.
  • WININSTALL: Turn off the check for Internet Explorer 5.x
Version 6.4.2 ALPHA:
  • Mac: Fix XCode project to build old Manager with Grid Views; rename SetVersion.C to SetVersion.cpp.
  • client: in round-robin simulation, only increment CPU shortfall (per-project or overall) if there are no pending tasks. (This is needed when there are coproc (i.e. CUDA) jobs; CPUs may be idle because pending jobs are waiting for active jobs to release coprocs. In this situation the CPU idleness should not be counted as shortfall; otherwise (if there are only coproc jobs) there will always be a shortfall, and the client will fetch infinite work.)
  • DIAG: On Windows move the symbol store directory under the BOINC data directory structure. Depending on the version of Windows, sometimes the temp directory was being set to the system temp directory which is not setup for everyone to use. It is just best to use our data directory structure.
  • GUI RPC: add optional terms_of_use field to project config. If present, the manager will display this text in a yes/no dialog before attachment continues.
  • MGR: Make the error message processing work for the get_project_config rpc, use the same scheme as the ACCOUNT_OUT structure.
  • MGR: Make the error message processing work for the get_project_config rpc, use the same scheme as the ACCOUNT_OUT structure. I missed the Account Manager scenario in the first checkin.
  • client, Win: 32-bit client running on a 64-bit machine should report winx64 as primary platform.
  • MGR: Remove the Account Key page from the Wizard.
  • MGR: Add a Terms of Use page to the Wizard.
  • MGR: Make the Terms of Use text control read-only
  • MGR: fix exit dialog so that both the Mac and Linux clients don't display the 'close core client...' checkbox.
  • WININSTALL: Change the default to not use protected application install.
  • WININSTALL: Change the advanced install text to point out that on Windows Vista CUDA applications won't work with protected application installs.
Version 6.4.1 ALPHA:
  • fixing the localization file names to work with the 6.4 manager.
Versienummer:6.4.5
Releasestatus:Final
Besturingssystemen:Windows 9x, Windows 2000, Linux, Windows XP, Linux x86, Windows XP x64, Linux AMD64, Windows Vista, Windows Vista x64
Website:Boinc
Download:http://boinc.berkeley.edu/download_all.php
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (7)

gebruik boinc voor seti (ET phone home!!)

het updaten van de client apps binnen boinc is mooi, maar helaas update boinc zichzelf niet automatisch (of in iedergeval geen mogelijkheid met een update functie)
hierdoor moet je altijd zelf in de gaten houden of er een nieuwe versie van de boinc software zelf.....

waar ik vooral blij mee ben in de 6 tak is de wijzing in het service gedeelte voor vista waardoor boinc nu gewoon automatisch kan starten zonder interactie van mij....

qua gebruik CUDA is een mooie stap in het nog sneller verwerken van de werkunits
misschien is er binnenkort een mogelijkheid tot het berekenen op zowel de CPU als de GPU... of de iets minder complexe units die niet veel rekentijd van de cpu nodig hebben om berekend te worden zodat de makkelijkere jobs op de CPU draaien en de moeilijkere op de GPU (bij seti bv de normale seti jobs (CPU) en de astropulse jobs (GPU))
Misschien omdatje GPU dingen 100x sneller kan berekenen dan de CPU?
Ja, de GPU is bloedjesnel maar dat betekent -wat mij betreft- niet dat de CPU maar duimen moet gaan zitten draaien :)

Daarnaast vraag ik me, in hoeverre zijn GPU's geschikt om 24 uur per dag stressed te zijn?
GPU's zijn prima in staat 24/7 stressed te draaien. Mijn 2x 8800GT staat nu bijna 3 weken non stop aan te vouwen voor Folding@Home Zolang je koeling toereikend is, is er niets aan de hand. Te lang op te hoge overclocks draaien is wel fataal.

En als je zegt dat de CPU nu gaat staan duimendraaien, dan draai je daar toch een ander DC-project op, zoals een Wieferich@Home-client of een andere BOINC project die niet via je GPU kan rekenen. Folding@Home heeft ook nog CPU-clients die je prima naast je GPU-client kunt laten draaien...

En het verschil tussen GPU en CPU in rekenkracht, zie daarvoor: nieuws: Mythbusters demonstreren verschil cpu en gpu

[Reactie gewijzigd door Wiethoofd op 30 december 2008 16:03]

Beta 6.5.0 is ook al uit voor de testers, bovenaan de volgende link:
http://boinc.berkeley.edu/download_all.php
Tsja, allemaal mooi maar ik zie het toch niet zitten mijn GTX 280 de hele tijd stressed te laten draaien. Daarnaast doet de CUDA-BOINC niets met je CPU, dus je CPU staat opeens weer duimen te draaien. Waarom niet de CPU ook nog gewoon mee laten draaien?
jammer dat ze ATI i.c.m. b.v. Folding@home nog niet ondersteunen
Komt dat er aan ?

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True