Re: [OMPI devel] MCA Component Development: Function Pointers

2016-07-29 Thread Gilles Gouaillardet
For a proof-of-concept, I'd rather suggest you add MPI_Pcoll_start(), and add a pointer in mca_coll_base_comm_coll_t. If you add MCA_PML_REQUEST_COLL, then you have to update all pml components (fastidious), if you update start.c (quite simple), then you also need to update start_all.c (less trivia

Re: [OMPI devel] Performance analysis proposal

2016-07-29 Thread Arm Patinyasakdikul (apatinya)
Hey Artem, all, Thank you for the benchmark prototype. I have created the discussion page here : https://github.com/open-mpi/2016-summer-perf-testing/issues/1. * There, I have single threaded and multithreaded performance posted. * The script I used is now in the repo (also in the discus

Re: [OMPI devel] MCA Component Development: Function Pointers

2016-07-29 Thread Nathan Hjelm
Look at ompi/mpi/c/start.c. Just add a check there thst redirects to the coll component for coll requests. You will probably need to expand the coll interface in ompi/mca/coll/coll.h to include a start function. > On Jul 29, 2016, at 10:20 AM, Bradley Morgan wrote: > > > Hello Gilles, > > Th

Re: [OMPI devel] MCA Component Development: Function Pointers

2016-07-29 Thread Bradley Morgan
Hello Gilles, Thank you very much for your response. My understanding is yes, this might be part of the future standard—but probably not from my work alone. I’m currently just trying get a proof-of-concept and some performance metrics. I have item one of your list completed, but not the othe

Re: [OMPI devel] MCA Component Development: Function Pointers

2016-07-29 Thread Gilles Gouaillardet
Out of curiosity, is MPI_Ibcast_init (and friends) something that will/might be part of the future standard ? if you want to implement this as a MCA, then you have (at least) to - add an Ibcast_init field (function pointer) to mca_coll_base_comm_coll_t struct - add a 'case MCA_PML_REQUEST_COLL:' i

[OMPI devel] MCA Component Development: Function Pointers

2016-07-29 Thread Bradley Morgan
Hello OpenMPI Developers, (I am new to the community, so please forgive me if I violate any protocols or seem naive here…) I am currently working on a prototype component for persistent nonblocking collectives (ompi->mca->coll->libpnbc). I have integrated my new component and mapped MPI_IBcas

[OMPI devel] Commit emails: not working

2016-07-29 Thread Jeff Squyres (jsquyres)
FYI: It looks like the normal emails we get upon commits are not being delivered. Working on it. -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/ ___ devel mailing lis