My way overpowered gaming computer / workstation hybrid. I started working full time shorty after and don't have time to play games anymore. Maybe 4 hours every two weeks.
At least it's crunching for BOINC in the winter months and heating my office, so yay.
Edit: Added link.
If you have good bandwidth and you’re willing to help others you could “donate” compute time like for example SETI or other open source projects like AI. I am not talking about crypto mining but actual scientific projects.
https://en.wikipedia.org/wiki/List_of_distributed_computing_projects
The tech is used for all kinds of things now. Protein folding, cancer research, etc. I think there is a site somewhere you can see all the programs you could help out. Any search for distributed computer research should get you there.
Edit: I went looking. Here you go. https://boinc.berkeley.edu/
It seems as though Boinc can use Nvidia, AMD, or Intel, but certain projects are developed to only support one or another (or all). The Minecraft project developer probably has an Nvidia card and just programmed the code for it, rather than targeting AMD as well.
It's a platform/client to run projects like Folding@Home, but you can chose from dozens and run them simultaneously if you so chose. So you can decide what cause you want to donate to, or go by what project would use your hardware most efficiently.
A popular one is World Community Grid (by IBM) which is itself an umbrella project with (varying) projects from finding cures to ebola to improving solar tech.
Finally a science question that fits my knowledge!
TL;DR: I think it wouldn't be terribly useful, and if you wanted to do something like this for a SETI@home setup, you would do better to collect machines that are recently discarded.
Making a cluster out of the old computers like that would be pretty awful. One of the last Pentium 4s made was sucking down 115 Watts. That was for a single core with 2 threads and 2MB of cache. You can fit 2 Ryzen 2400 chips in that power envelope. That gets you 12 cores with 24 threads and 32MB cache. This is a bit of an extreme example, but it's to demonstrate that there is an upper limit to the worth of dumpster diving for hardware. Eventually your power bill will be eye wateringly large for very weak compute. Sucking down those coal powered electrons. Even on a clean power setup, you will be much better served with modern commodity parts to consume less power.
You would also be restricted in what problems could be solved. Usually if you're throwing a problem at a cluster, it's because the problem is too big to solve on a beefy work station with multiple GPUs. To that end, your cluster needs top end networking hardware. Low latency and high bandwidth. The cluster of left over computers will probably have 100mb Ethernet nics. That is on the far opposite end of what you want.
Now, if you're looking make better use of modern hardware to volunteer it for a cluster, check this out. https://boinc.berkeley.edu
Set up BOINC on your computer, it allows researchers use your computer's processing power when you aren't. You can choose what projects to help out too, for example my home comp is currently helping some researcher simulate protein folding while I'm at work.
You shouldn’t need to set core affinities manually. Let the task scheduler do its job and run whatever you want. Streaming while playing a game might use 3-4 cores depending on the game.
Not sure if OBS really uses many threads tho.
Video editing and encoding ABSOLUTELY is multithreaded and you should see a huge difference there.
Alternatively, you can put those idle cores to good use and run BOINC or Folding@Home or something ;)
The SETI@home project was put into a hibernation.
Basically they have stopped sending out distributed tasks as they have covered most of the work as well as the Arecibo collapse
^There’s ^always ^other BOINC-based projects ^that ^can ^always ^use ^more ^resources.
> the plan is to provide support for WebAssembly
Great idea, both security-wise and performance-wise. Also, maybe GPU.js could be a nice addition too.
Something like Arithmetica is exactly what I was looking for: BOINC is great, but setting up a project always felt a little tedious for developers and sometimes even end-users. This seems to simplify the workflow enormously. I wish you best of luck in the project.
There are some actual useful things you can do.
Boinc is a project where you can donate CPU time to various computationally intensive research projects. They distribute the computing to volunteers. Running this would create just as much heat as an infinite loop but instead for science. https://boinc.berkeley.edu/index.php
Another alternative would be to mine cryptocurrencies. It is pretty much futile to attempt to mine bitcoin without special hardware at this point but it can be fun/educational and you might make a couple cents! There are also other alternate currencies besides bitcoin that can be mined more effectively with desktop computers than Bitcoin.
1) go to this website: https://boinc.berkeley.edu/projects.php 2) look at the project descriptions 3) see that there are very few (if any) that involve healthcare records 4) realize that researchers know all about HIPAA and wouldn't put up a project that violates the law in the first place because it would put them at risk.
You could Rosetta them using BOINC. software. Protein folding is good science.
If you don't like that, you can search for primes, pulsars or asteroid light-curves.
If none of the BOINC projects look good to you, you could GIMPS them. This one gives out monetary prizes.
If your boxes don't run Windows, Prime95 can be run under WINE or a VM or something. BOINC can also run under Mac OSX natively and Androids using NativeBoinc software.
Ni kunde ta all beräkningskraft i alla jävla grafikkort ni hamstrat för att åtminstone köra beräkningar som är av användning till mänskligheten.
Typ BOINC men det är inga jävla hittepåpengar i det.
Here is a list of research papers published by various projects. However, it is not current. You can likely find/or request a current list of published research on the proejct's page. https://boinc.berkeley.edu/wiki/Publications_by_BOINC_projects
There are also papers related to BOINC: https://boinc.berkeley.edu/trac/wiki/BoincPapers
> The work your machine would be sent would be outdated and useless by the time it's completed and sent back.
While that's certainly possible, it's also possible for that to happen with any system attached to a BOINC project. Project administrators provide ample time for ARM-based systems to return valid workunits.
For example, Universe@home has a 14 day deadline on workunits. Each core of my Raspberry Pi 2 @ 1ghz can process a workunit in .66 - 1.33 days.
These projects rely on volunteered processing power - it is in their best interest to provide workunits and deadlines that produce the highest amount of gflops.
There are now 10 major projects that offer applications for ARM processors running either Linux or Android: https://boinc.berkeley.edu/projects.php
cc /u/cr08
The choice of 'mining' vs 'investing and mining' depends a lot on your own situation. I have personally not invested any money into GRC - every coin I have is mined. That being said, I think the price of GRC will go up, so I have also not sold a single coin. If you look at similar coins or tokens, such as GNT, you see almost identical purpose to GRC but with no underlying platform that is actually functional. On the other hand, Gridcoin is built on top of BOINC, which has coming up on 2 decades of development and is actually outputting colossal amounts of research.
With regard to investing to accelerate your progress from pool to solo, there are arguments both way. We are very, very lucky to have a pool with zero fees (other than the transaction gas) and an active pool dev, so financially there is little reason to leave the pool. On the other hand, going solo allows you to use your magnitude to increase your vote weight in network polls. when pool mining, this weight is controlled by the pool, which abstains from all votes.
I think we might be watching different shows, lol. They are trying to make a decentralised internet which requires decentralised processing power (BOINC) and decentralised storage(SIA, Storj, Filecoin etc...) in order to work. Kin is neither of those things, its just a cryptocurrency that is leveraging the KRE as a monetization mechanism for apps/platforms to encourage the adoption from both business' and users to turn Kin into the most widely adopted crypto currency.
very much so. bitcoin's in a speculative bubble. if someone made a better way to sell computing power, I'd do that instead. you can already volunteer your resources via BOINC to various scientific computing projects, now I just want to be able to get paid per work unit.
nothing wrong with donating, but if I can make a profit off of my GPUs I could construct a whole farm and donate a small fraction of them and the non-profit projects and they come out ahead.
Welcome. Nice machine. Your computer will make quick work of many workunits.
If you like WCG you can install the main BOINC client (this is what wcg runs on) which lets you crunch for far more scientific projects (from SETI to alzheimers to primes to cracking old enigmas). Really great cause, especially with all the GPUs here. It's starting to get cold, might as well use the computer as a space heater!
Check out /r/BOINC and if you want to help cover your electricity costs /r/gridcoin.
If you've got spare computing resources (old android phone, old laptop, or computer that's always on) - you could run BOINC (volunteer distributed computing with projects focusing on attempting to solve cancer/aids/ebola/malaria, mapping the milkyway, cracking enigma codes).
If you are worried about electricity costs, you can run Gridcoin alongside BOINC to be rewarded for your contributions to individual BOINC projects.
There are distributed computational projects that you can run on any normal computer (if you have permission to keep the CPU near 100% continuously). Check out BOINC (which is an umbrella project for SETI and others) and Folding@home if you're interested. Of course, these don't really involve you doing anything - they're pure computational grunt work, so probably not the sort of thing you had in mind.
Yes, but you can't use the BOINC version on the Playstore to do it. You either need to use the latest version on the BOINC website, install from F-Droid, or to use an earlier version of BOINC you can install a modified APK on a GitHub repository of mine
Well, I wouldn't get your hopes up: " "Baffling" "signal" "from HD 164595" is probably none of the above." https://setiathome.berkeley.edu/forum_thread.php?id=80193
For those interested, feel free to use your idle CPU time on many platforms using BOINC.
It's been ported to Android, so while I leave my phone plugged in at work and while I'm sleeping to charge, my phone searches for ET signals (SETI@home), searches for gravitational waves (Einstein@home), at models 3D shapes of proteins (Rosetta@home). Even use your Kindle or Raspberry Pi besides your desktops/laptops!
There's a ton of great projects: https://boinc.berkeley.edu/projects.php
basically it is a distributed supercomputer.
small repetitive tasks that are sent out to multiple people, their computers then crunch the numbers over and over, making minor changes, (protein folding simulation being the main example), then packing the results up, and shipping them off.
17,590 TFlops of power is what you can get with the US's largest super computer, folding@home, through their methods, has access to intermittent 46,358 TFlops compared.
And the result of these methods? http://folding.stanford.edu/home/papers https://boinc.berkeley.edu/trac/wiki/BoincPapers
I've been computing for SETI@home since before they started boinc which supports all kinds of distributed computing projects from climate model studies to protein folding, math theories and all the likes. I recommend everyone checking out OP's link check boinc out as well!
Yes, these projects exist. Consider installing BOINC.
But the problem is that the rules of stock trading are made up, arbitrary, and controlled by the stunted emotions and intelligence of a whole mess of idiots. As it turns out, enough people getting in on a meme can cause a 2008 financial crisis or a hilarious GME rocket adventure.
But you can't meme cancer treatments into existence. The rules of how diseases work aren't arbitrary agreements between rich assholes. Nobody can manipulate mediocre cancer treatments to massive success by tweeting about them. Cancer research is like any science, a long trudge down a lot of dead ends; illuminated by the hope that every piece of understanding gleaned can be pieced together into something useful, somewhere down the line. BOINC and other distributed scientific computing projects can help, but there's still a lot of lab work, a lot of simulated and animal and human trials, a lot of things that can't be rocket emoji'd into existence over night.
It might feel like both cancer research and stock shenanigans are similar places where sheer volume of monkeys can turn the tide, but the two situations just aren't very similar.
Came here to say this. There is an alternative though, and I run both on my computer at home. I limit them both to 40% of the CPU. Otherwise they work it so hard it can't come out of the screensaver.
The other is BOINC. I get work packages from World Community Grid which is run by IBM.
This is dated although the goal behind Gridcoin remains the same.
Gridcoin is PoS (1.5% interest) with additional Proof of Research as a means to mine the grc. You do not mine grc in the traditional since. PoR rewards are gained when you stake a block and the amount of grc recieved is derived from the amount of work you do in BOINC for a science project.
Gridcoin is incentive to participate in BOINC.
Getting started is a slightly tedious and a problem right now, but if you ask in r/gridcoin there are many of us who can help! Do a little dd on it if it sounds interesting, gl
That's not how Golem works. The computing tasks are broken up into small chunks and those chunks are distributed on the network relatively randomly. One chunk can go to multiple nodes. The entire network does not have to come to consensus on every chunk. Every node that processes the same chunk will obviously come to the same "answer", so there are small consensus groups. Golem's network performance is going to be far better than what you think it is. I used to run Setiathome for years, and it works pretty much the same way. Breaking up large tasks into small chunks is extremely efficient, and it has been proven to work. Setiathome (part of the larger BOINC project: https://boinc.berkeley.edu/) has been running for about 20 years.
Not a financial return for your organisation, but perhaps you could use the capacity with BOINC;
Cure disease, etc
Maybe they will let you set it up in your own time and use it for BOINC until a better plan comes along. If you are willing and able to donate your time, of course.
It they are from different manufacturers (ie Nvidia and an AMD) then you could use the project preferences on their website to manage work otherwise a cc_config.xml or an app_config.xml should work. The xml and/or settings would be project dependent.
It's a while since I was involved (as a contributor), but here's a snippet from their "getting started" documentation:
> If you have an existing application, figure on about three man-months to create the project: one month of an experienced sys admin, one month of a programmer, and one month of a web developer (these are very rough estimates). Once the project is running, budget a 50% FTE (mostly system admin) to maintain it. In terms of hardware, you'll need a mid-range server computer (e.g. Dell Poweredge) plenty of memory and disk. Budget about $5,000 for this. You'll also need a fast connection to the commercial Internet (T1 or faster).
https://boinc.berkeley.edu/trac/wiki/BoincIntro
Possible, yes. Is it worth several man-months and a few thousand dollars? That's not up to me.
IMO not at this stage, we're still just testing out the idea. Maybe at a later stage, if we have a training process that's been verified to work and just need more computing resources for say a full 20- or 40-block version. For now, the rate of game generation is not a constraint.
BOINC is a great application for distributed computing and it even gives you a list of projects you can sign up for along with their project goals. Keep in mind its not the best idea for some things like laptops without much cooling as it will max out your cpu unless you tweak it to only use a portion of your cpu time. I personally run it on my desktop and a bunch of older phones I don't use anymore.
Video rendering in some software allows the GPU to do the work.
Or help science research by participating in Folding@Home or GPUGRID or 38 other cool projects
All of this falls under a broad umbrella called "volunteer computing" the majority of it is not fun games but background tasks that start when your computer is idle.
A lot of these have a backend called BOINC and other project allow collaboration like GridRepublic and Science United.
Its like bitcoin mining but ethical.
You definitely can. There may be some caveats, like when running low-priority instances. You can also use free credits on Google and other cloud platforms to do some BOINC work.
Here are a couple topics to read through, though I think there is a much more recent tutorial out there:
https://www.reddit.com/r/BOINC/comments/3756wg/use_the_300_credit_from_googlecloudcompute_for/
What are computers like this used for? For removing stupid questions!
Which yours isn't.
Any models that have large numbers of variables interacting. Protein folding is a perfect example. If you want more specific information, these are similar projects on a distributed grid. https://boinc.berkeley.edu/wiki/Project_list
I've been running the BIONIC client at home for years now. Fantastic program if you want to utilise your PC's resources for science!
I work on SETI@Home; a network of computers that decodes radio signals from out space, it's well worth checking that out as well as other projects.
It can be downloaded here: https://boinc.berkeley.edu
(Sorry about bad formatting, on my phone)
Grid computing doesn't require any intelligence on your part, you just leave an application running and it donates your spare CPU cycles automatically.
I use BOINC myself if anybody's interested in getting involved in this sort of thing.
There sure is if you have a computer running BOINC software in the background.
You can choose the project your interested in, such as hunting for asteroids, looking for alien signals, astronomy, astrophysics, and much more.
Take a look at this link and see if it might be something you are interested in helping out on.
Im a Gridcoin fanboy, the reason is you can run it on your GPU, your CPU and even android phones, and each device you add increases your returns. Like you I have solar panels and running 12 hours a day on average and getting about 60GRC a day which is roughly $0.50. To run Gridcoin you first need to run BOINC https://boinc.berkeley.edu/download_all.php, which is a way to run scientific research on your computer, projects such as searching for cures to AIDS or Ebola, searching for extra terrestrial life, running data from the Large Hadron Collider, 3d mapping the milky way and many more.
Once you have BOINC running you then install Gridcoin, it monitors the amount of research you do versus others, and rewards you based on your % contribution. Yes you really do get paid for doing real science, some projects even credit the BOINC researcher that finds a breakthrough, in the scientific paper they publish.
See www.gridcoin.us for details and come over to /r/gridcoin for help and a great community.
Volunteer and grid computing with BOINC:
Berkeley Open Infrastructure for Network Computing
"Did you know that you likely don't use all of your computer's RAM power? You're likely not even close to capacity!
Why not contribute your extra memory to projects that benefit humanity using BOINC (Berkeley Open Infrastructure for Network Computing)? You choose which projects to support, and your computer does the work and sends the results to the researchers whenever it has spare processing power."
> Also SETI@home.
I'd like to signal boost distributed computing in general. there are a lot of projects that need computing power. if you have a repetitively modern computer, grad a copy of BOINC and help to important stuff like cure alzheimer's.
If you have a decent computer I would suggest:
Use the idle time on your computer (Windows, Mac, Linux, or Android) to cure diseases, study global warming, discover pulsars, and do many other types of scientific research. It's safe, secure, and easy:
https://boinc.berkeley.edu/index.php
The BOINC project is located at the University of California, Berkeley. It has existed since 2002, with funding primarily from the National Science Foundation.
You can use an app_config.xml file in the project folder to specify how many CPU threads one job uses, for example using 5 threads on a 6-thread CPU for WCG your app_config.xml file should look like this:
<app_config> [<app> <name>app1</name> <cpu_usage>1.1</cpu_usage> </app>] [<app> <name>app2</name> <cpu_usage>1.1</cpu_usage> </app>]
and so on for all the different WCG applications you're running. For 4 GPU jobs to use 1 thread set cpu_usage to .25 for those apps.
Here you go, https://boinc.berkeley.edu/ r/BOINC
BOINC has a lot of projects going for just that. Contribute to medicine research or to various astronomy projects. When you download the client you can see all the available projects to contribute to. Great initiative mate!
If you look at the project list, what is suported is listed on the right. It looks like ATLAS@Home and LHC@Home are both CPU only. However, lots of other projects support GPUs. My personal favorite is Einstein@Home (search for pulsars/gravational waves) which supports GPUs.
You can tell the BOINC client to run multiple projects at once.
Is this necessary, if you already run BOINC in linux?
If yes, can a pro explain a noob like me, whats the sense of running a linux vm on a linux host system?
>It makes it easier for scientists to develop applications for BOINC,since they no longer have to build and maintain versions of theirprograms for Windows and Mac.
My question is really aimed at the people who are part of computer labs etc within UK Universities.
--
Basically BOINC is an app that you run on a computer, tablet, or phone; it allows researchers to utilise the device to run tasks that help provide compute for end research.
There are currently 3 or 4 projects running doing Covid-19 research, not to mention many others doing Biomedical, Math, Physics, etc etc research projects.
If you want to run BOINC you can download it from the University of Berkeley website:
https://boinc.berkeley.edu/download.php
It runs on most devices and OS's including Windows, Mac, Android, Linux, etc.
Some projects have Android clients: https://boinc.berkeley.edu/projects.php (look for the droid logo).
I wouldn't do it on a current phone. Running the CPU flat out for days is not the design goal of most phones. Temperature plays a huge role in the degradation of materials https://en.m.wikipedia.org/wiki/Q10_(temperature_coefficient) and phones are typically not actively cooled.
I am not sure about FoldingatHome you may need to look more into it. It looks like they switched over to weekly projects but those look completed.
There is another program called BOINC that does the same thing but for a wider variety of projects like SETI and Climate Prediction. Their website is here:
Also look into BOINC! https://en.wikipedia.org/wiki/Berkeley_Open_Infrastructure_for_Network_Computing There are things like MilkeyWay@Home ( creating a highly accurate three dimensional model of the Milky Way galaxy using data gathered by the Sloan Digital Sky Survey. ) that might interest you.
I only mine, have never purchased. So in my case, its more like what would you have plugged into your solar system instead? And the answer is Lava Lamps, damn I love lava lamps.
JK, I would be doing a lot more BOINC. If you have spare equipment lying around that isn't profitable for mining anymore, or if you just have crazy cheap electricity, consider donating some computing time to scientific endeavors like protein folding, asteroid tracking, or covid-19 analysis. You can even earn some gridcoin for volunteering if you want.
This is simply not true
> The University of California holds the copyright on all BOINC source code. By submitting contributions to the BOINC code, you irrevocably assign all right, title, and interest, including copyright and all copyright rights, in such contributions to The Regents of the University of California, who may then use the code for any purpose that it desires.
https://github.com/BOINC/boinc
https://boinc.berkeley.edu/
The BOINC and Science United projects are located at the University of California, Berkeley and are supported by the National Science Foundation.
Just to expand on this a bit, you're looking for BOINC (Berkeley Open Infrastructure for Network Computing). The platform loans your CPU to the system to complete computations to one or many projects you select. Could be in the field of physics, mathematics, genetics, medicinal, or even Minecraft.
If your computer is running anyway, every little bit helps.
You could use BOINC to share your resources with research projects that need the resources. It’s ran through Berkeley. Some of the cool ones (to me, Atleast) are Einstein@home, cosmology@home, and is freakin awesome. Check out https://boinc.berkeley.edu for the projects they have.
But, like others said, these would presumably cost a small fortune to run, and probably take up a lot of room.
I think that your best option would be to take as many as you think you’d need for your personal learning/enjoyment, and either sell the rest (e.g. r/homelabsales) or try to donate them to a place that can use them, maybe like a center for kids, library, or non-profit that needs some compute power or resources where others can learn. Computer literacy is and will continue to be an essential part of functioning in today’s society, and unfortunately, not everybody has the opportunity to learn about or work with computers on a regular basis.
Thanks for the cool giveaway, and good luck with whatever you decide to do!
Changes in 7.16
Released 10 March 2020
If output file is missing on startup, flag task as error. Let project specify directories in logical file names. Fix security vulnerability involving logical file names. Make "reread config files" work for ncpus. Support fetch of files over GUI RPC; allow projects to supply their own web-based GUI. FreeBSD: check for AVX Support GUI RPCs as HTTP Post requests. Register user consent to terms of use. Enable "Other options" in simple view if no client connected. Clear "vm_extensions_disabled" flag on startup. Fix work fetch bug when max_concurrent used. Unsuspend jobs before telling them to quit. Sanity-check job runtime limits. Fix overflow in OpenCL GPU FLOPS calculation. Windows: show processor group info at startup Fix stall if --skip_cpu_benchmarks Fix crash in RSS feed fetch Windows: fix GUI RPC password generation when running in a VM Windows: make --dir work
>OpenPandemics will be launching soon, and we need your help. Sign up below to be informed as soon as OpenPandemics is live, and you can start putting your computer to work. IBM.org - OpenPandemics
Plenty of other great projects to run on BOINC in between COVID-19 work units. This pandemic might also be remembered by the breakthroughs in distributed science.
Checkout BOINC
It's a Berkeley project that uses distributed programming to solve major world problems :)
I think you need to specify the project (e.g., <url>project_URL</url>). Refer to https://boinc.berkeley.edu/wiki/Client_configuration for more info (search for exclude_gpu).
You can also try to use the iGPU if you have one.
OP, here's the doc link for this: https://boinc.berkeley.edu/wiki/Client_configuration
<exclusive_app>filename.exe</exclusive_app> BOINC will suspend computing whenever the executable is running (e.g., a game). Case is ignored in filenames. Multiple applications can be specified: place each <exclusive_app>filename.exe</exclusive_app> on a separate line.
(Linux specific) It doesn't indicate how it obtains the process name - whether it's what you see in "ps" for example versus the full path to the binary required. I would use something simple like /usr/bin/vi
or just vi
as a test so that you can run BOINC, fire up vi and see what happens/what it tries to match. One would think it's reading from /proc, ala:
$ readlink -f /proc/$$/exe /usr/bin/bash
vs:
$ ps -ef | grep [b]ash xxxx 1045 948 0 May26 pts/0 00:00:00 bash
$0.02, hth!
A few things you can try, from the client configuration page:
In your example code, you could also try replacing <type>
with <ignore_ati_dev>
.
Alternatively, you could see if either of these commands still works (it could've been deprecated, or not used by that project):
> <no_gpus>1</no_gpus>
or
> <ignore_ati_dev>N</ignore_ati_dev>
> Ignore (don't use) a specific AMD GPU. You can ignore more than one. Requires a client restart.
> Example: <ignore_ati_dev>0</ignore_ati_dev> will ignore the first AMD GPU in the system.
I'm not sure how you'd ignore more than one, other than to list both (i.e. <ignore_ati_dev>0</ignore_ati_dev>
and <ignore_ati_dev>1</ignore_ati_dev>
).
You can pull your stats from boinc projects via rpc. Use this stats to calculate rewards.
Parameter expavg_credit: https://boinc.berkeley.edu/trac/wiki/WebRpc
Also some time ago I wrote my pool developing expirience: https://steemit.com/gridcoin/@sau412/how-gridcoin-pool-works-if-you-want-to-write-or-own-yours
I think I found the issue discussed here: https://boinc.berkeley.edu/dev/forum_thread.php?id=8212
Luckily nothing is broken.. it looks like I racked up too much credit with SETI overnight, and the other projects aren't offering any GPU tasks so I'm kinda dead in the water until I can balance the priorities with some [slow] CPU tasks.
What do you have in that file at the moment? I'm on mobile so I can't properly check, but you're need to basically set gpu use to 0.5 per app so that it'll do 2 at a time.
Edit: check out the Options section here: https://boinc.berkeley.edu/wiki/Client_configuration
https://boinc.berkeley.edu/dev/forum_thread.php?id=10183
Sounds like it is possible, but it is not very efficient and not worth it for them to write code to run on them due to not a lot of people using them.
That does seem odd.
Googled it, came up with this response from Ageless, he's basically a god:
https://boinc.berkeley.edu/dev/forum_thread.php?id=11413
This also seems to corroborate this:
Really you could do any of the Boinc client stuff, theres folding (medical research), space research stuff, math research, loads of different atuff that you can choose, and you just set & forget it. Site here
BOINC was specifically designed for volunteer projects. Yes, there are options now to incentivise participants, but that was never the focus of BOINC. See "Which applications are suitable for BOINC" in https://boinc.berkeley.edu/boinc.pdf
BOINC is an open platform, meaning anybody (from universities to businesses to ordinary people) can make a project and distribute work to people running the client - https://boinc.berkeley.edu/
Like most other coins with their own unique blockchain, Gridcoin itself is a community effort rather than a specific company or organization. You can check out the main forum or the Gridcoin Slack channels at teamgridcoin.slack.com if you want to get a sense of what's going on day-to-day.
I recommend trying out BOINC, which is one piece of software that you can install and then participate in any of a whole bunch of projects using that software. BOINC supports about 40 distributed computing projects.
I'm running Einstein@Home on a spare laptop crunching numbers from this thing. Check out the BOINC project, there are a bunch of fun projects, including this one, to volunteer cpu cycles to.
Want to help make it happen? Download BOINC and join the SETI@home project. While you are not using your computer, it will automatically process data from radio telescopes to search for artificial signals.
Alternatively, you can donate to the SETI Institute to fund the construction and operation of radio telescopes that search for artificial signals and help improve our understanding of the natural universe.
For finding microbes, you can contact the politicians that represent you and tell them that you want to see more science funding and space exploration. These things typically have bipartisan, but weak support. If the politicians think the public wants it, we can surge science funding and see real progress in our understanding of the Universe.
You can also donate to the Planetary Society who lobbies politicians to support space exploration. Through this we can hopefully find evidence of non-terrestrial microbial life within our solar system.
The BOINC application itself is free open source software, so you have the opportunity to directly contribute to building the software or using it for your own unique endeavors.
Mathematics, molecular biology, and astrophysics are just a few of the areas of research and every project hosts a forum that provides a wealth of information about the scientific research and the applications themselves. In many cases, the projects also provide access to the source code for their applications.
What do you see as the advantages and disadvantages of running BOINC and/or specific projects?
take a look at /r/gridcoin and www.gridcoin.us.
The first thing to do is download BOINC https://boinc.berkeley.edu/download_all.php and start running some science projects that you think are cool, but make sure they are on the Gridcoin whitelist https://www.gridcoin.us/Guides/whitelist.htm. If you only do that, congratulations, you are helping humanity!
Once you understand BOINC (help available on /r/BOINC by the way) then install Gridcoin and start earning.
Yes you can make a profit, but just like all crypto there is a competitive element, some only use CPU and some can use GPU as well; dont bring a knife to a gunfight. Each BOINC project on the Gridcoin whitelist (there are 37) gets an equal share of the daily reward, so if profit is your motivator, choose less popular projects and it will be easier to get a bigger share.
Changes include:
RAC is based on a weekly calculation, the most recent week being given as 100% of BOINC credit, then halving each week further back in time. So if you had been producing 100 credit per week every week, your RAC would look like: week1, 100 + week 2, 50 (half of actual) + week 3, 25 (quarter of actual) + week 4, 12.5 + week 5, 6.25 + ect. Im not aware of a set number of weeks but as you see the older the credit the less it counts towards your RAC. If you keep a stable production rate you RAC should be most of the way there in a month. Source: https://boinc.berkeley.edu/wiki/Computation_credit
Gridcoin has been very popular recently because it uses the already very popular open-source BOINC scientific computing platform to reward miners. /r/Gridcoin is very active and it's grown a hell of a lot in just the last two months. The price of Gridcoin also tripled over the last two months. If you have a PC you can start mining your own Gridcoin by using BOINC and it's actually pretty profitable. I'm earning about $2 per day with just one gaming PC, and it's nice to put that computing power towards science, and not just wasteful mining.
Here's a list of BOINC projects you can donate your computer's resources to, including World Community Grid:
https://boinc.berkeley.edu/projects.php
And here's the BOINC download link:
It's been a while since I've used it, but IIRC if you use the BOINC client to manage your @Home stuff you can specify things like how much you want to stream, when to stream, etc. I believe you can set it to only phone home when you're not using the network (like at night) and also cap how much bandwidth it uses, that way it's not getting in the way of regular internet usage.
It will use more data if you're doing a lot of work...so if you limit how much work it does then you can also limit how much data you're using that way.
Some projects take a lot of computing power to process, like really big math problems. BOINC allows your computer's unused processing cycles to work on a small portion of the problem for whatever programs you sign up for. The programs include everything from genetics simulations to SETI.
I'm in the same boat. So, I set mine up to run BOINC there are several projects that you can do with the pi.
Everything from studying asteroids, researching math, studying pulsars and gravitational waves, cracking enigma messages, solving malaria, figuring out earthquakes, to muons and evolution through mitochondrial DNA.
Pick something you believe in helping out with and sign up!
Per chi fosse interessato a questo genere di progetti, esiste da un po' di anni Boinc che ha lo stesso funzionamento, scegli un progetto a cui donare la tua potenza di calcolo (ne esistono migliaia), scarichi il software e lo fai partire. Nei momenti in cui il PC non viene utilizzato Boinc comincia a funzionare.
> How can we at home help with the projects ongoing expirments/computing??
1) Install BOINC.
2) After running it, choose LHC@Home or ATLAS@Home (CERN's projects)
3) Let your computer crunch data! (By default it will only run when you are not at the computer so it doesn't get in your way)
I was trying to solve a very similar problem a while back and didn't really get anywhere. I wanted to use a proof-of-work system to avoid spam and CAPTCHAs (this part all worked) but then also use that proof-of-work to solve "real problems" (think BOINC). My problem was in verifying the solution. If I used a non-real world problem (e.g., find what number when salted with <given salt> using <given hash algorithm> produces <given hash value>) it was easy to accomplish but when I switched to useful problems I couldn't get it to work. Anyway, that didn't help you at all but if you make headway here I'd love to hear about it. Good luck!
The BOINC client can run other projects out there besides Searching for Extra Terrestrial life that are great for Mankind, such as .
Rosetta@home description: Determine the 3-dimensional shapes of proteins in research that may ultimately lead to finding cures for some major human diseases. By running Rosetta@home you will help us speed up and extend our research in ways we couldn't possibly attempt without your help. You will also be helping our efforts at designing new proteins to fight diseases such as HIV, Malaria, Cancer, and Alzheimer's.
Check out the Project List here https://boinc.berkeley.edu/wiki/Project_list
For the dedicated hardware such as ASICs I can't really comment too much. However for traditional computer systems with multiple GPUs there are NUMEROUS applications. Look no further than Folding@Home or any of the Berkeley Open Infrastructure for Network Computing.
After general distributed platforms you have more specialized/dedicated suits for things you mentioned such as weather sims, brain algorithms, specialized scientific applications like protein-folding, quantum mechanics calculations, fluid dynamics, various engineering simulations. I leave off nuclear testing as that is still largely outside the realm of consumer electronics.
I'll second this, anytime you're not using a graphically demanding game or app you usually are using only a fraction of your computer's power. It's perfect for reddit browsing.
As an alternative, if you download BOINC (Berkely Open Infrastructure for Network Computing) you can apply your cycles to a number of different projects including POEM@Home which is similar in nature to F@H as well as a number of computing projects in non-biology disciplines.
Just wanted to add that when talking about funding, you may want to consider Gridcoin (gridcoin.us). It's a way to incentivize citizen science projects and is currently used for many BOINC (boinc.berkeley.edu) projects, but realistically can work with any project that publishes user stats in the form of a leaderboard.
Have you tried adding <checkpoint_debug>1</checkpoint_debug> to cc_config.xml? Maybe you're having the same checkpoint issues that Starhugger was having. Strange problem for sure, but worth a shot.
Wait, try changing the in use memory limit to 10%
What benefits do a network of computers reap?
The machines are designed to do what humans instruct them to do. They can be used to power a decentralized network of transactions or research the cure for cancer (Example 1 , Example 2). I find the later provides far more benefit to society and would prefer any excess compute capacity be allocated to these efforts.
Anyone who believes cryptocurrenies restore power back to the people is mistaken. That can be seen by China banning the system and the US taxation of the system.
It's biggest issue is the lack of modern instruction set support. It just can't run a lot of newer things. I also went for a 5900x, I can have BOINC running in the background with 1/3 of the cores allocated to it while I game with no effect on FPS.
>Trickle messages let applications communicate with the server during the execution of a workunit. Messages are XML documents, and they may go from client to server or vice-versa. Trickle messages are asynchronous, ordered, and reliable. Since they are conveyed in scheduler RPC messages, they may not be delivered immediately after being generated.
https://boinc.berkeley.edu/trac/wiki/TrickleMessages
It doesn't sound like a problem according to that page, but I will fully admit to having never seen it before.
This is mostly the full list of projects, including what area they cover, who runs them, and which devices/OS they will run under:
Aha, thanks for your explanation. I'm confused, because their registration page is confusing. Thought I had to sign up for Science United, to use BOINC. This is the page I'm talking about:
But it still doesn't make sense that my reply to SU BOINC got bounced.
No problem. Here is a couple of list of some other ones in case they don't work. One is a bit older but tells you what the requirements are.
https://boinc.berkeley.edu/projects.php
https://boinc.berkeley.edu/wiki/GPU_computing
Hope it helps!
ras pi being a Raspberry Pi? a raspberry pi, a power adapter and a LAN cable should be enough. you can set up everything over SSH. That being said, It is really not worth the effort given the computing power of the thing (altough I guess all litte bit count).
I don't have experience with BOINC over terminal, but this should get you started <strong>https://boinc.berkeley.edu/wiki/Boinccmd_tool</strong>. Good luck with your endeavors, and even though it might not be worth it as a BOINC device, getting a RPI is a nice and tiny investment anyway.
ETA: Since it's been years since I really did something big with a RPI I forgot the new ones have wifi build in, so you don't even need a LAN cable. I strongly hold the conviction that anything that doesn't move should be connected over wired LAN, but given bandwidth is not likely to be a limiting factor in this you should be fine using WiFi