GSoC/GCI Archive
Google Code-in 2012 BRL-CAD

Compile and run BRL-CAD on a Raspberry Pi

completed by: Titi

mentors: Sean

BRL-CAD is considered "extensively" portable given our long-standing history of running on everything from embedded systems to desktop systems to massive supercomputers.  We actively seek out new computing platforms to help improve portability.  The Raspberry Pi is an inexpensive ($25) computer the size of a credit card that typically runs .  We'd like to see if BRL-CAD will compile cleanly and find out what performance value the BRL-CAD benchmark reports.

This task involves compiling BRL-CAD on a Raspberry Pi and running the BRL-CAD benchmark.  WE WILL PROVIDE REMOTE SSH ACCESS to a Raspberry Pi that we've set up on the interview and is  ready to go.

You will be tasked with downloading the BRL-CAD sources from our Subversion repository, running cmake, compiling at least enough of BRL-CAD to run the benchmark (make benchmark), and submitting the resulting benchmark performance log.  If any step fails, you'll be expected to submit a complete transcript of what commands you ran.

References

  • http://en.wikipedia.org/wiki/Raspberry_Pi
  • http://brlcad.org/wiki/Compiling