树莓派超级计算机

项目简介

树莓派是一款方便二次开发的单板计算机。TinkerPlus团队经常在一些装置艺术作品使用树莓派,比如:扇影

在使用的过程中,我们也经常遇到一些问题,比如说,由于树莓派性能不够强劲,导致一些作品无法实现预期效果。进而只能换用其他微型主机,无法继续利用树莓派的优点。

有什么办法可以即享受树莓派带来的开发便利,又能够增加树莓派的性能?答案就是:使用多台树莓派组成集群,利用并行计算,提高单个树莓派的性能。

在尝试该想法的过程中,我们也发现了并行计算带来的一些意想不到的优点。比如利用MPI的通信功能,可以将多台树莓派中的每一台主机分别控制一个物理实体,进而实现分布式的任务处理功能。举个例子,每台树莓派控制一个机器人,多个机器人就可以互相通信,协同完成任务。

除此之外,由于树莓派低成本的特性,可以构建低成本的超级计算机,供应学校学习并行计算课程。

研究方向

  • 树莓派性能提升
  • 分布式任务处理
  • 低成本超级计算机/并行计算学习平台

作者

Share