Opened 19 months ago

Closed 19 months ago

Last modified 19 months ago

#2282 closed Bug (fixed)

Potential MPI deadlock if rimwidth>1

Reported by: girrmann Owned by: systeam
Priority: low Milestone: Unscheduled
Component: BDY Version: trunk
Severity: minor Keywords:
Cc:

Description

Context

If the mpi domain decomposition cuts the bdy between rim = 1 and rim > 1, the diagonal communication might fail therefore creating a mpi deadlock.

Analysis

The domain needing a communication for a point on its diagonal will wait to receive but the sender does not have the instruction to send.

Fix

Remove useless test

Commit History (2)

ChangesetAuthorTimeChangeLog
10984girrmann2019-05-15T14:57:59+02:00

v4: Report commit from bugfix #2281 and #2282 fixed in the trunk

10983girrmann2019-05-15T14:50:08+02:00

trunk: Remove Potential MPI deadlock if rimwidth>1, see #2282

Change History (4)

comment:1 Changed 19 months ago by girrmann

  • Resolution set to fixed
  • Status changed from new to closed

fixed, see [10983]

comment:2 Changed 19 months ago by girrmann

done for release 4.0 in [10984]

comment:3 Changed 19 months ago by girrmann

In 10983:

trunk: Remove Potential MPI deadlock if rimwidth>1, see #2282

comment:4 Changed 19 months ago by girrmann

In 10984:

v4: Report commit from bugfix #2281 and #2282 fixed in the trunk

Note: See TracTickets for help on using tickets.