Welcome to Linux Forums!

With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.

Linux Forum ArticlesLinux ForumsLinux Forum DownloadsLinux Hosts
Home|Register|FAQ|Member List|Calendar|Unanswered Posts|Forum Rules|Today's Posts|Advanced Search|
SEARCH FOR IN
Go Back   Linux Forums > Your Distro > Gentoo Linux Help
Reload this Page Just an Idea I had
Linux Forums
Linux Forums
Welcome To The Linux Forums!
Welcome to Linux Forums. We pride ourselves in being one of the largest Linux communities on the web, we encourage you to REGISTER on our forums and participate in the community. There are over 150,000 members ready to answer your questions. JOINING US today will allow you to make new posts, get support, send messages to other members and submit downloads to our downloads directory and many other great features!

Gentoo Linux Help For help and discussion related to Gentoo Linux

Reply
 
Thread Tools Display Modes
Old 07-31-2005   #1 (permalink)
josolanes
Linux Enthusiast
 
Join Date: Jun 2005
Location: Odessa, FL
Posts: 583
Send a message via AIM to josolanes Send a message via Yahoo to josolanes
Just an Idea I had

Firstly, I don't know how one would set this up or if it's even possible in that case, as I wouldn't consider myself a programmer (some java, html, and basic....but not much and this was a while back).

On to the idea...
Most people know the idea behind Folding@Home. It's essentially a project designed to discover more information about protein folding using multiple computers that use a certain program. These computers could use some of their idle processor time toward this project and speed up the processing of this project.

Then there's distcc. A program that splits compiling across a network.

Well, the idea I had was similar, but would be very useful to Gentoo especially. Most people complain about the long compile times or updates involved with Gentoo (especially if your computer is <1 Ghz). I thought that it would be very useful to somehow set up a program similar to Folding@Home that could be used to split up the compiling of the programs for people who are using is. Let's say, it's called "Gentoo@Home"...just a hypothetical name. Whoever is using "Gentoo@Home" would get a speed increase when compiling some packages since it would be split up to the other computers involved (like a combination of Folding@Home and distcc if you will). I'm sure, in the beginning the speed increase would be none (or even a decrease since you would be sending lots of information across the internet), but once more people start using it, I'd think the speed increase would be impressive....and since many people who use Gentoo are on broadband (I'd assume so since there are many large downloads and since Gentoo is very internet-dependent) the downloads/uploads should be fairly quick.

The idea is that, if we get many people to use this, the one annoyance of Gentoo (long compile times) would be eliminated making Gentoo an excellent all around OS, as you still compile from source...but it won't take long.

What is everyone's thoughts on this? Is it possible to do? Safe? Would it be a worthwile step?
__________________
System Specs: Arch 0.7.2 (Gimmick); Kernel=2.6.16-ARCH; Fvwm; xorg-7.0 (w/3D!!); Dual Athlon MP 1800+; Asus A7M266-D mobo; 40GB (ATA 133); Audigy 2 Platinum; Radeon 9800 Pro (3D included )
Registered Linux user number 395691
josolanes is offline   Reply With Quote
Old 07-31-2005   #2 (permalink)
budman7
Super Moderator
 
budman7's Avatar
 
Join Date: Oct 2004
Location: Knee deep in Grand Rapids, Michigan
Posts: 3,243
To me this sounds like a great idea.
Implementation might be a bear though.
__________________
Go RedWings
How to know if you are a geek.
when you respond to "get a life!" with "what's the URL?"
- Birger

New users read The FAQ
budman7 is offline   Reply With Quote
Old 07-31-2005   #3 (permalink)
kkubasik
Linux Guru
 
kkubasik's Avatar
 
Join Date: Mar 2004
Location: Lat: 39:03:51N Lon: 77:14:37W
Posts: 2,400
Send a message via AIM to kkubasik
The problem is that Folding@homes work units (as in a miniscule fraction of the total computing) can take days to complete. Basicaly the issue is, what happens when your wu gets handed to the old 233Mhz Pentium Pro. Since its not just distributed contribution, but each user also submits custom WU's only the bottom half of the users would really benifit. Also, network speeds aren't really high enough to make that fesable. The Folding system submits a relativly small set of data, the upload is larger, but still not mamoth. The thing is that even with a caching system, you would still have frequent patching, eventualy the managment of a lowbandwith patched system would be enourmus. Basicaly, since FAH's work submissions are coordinated by one server, it works. distcc isnt smart enough to handle this type of thing. It just picks the node with the most available resources. but processing that info would be near impossible. Throw in how people could be dicks as mess with code submissions (thus limiting how opensourced the system could be / force md5 or sha1 hashing. (just another resource drain on the cluster))

While its a novel idea, it really just would collapse from its own weight I feel.
__________________
Avoid the Gates of Hell. Use Linux
A Penny for your Thoughts

Formerly Known as qub333
kkubasik is offline   Reply With Quote
Old 08-03-2005   #4 (permalink)
ThoughtVelocity
Linux Newbie
 
ThoughtVelocity's Avatar
 
Join Date: May 2005
Location: OH
Posts: 160
How about a similar idea in which you daisy-chain the computers(if you have more than one) together and use their combined processing power. This would essentially be like in the 3D animation world where they tag team a bunch of systems together and do a very similar thing. I believe they call it a render farm. Some lower budget guys will buy up old computers solely for this purpose.
__________________
"If you are out to describe the truth leave elegance to the tailor."
-Einstein
ThoughtVelocity is offline   Reply With Quote
Old 08-03-2005   #5 (permalink)
Monkeh
Linux Newbie
 
Join Date: Jun 2005
Posts: 181
That would be distcc. I'm planning to use it to stage 1 install gentoo on my 200mhz P1..
__________________
200mhz Pentium 1 with MMX, 128mb RAM, 10gb Seagate HDD. Beastly.
Monkeh is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




All times are GMT. The time now is 09:36 PM.




© 2000 - 2008 - All Rights Reserved - Property of  MAS Media

Content Relevant URLs by vBSEO 3.0.0