Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |  

This web mail archive is frozen.

This page is part of a frozen web archive of this mailing list.

You can still navigate around this archive, but know that no new mails have been added to it since July of 2016.

Click here to be taken to the new web archives of this list; it includes all the mails that are in this frozen archive plus all new mails that have been sent to the list since it was migrated to the new archives.

Subject: [OMPI devel] new btl
From: Lawrence Stewart (lstewart2_at_[hidden])
Date: 2011-06-14 11:10:54

I apologize for asking elementary questions, I have spent some time looking through the site and the list archives, without notable success.

I am contemplating writing a btl component in order to make OpenMPI work on the fos experimental message-based operating system under construction at csail. The network semantics provided are reliable, in-order messages to process mailboxes, which may be shared. This <ought> to be straightforward, but

* A search around did not uncover a "how to write a BTL component" document. Is there one?

* A quick survey through .../ompi/mca/btl did not uncover an obvious "example". Is there one? Or which existing component is the simplest non-rdma one? It might be that elan is the simplest,
based on source lines, but it is a little tricky to untangle the elan-parts from the open-mpi parts.

The other thing I'll have to tackle is figuring out whether fos has enough of the os interfaces needed by the rest of open-mpi, and how to get the job launch machinery working.