Message boards :
Number crunching :
Can Seti run off a ram disk?
Message board moderation
Author | Message |
---|---|
Tom Send message Joined: 27 Apr 07 Posts: 3 Credit: 1,109,640 RAC: 0 |
I have some old parts (pentium d 930, 4GB ddr2, ect) and was currious if it's possible to partition off 2GB, and install / run seti from a ram disk? Rather than discard the old bits, I thought it would be nice to have some old machine cruching 24/7 in the garage (or elsewhere out of site). My plan is to boot from a usb stick and essentially just have a motherboard, cpu, ram, and power supply in a box |
hiamps Send message Joined: 23 May 99 Posts: 4292 Credit: 72,971,319 RAC: 0 |
I have some old parts (pentium d 930, 4GB ddr2, ect) and was currious if it's possible to partition off 2GB, and install / run seti from a ram disk? I believe you will find what you need here... BoincPE Official Abuser of Boinc Buttons... And no good credit hound! |
Phil Send message Joined: 19 Jun 99 Posts: 110 Credit: 4,545,588 RAC: 0 |
I have some old parts (pentium d 930, 4GB ddr2, ect) and was currious if it's possible to partition off 2GB, and install / run seti from a ram disk? Or if you prefer Linux, Dotsch UX will do the trick too. |
Tom Send message Joined: 27 Apr 07 Posts: 3 Credit: 1,109,640 RAC: 0 |
Thanks! I'll give it a shot. I briefly searched the forum and google but didn't see anything so wasn't sure if there was something keeping it from being an option. |
John McLeod VII Send message Joined: 15 Jul 99 Posts: 24806 Credit: 790,712 RAC: 0 |
The only gotcha with a USB memory stick is the limited number of write cycles. BOINC and BOINC science projects write a lot of data. BOINC WIKI |
Josef W. Segur Send message Joined: 30 Oct 99 Posts: 4504 Credit: 1,414,761 RAC: 0 |
The only gotcha with a USB memory stick is the limited number of write cycles. BOINC and BOINC science projects write a lot of data. It's true, but not exactly a simple situation. SLC (Single Level Cell) NAND flash has an endurance of about 100000 writes to each cell, MLC (Multiple Level Cell) NAND flash only about 10000. SLC is faster, MLC stores more data. Then there's the wear levelling in the controller chips which shifts write blocks around to keep the number of writes to each area more or less balanced, and often some extra blocks of cells which can be brought in as replacements. There's an interesting test at http://www.bress.net/blog/archives/114-How-Long-Does-a-Flash-Drive-Last.html and useful calculations on how to estimate a device life from the flash characteristics in http://www.cactus-tech.com/download/CTAN006-EnduranceModel-20080603.pdf. Joe |
HAL9000 Send message Joined: 11 Sep 99 Posts: 6534 Credit: 196,805,888 RAC: 57 |
I think what you want would be BOINC PE. It has been a while since I looked at it, but iirc. You can adjust the size of the ram drive that is created & set the time to save the ram drive data to a real storage device. Which seems to be an ideal answer for booting BOINC from a flash drive & running it on a disk less system. SETI@home classic workunits: 93,865 CPU time: 863,447 hours Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[ |
JDWhale Send message Joined: 6 Apr 99 Posts: 921 Credit: 21,935,817 RAC: 3 |
I've run BoincPE on diskless systems that boot from a 512mB USB flash chip... The chip can be marked as read only and copys the disk image to RAM at boot/system startup. Persistance can be configured to a networked server at scheduled intervals. Remote access is pretty easy to setup using TightVNC. It's been a couple years since I set up the diskless systems and am no longer running them for various reasons. IIRC, the most difficult part was getting the network interface controller (NIC) drivers installed for the different motherboards. It isn't easy to use the various tools required to generate the final disk image on the flash drive, but if you've got enough spare time to research and do the necessary trials, it can be a gratifying experience. Good luck, |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.