Why do I use my computer for this?

Well, actually I do a great many things with my computer and run the current team distributed application at the same time. Streaming audio, quake, web surfing, telnet sessions, image processing and rendering to name a few. There is no fight for cpu time because the app uses only idle time for it's business.

My processor was idle most of the time...

I have come to realize that my expensive computer was just sitting idle almost all of the time. Even when I was operating the console, the most I could do was to take out a few spikes.

Now everyone likes snappy screen response on their desktop display, but the processors are far more powerful than what we usually use them for. A computer is like a worm on a fishing hook - it just doesn't care. Your computer would just as soon be calculating all the time as not.

Not why use it, but what to use it for.

So once I realized that I had this huge resource that I had already paid dearly for - my fast desktop console - that was sitting doing nothing all day and night I decided to find something to use it for.

Mix in a few jiggers of internet...

All my life I have wanted to calculate large Prime numbers. So I went to my trusty browser to look for some factoring software in the nooks and crannies of mathamatical ftp servers.

What I found as usual is that I was not alone in my desire. There were projects. Others had thought of this a while ago and had worked out a system where many people could run the same application on their own computers and the effect would be that of possessing a humongous supercomputer.

...voila! Networked processors - a supercomputer!

It began to dawn on me. There is POWER in NUMBERS. If I can calculate some primes with my spare cpu time, fine. If I run a distributed application, I can increase the effect of my cpu many fold by working with others on a common project.

Then I realized that if such a group was a team or a club that could work as a group, support each other, compete with other teams in good-natured stat chart games, my little cpu would benefit from a third magnitude of synergy which would truly get the most out of my computer buck.

The team also helps mates keep up with the fields of parallel computing and distributed network applications and together we can decide where to budget our massive group useable idle time for maximum benefit to all.

Help decide where we should SUPERCOMPUTE

Join the team. Run the app. Find others.

Most importantly, help to decide where to apply our new power. There are a number of groups already vieing for your idle time whether to discover a new mathematical milestone, break a code challenge, or to help find other life out in space.

By bonding together as a CPUnion and moving as a group, we will really be able to offer substantial help to any of the projects we choose to.

Best Regards,
gregor markowitz

[ main ]