БОИН (Berkeley Open Infrastructure for Network Computing) е платформа за безплатен софтуер за разпределени изчисления. Първоначално е разработен в подкрепа на проекта SETI @ home, но сега се използва като платформа за други разпределени приложения в области, толкова разнообразни като математика, медицина, молекулярна биология, климатология и астрофизика. Основната цел на тази програма е да даде възможност на изследователите да се възползват от огромната процесорна мощ на персоналните компютри по целия свят.
С други думи, това ни позволява да извлечем максимума от нашето оборудване и да използваме техния престой за лечение на болести, изучаване на глобалното затопляне, откриване на пулсари и извършване на много други задачи, които изискват голям капацитет за изчисление и които могат да представляват интерес за рамка на научните изследвания. Всичко, което е необходимо, е да инсталирате програмата и да изберете проекта, с който да си сътрудничите.
Инсталация
En Ubuntu и производни:
sudo apt инсталирайте boinc-client boinc-manager
En Арка и производни:
sudo pacman -S боинк
За да го отворите за първи път, просто изпълнете:
boincmgr
След като инсталацията приключи, BOINC да стартира като демон при стартиране на системата, показвайки съответната икона в системната лента.
Употреба
Стъпка 1: регистрация
Стъпка 2: изберете проекта, с който искате да си сътрудничите
Стъпка 3: последна стъпка
Стъпка 4: Изтеглете данните за обработка
Стъпка 5: обработка на изтеглените данни
конфигурация
Интересното при BOINC е, че ви позволява да конфигурирате точно как и кога да споделяте ресурсите на нашия екип, както се вижда в таблицата за конфигурация по-долу.
Възможно е да се ограничи количеството дисково пространство или CPU за използване; BOINC може да бъде деактивиран и когато оборудването не е свързано към електрическата мрежа.
Също така за телефони и таблети?
Като цветни данни за тези, които се интересуват от темата, BOINC има приложение за Android, което наистина няма отпадъци. Мислили ли сте някога, че цялата загубена мощ, която притежава новият ви смартфон, може да помогне за спасяването на човешки живот, докато спите?
Радвам се да видя как се изпълняват проекти като този. Преди около три години участвах за известно време в LHC @ home. Но тогава не беше толкова лесно като това. Или поне не е знаел за BOINC. Срамно е, че в момента нямам работен плот, за да се свържа с нито един от тези проекти в часовете, в които не съм у дома.
Както и да е, хубаво е да знаете, че сте там, за да подкрепите науката, когато е възможно.
Поздрави!
Така е! О, между другото, добър ник! 🙂
Прегръдка, Пабло.
Наистина не разбирам. По какъв начин можете да предадете силата на вашия хардуер чрез мрежов кабел, който едно нещо прави, е да изпраща / получава данни? Може ли някой да ми го обясни?
Използвах подобен в PS3, помня, че той изтегля пакет и въз основа на това прави изчислението си, след което връща резултатите.
Здравей Едуардо! Не, не предавате „силата на вашия хардуер по мрежов кабел“. Това, което прави разпределеното изчисление, по същество разделя ГОЛЯМ проблем на милиони „малки“ проблеми, които различни компютри, като вашия или моя, могат да решат. След като получат резултатите, те се изпращат на централен „сървър“, който ги съхранява. Този метод би заменил необходимостта от суперкомпютър за извършване на изчисленията, тъй като те се извършват от милиони компютри (много по-скромни по мощност) по целия свят.
Въпреки че тази стратегия може да изглежда много неефективна, тя всъщност включва по-добро използване на ресурсите на нашите настолни и преносими компютри, от които рядко „се възползваме максимално“.
Надявам се да съм изяснил малко вашите съмнения.
прегръдка! Павел.
Добра идея. Поне по този начин давам на клетката си добро изтощение на батерията.
Е, всъщност приложението за Android може да бъде конфигурирано да работи само когато е включено и с 90% батерия, така че да не пречи на скоростта на зареждане.
Прегръдка! Павел.
интересно. Ще потърся повече информация, за да видя дали крайният продукт е подходящ за ПАТЕНТИ (приватизации) или за безплатна информация.
Програмата има ли друг език или е само английски?
Трябва да знам дали го изтеглям и го поставям на испански, за да мога да го разбера и да си сътруднича по-добре, ако използвате моя роден език заради английския nanay nanay ...
Точно за проекта Rosetta те ни говориха по химия и белтъчно инженерство преди няколко години по време на състезанието. Факт е, че все още има много неизвестни за факторите, които определят третичната / четвъртичната структура на протеините, и са известни безброй заболявания, причинени именно от променените им конформации. Не забравяйте, че докато работите, гледате филм или изтегляте каквото и да е на машината си, може би допринасяте за напредъка на науката. Вярно е, че може би се използва малко повече електричество, но мисля, че си заслужава 😉
Точно така, Дебиш! Благодаря х коментар.
прегръдка! Павел.
Използвам го от много години с проекта seti, на мобилни устройства не струва много
Допринесох, но това беше с проекта folding @ home, но това беше преди почти 10 години, когато все още бях windose: $
Преди няколко години в северната част на Аржентина имаше голямо огнище на треска от денга и по това време изглеждаше добра идея да се използва боинк за сътрудничество с проект, в който те търсят лечение, лечение или нещо подобно за борба това заболяване.
Не си спомням как е бил обектът, но ако не сте го конфигурирали правилно, boinc ще ви постави други проекти, в допълнение към избрания от вас, когато последният завърши с изчисленията си, въпреки че не е завършил неговото разследване.
Колко ми е интересно това. Присъединих се към проекта „Съзвездие“ и наистина беше много лесно да започна да си сътруднича. Благодаря за препоръката.
Моля! Прегръдка! Павел.
Отлично !!! много добър пост! =)
Благодарим ви, че оставихте коментара си.
Наздраве! Павел.
Здравей Наскоро стартирах BOINC и имах въпрос. Вече завърших два проекта, които имаха кратко време за обработка (Milkway и Enigma). Сега се захванах с малко по-дълъг, но се случва тези, които вече са завършили, да не мога да ги избера отново. Предполагах, че друг нов пакет данни може да бъде изтеглен за обработка, но изглежда, че не е така или че трябва да направя нещо друго. Ако рестартирам проекта, ще започне ли с нов пакет данни или как протича ?