element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • 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 & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • 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
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • 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 Raspberry Pi server clusters
  • 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
  • Replies 96 replies
  • Subscribers 682 subscribers
  • Views 12141 views
  • Users 0 members are here
Related

Raspberry Pi server clusters

morgaine
morgaine over 13 years ago

One of my current intentions is to play with server clustering once the Raspberry Pi is in volume production and the 1-per-person restrictions are lifted.  I have a long-term background in parallelism and concurrency --- my doctoral research was in the topic, and I lectured on it later as well, so it's quite dear to my heart.  The very low price of the board makes this feasible with a monetary outlay far below anything else, so I'm really looking forward to an Rpi clustering project.

 

I'm sure that I'm not the only one thinking about Rpi+clustering. image  If anyone here has this kind of application in mind, or just general interest in the subject, please keep in touch and post any interesting links you may find on the topic.  Once there are millions of the boards around, this could be a very popular area. image

 

Morgaine.

  • Sign in to reply
  • Cancel
Parents
  • Former Member
    Former Member over 13 years ago

    A topic i found from Stackoverflow if it could help.

    http://stackoverflow.com/questions/7420970/raspberry-pi-cluster-neuron-networks-and-brain-simulation

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • Former Member
    Former Member over 13 years ago

    A topic i found from Stackoverflow if it could help.

    http://stackoverflow.com/questions/7420970/raspberry-pi-cluster-neuron-networks-and-brain-simulation

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • morgaine
    morgaine over 13 years ago in reply to Former Member

    Very interesting answers provided at that link, thanks freads, especially the one about the SpiNNaker architecture which linked to articles at EEtimes and ZDnet:

     

    - http://www.eetimes.com/electronics-news/4217840/Million-ARM-cores-brain-simulator

    - http://www.zdnet.co.uk/news/emerging-tech/2011/07/08/million-core-arm-machine-aims-to-simulate-brain-40093356/

     

    From those links, it seems that the basic unit in SpiNNaker is a die with 18 ARM968 cores and 55 x 32-kbyte SRAM blocks, plus an additional 1 Gbit DDR SDRAM die, and the two are then packaged together in a 300-BGA.

     

    No doubt it's for research only, but sure would be nice if they went on to sell them. image

     

    By coincidence, I did my multiprocessor research in Manchester too.  Those were very interesting days.

     

    Morgaine.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • morgaine
    morgaine over 13 years ago in reply to morgaine

    More links about SpiNNaker:

     

    • A - http://apt.cs.man.ac.uk/projects/SpiNNaker/
    • B - http://apt.cs.man.ac.uk/projects/SpiNNaker/spin_fascicle.php
    • C - http://apt.cs.man.ac.uk/Projects/SpiNNaker/hardware/index3.php
    • D - ftp://ftp.cs.man.ac.uk/pub/amulet/papers/LAP_IEEEDandT_07.pdf
    • E - http://eprints.soton.ac.uk/270985/
    • F - http://www.artificialbrains.com/spinnaker
    • G - http://neuromorphs.net/nm/wiki/ng11/results/Spinnaker

     

    Link C details the PCBs they've been creating for their SpiNNaker BGA devices.  It's interesting that the "Spin3" board is unrelated to the million-core brain simulator but targets robots instead.

     

    The latest "Spin4" board adopts a very interesting design strategy for I/O.  Quoting the article:

     

    • "Rather than use lots of ribbon cables to connect boards together, inter-board links are concentrated in FPGAs and converted to serial format.  The high-speed serial interfaces on the FPGAs drive standard SATA hardware at 3 Gbps and SATA cables are used for board-to-board connections."

     

    Great reuse of commodity standards, must save them a ton of money versus proprietary HPC interconnects. image

     

    Morgaine.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to morgaine

    Thanks for the University of Manchester links Morgaine. I am yet to study ARM processors and FPGAs. I'm still an Undergrad in Electronics and Communications unfortunately and i had plans to do projects based on FPGA, like i wanted to make an FPGA based High Frequency Trading platform for market analysis and all that stuff and then i restricted myself because FPGA is costly and i'm not having much of a knowledge to implement such systems. I hope i do that in my Masters degree which i'm planning to do on Computational Science and Engineering. ARM is the only way i think i will have to implement a HPC platform for analysis or atleast the platform itself can be my final year project running some basic parallel codes like image processing ones.

     

    Kishore

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • morgaine
    morgaine over 13 years ago in reply to Former Member

    In case you didn't see it earlier, freads, we had a thread running here about Raspberry Pi + FPGAs:

     

        http://www.element14.com/community/thread/17692?tstart=30

     

    I sure hope a little community arises in time around combining an FPGA with Rpi, preferably something as open as possible in both hardware and software so that EE students can get their hands dirty at all levels rather than just being consumers of proprietary "and magic happens here" FPGA design software.

     

    Morgaine.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to morgaine

    Yup...i'm really excited to see this post. Thank you so much Morgaine..i'm really happy. You should check out this person's website http://www.shakthimaan.com/downloads.html he is an open source guy maybe he could help. I still have to ask him about the project i will be doing. But i need to do my ground work, like study ARM processors and write code in MPI etc etc. I'm too bad at coding, i've get my hands dirty on that first during my summer holidays. I have my exams coming up next week and after that things need to take shape quickly if i want to do something useful.

     

    Kishore

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
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