Project

General

Profile

Feature #882

Change type to indicate non-participation in reductions

Added by Ronak Buch over 3 years ago. Updated over 2 years ago.

Status:
Merged
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
11/09/2015
Due date:
% Done:

0%


Description

Currently, Charm++ allows some members of a reduction to pass in CkReduction::random to ignore their contributions. However, CkReduction::random is a valid type for reductions. Create a new type explicitly for this purpose (something like CkReduction::ignore) and clean up the code that currently special cases CkReduction::random.

History

#1 Updated by Nikhil Jain about 3 years ago

  • Assignee changed from Ronak Buch to Juan Galvez

#2 Updated by Juan Galvez about 3 years ago

  • Status changed from New to In Progress

#3 Updated by Juan Galvez about 3 years ago

In the runtime, the only places where a contribution with CkReduction::random is used is in ckarray.C and ckreduction.h. As far as I can tell, the use in these places is the intended use of random.

#4 Updated by Sam White almost 3 years ago

  • Target version set to 6.8.0
  • Tracker changed from Cleanup to Feature

#5 Updated by Juan Galvez over 2 years ago

  • Status changed from In Progress to Implemented

#6 Updated by Juan Galvez over 2 years ago

  • translation missing: en.field_closed_date set to 2016-08-17 14:10:34.937615
  • Status changed from Implemented to Merged

#7 Updated by Phil Miller over 2 years ago

  • Target version changed from 6.8.0 to 6.8.0-beta1

Also available in: Atom PDF