element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum SETI
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 8 replies
  • Answers 3 answers
  • Subscribers 665 subscribers
  • Views 1412 views
  • Users 0 members are here
Related

SETI

philertman
philertman over 6 years ago

I got my Raspberry PI 3 today. I also received my 12" LCD monitor/television and the Miuzei case from Amazon. I spent some time today and put it all together. I inserted the memory card with NOOBS software and powered

everything up. After initial load I made the choice to load the Raspian OS. (Denbian Linux). I am a member of SETI@home. I run BOINC on my computer. I know I can run BOINC on the Raspberry. I am having a difficult time

of getting any answers. As I am new to Raspberry and LINUX I need everything done in kindergarten talk. I am learning folks, every journey begins with the first step. Do any of you know how to set up BOINC in a Raspberry?

    Second question is sort of strange. I would like to have multiple Raspberry PI running for analysis of signals. I have seen pictures of Raspberry PI's in clusters. But nobody is saying HOW to do it. Do you just use one Raspberry PI as a control of the stack and attach your keyboard, mouse and monitor to it? Is there any documentation so I don't have to keep bugging you folks.

  • Sign in to reply
  • Cancel
Parents
  • shabaz
    0 shabaz over 6 years ago

    Hi Philip,

     

    There's no single location of documentation, but there's community-created content here: Raspberry Pi Projects (there are beginners articles and projects there) and beginners journal-like articles at http://www.raspberrypi.org/magpi

    The installation of boinc is discussed here: https://www.raspberrypi.org/magpi/share-boinc/

    Regarding clusters, unless software is specifically designed to run like this, the software needs to be run individually on each machine, there's no sharing of resources normally. You can log into one device and remotely access the others, using a few different techniques depending on needs.

    If you wish to view a full graphical desktop, then tools like rdesktop can be used. See the Remote Desktop section here to see how to do that: Accessing and Controlling the Pi

    If the software you're using is purely text-based and has no graphics and if you are happy with just command-line interaction (a bit like DOS) then it's possible to use a protocol called SSH. It is described at that link too.

    Just for reference, if you've already got a PC that you use for day-to-day stuff, then if you don't need graphics (or don't need intensive graphics) there's no need to attach a keyboard/monitor/mouse to a Pi, it can be accessed using the remote methods mentioned above, from your PC. My Pi is not connected to display/kb/mouse, just to the home network. I connect from the PC to do some work on it.

    I don't use the graphical view, so this is how it looks like from my Windows PC (red is Pi, blue is a different Linux machine.. but the same method can be used for many Pi's). So, for graphical method or not, it mainly depends on the end application and also on what you prefer, and desired mode of use - some prefer a separate keyboard/mouse/display).

    image

    • Cancel
    • Vote Up +8 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • balearicdynamics
    0 balearicdynamics over 6 years ago in reply to shabaz

    Shabaz, maybe I am wrong but as far as I know, this program, as well as many other, ha very few to do with the clustering of a local device. The cluster is outside and every connected device just sends its contribution in data analysis controller by the remote engine, hopefully using the unused CPU time.

    Local clustering with the Raspberry PI is possible –always based on my reduced experience in this case – but it is focused on a totally different topic. In the past, I have used a cluster of different computers (including some raspberry PI B) and some netbook with ubuntu to increase the speed of some slow tasks, with very good results; on a cluster of five different devices (with different CPU freq.) the average results have been:

     

    • Rendering 3D objects with 3D Studio MAX and Blender: a global increase of about 20%
    • Assembling and final rendering of large video productions and a lot of editing features using Cinelerra: 35% with its own very efficient headless server
    • Compiling long sources (rebuilding the entire Linux kernel with custom drivers) with concurrent/distributed compiling (you can find some notes here and there: https://github.com/alicemirror/Ltib-EA3250 ): Probably the most efficient way

     

    Consider that I have always searched for and privileged the methods that share the resources on a server-clients basis accordingly with the different performances of the clustered processors. This means that every contributor device is used at the best of his performances. For example, assembling videos with Cinelerra every client CPU, memory, etc. is tested by the server to decide the number of frames-per-time-unit should be sent to every remote module.

     

    Just to show an example, below a video of a series of 12 for a DVD I produced several years ago; all the pieces (and the entire DVD assembly) were launched in a batch together over multiple computers.

     

    You don't have permission to edit metadata of this video.
    Edit media
    x
    image
    Upload Preview
    image

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Reply
  • balearicdynamics
    0 balearicdynamics over 6 years ago in reply to shabaz

    Shabaz, maybe I am wrong but as far as I know, this program, as well as many other, ha very few to do with the clustering of a local device. The cluster is outside and every connected device just sends its contribution in data analysis controller by the remote engine, hopefully using the unused CPU time.

    Local clustering with the Raspberry PI is possible –always based on my reduced experience in this case – but it is focused on a totally different topic. In the past, I have used a cluster of different computers (including some raspberry PI B) and some netbook with ubuntu to increase the speed of some slow tasks, with very good results; on a cluster of five different devices (with different CPU freq.) the average results have been:

     

    • Rendering 3D objects with 3D Studio MAX and Blender: a global increase of about 20%
    • Assembling and final rendering of large video productions and a lot of editing features using Cinelerra: 35% with its own very efficient headless server
    • Compiling long sources (rebuilding the entire Linux kernel with custom drivers) with concurrent/distributed compiling (you can find some notes here and there: https://github.com/alicemirror/Ltib-EA3250 ): Probably the most efficient way

     

    Consider that I have always searched for and privileged the methods that share the resources on a server-clients basis accordingly with the different performances of the clustered processors. This means that every contributor device is used at the best of his performances. For example, assembling videos with Cinelerra every client CPU, memory, etc. is tested by the server to decide the number of frames-per-time-unit should be sent to every remote module.

     

    Just to show an example, below a video of a series of 12 for a DVD I produced several years ago; all the pieces (and the entire DVD assembly) were launched in a batch together over multiple computers.

     

    You don't have permission to edit metadata of this video.
    Edit media
    x
    image
    Upload Preview
    image

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube