Monika,

is there ant reason why you use openmpi 1.4.5  ?
it is quite antique today, 1.10.2 is the latest stable version.

strictly speaking, openmpi does not require linux, it works fine on
Solaris, bsd variants, Cygwin and other arch.

the memory footprint is made of the library size, and the memory it
allocates internally
(buffers for communication for example)
at first glance, I am not sure you should start focusing on the
library size.

I'd rather suggest you start with openmpi 1.10.2, and then try
configure && make && make install

if you are stuck, then please post the details so we are able to help

Cheers,

Gilles



On Saturday, March 19, 2016, Monika Hemnani <hemnani...@rknec.edu> wrote:

> I am building a multiprocessor system with soft-core processor(Microblaze)
> and operating system xilkernel(OS from xilinx). I want to scale down Open
> mpi with the the functionality of mainly  sending and recieving only. Also
> I want the MPI library to have a low memory footprint(in kBs).
>
> As my OS is not linux, I cannot install Open mpi. So I took all the .c and
> .h files of of Open mpi 1.4.5 and started compiling it.
> Then I was planning to remove the files which won't be used by me.So I
> will be having only the files of desired functionality and also get lesser
> memory footprint.
>
> But when I started building the full Open mpi. I got many errors which I'm
> unable to solve.
>
> Can you please tell me, is my approach right?
> If not, what should be my approach?
>

Reply via email to