This document summarizes a project to build symmetric and asymmetric multiprocessing platforms using Raspberry Pi clusters. Sobel edge detection was used as a target application to analyze performance. Symmetric multiprocessing was achieved using a Raspberry Pi 2's four cores, while an asymmetric cluster was built by connecting four Raspberry Pis over Ethernet. Both SMP and ASMP programs achieved 4-10x better performance than sequential programs. The project explored design choices and parallelization challenges. A hybrid openMP and MPI program achieved better performance than a sequential program on high-end servers, showing low-cost parallel platforms can outperform expensive sequential ones.