I am new to multicore. As a beginner my question maybe basic,my question is can MPI library be supported in baremetal heterogeneous systems ? or do we need an OS (like RTOS) to support the MPI library ? It will be useful if anyone can provide links of any implemented MPI on a heterogenous system with or without OS. Anything will be useful for understanding. Thanks in advance.
EDIT : I would also like to know the general requirements of a system for MPI , if not specific.