OpenMPI has been ported to microcontrollers before, but it does require at 
least a minimal OS to provide support (e.g., TCP for communications). Most IoT 
systems already include an OS on them for just that reason. I personally have 
OMPI running on a little Edison board using the OS that comes with it - no 
major changes were required.

Others have used various typical microcontroller real-time OS on their systems, 
and porting OMPI to them usually isn’t that bad. May require some configuration 
mods.


> On Mar 8, 2017, at 9:00 AM, Mateusz Tasz <mateusz.t...@gmail.com> wrote:
> 
> Hello,
> 
> I am a student. I am attracted by concept of MPI and i would like to
> apply ths idea to bare metel devices like mictrocontrollers e.g.
> stm32. But your solution requires an operating system on board. May I
> ask why is it necessary? Can I neglect it? And if so how can I do it?
> I ask because I'd like to apply this concept to IoT system where data
> can be processed by few device in local neighbourhood.
> 
> Thank in advance,
> Mateusz Tasz
> _______________________________________________
> users mailing list
> users@lists.open-mpi.org
> https://rfd.newmexicoconsortium.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/users

Reply via email to