parsec icon indicating copy to clipboard operation
parsec copied to clipboard

[BBT#493] New API for parsec_init w/o cores parameter

Open abouteiller opened this issue 4 years ago • 3 comments

https://bitbucket.org/icldistcomp/parsec/pull-requests/493

  • [x] add info comm=%p to permit selection of comm before init
  • [ ] add parsec_info_create, use parsec_info_set to pass-in arguments to parsec before parsec_init
  • [x] Dplasma corresponding request
  • [x] rename setenv_mca_param_int to something less obnoxious
  • [x] include definition of setenv_mca_param_int from public API
  • [x] decide what to do with argc, argv
    • We will keep argc/argv so that command line parameters can be 'cleaned-up' and return only argc/argv that PaRSEC didn't consume, it should be valid to pass NULL, NULL.
  • [x] update copyrights

abouteiller avatar Feb 24 '22 16:02 abouteiller

Discussion on 10/07/22: Add support for a simple API (based on the MPI Info) and we pass this as the last argument to parsec_init. We keep the pointers to argc and argv, but we do not change them. Look at issue #431 for more info.

bosilca avatar Oct 07 '22 15:10 bosilca

the info object should be a local that is passed explicitly to the set functions, and to the parsec_init call.

the developer should have a simple way of listing the info keys.

therault avatar Dec 16 '22 16:12 therault

As discussed on 03/31/23 we need to merge this with #443 and get them in.

bosilca avatar Mar 31 '23 14:03 bosilca