Skip to content

Commit cbe698b

Browse files
committed
fcoll/two_phase: remove component
This component is not used now anymore, vulcan has replaced it in all scenarios. No point in keeping it around. Signed-off-by: Edgar Gabriel <[email protected]> remove two_phase from the selection logic. Signed-off-by: Edgar Gabriel <[email protected]>
1 parent 2c48deb commit cbe698b

9 files changed

+1
-3635
lines changed

ompi/mca/fcoll/base/fcoll_base_file_select.c

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
* University of Stuttgart. All rights reserved.
1010
* Copyright (c) 2004-2005 The Regents of the University of California.
1111
* All rights reserved.
12-
* Copyright (c) 2008-2017 University of Houston. All rights reserved.
12+
* Copyright (c) 2008-2021 University of Houston. All rights reserved.
1313
* Copyright (c) 2018 Research Organization for Information Science
1414
* and Technology (RIST). All rights reserved.
1515
* $COPYRIGHT$
@@ -284,19 +284,5 @@ int mca_fcoll_base_query_table (struct ompio_file_t *file, char *name)
284284
return 1;
285285
}
286286
}
287-
if (!strcmp (name, "two_phase")) {
288-
#if OPAL_CUDA_SUPPORT
289-
/* do not use the two_phase component with CUDA
290-
buffers, since the data sieving causes trouble
291-
on unmanaged GPU buffers.
292-
*/
293-
#else
294-
if ((int)file->f_cc_size < file->f_bytes_per_agg &&
295-
(0 == file->f_stripe_size || file->f_cc_size < file->f_stripe_size) &&
296-
(LUSTRE != file->f_fstype) ) {
297-
return 1;
298-
}
299-
#endif
300-
}
301287
return 0;
302288
}

ompi/mca/fcoll/two_phase/Makefile.am

Lines changed: 0 additions & 52 deletions
This file was deleted.

ompi/mca/fcoll/two_phase/fcoll_two_phase.h

Lines changed: 0 additions & 116 deletions
This file was deleted.

ompi/mca/fcoll/two_phase/fcoll_two_phase_component.c

Lines changed: 0 additions & 93 deletions
This file was deleted.

0 commit comments

Comments
 (0)