Project

General

Profile

Feature #1389

AMPI ATAReq test/wait performs poorly

Added by Sam White almost 2 years ago. Updated about 1 year ago.

Status:
Merged
Priority:
Normal
Assignee:
Category:
AMPI
Target version:
Start date:
01/30/2017
Due date:
% Done:

0%


Description

AMPI uses IATAReqs to track completion of a group of requests from MPI_Ialltoall* and MPI_Ineighbor_*. Currently we test and wait on requests within an IATAReq in a linear fashion, with no regard for the history of completions over time. IATAReq's should instead partition their requests into those that have finished and those that have not. We can easily benchmark this case by timing an MPI_Ialltoall on a single core with many ranks.

History

#1 Updated by Sam White almost 2 years ago

  • Tracker changed from Bug to Feature

#2 Updated by Sam White over 1 year ago

  • Target version changed from 6.8.1 to 6.8.0

#3 Updated by Phil Miller over 1 year ago

  • Target version changed from 6.8.0 to 6.8.1

#4 Updated by Sam White over 1 year ago

  • Subject changed from AMPI IATAReq test/wait performs poorly to AMPI ATAReq test/wait performs poorly
  • Assignee changed from Karthik Senthil to Sam White
  • Target version changed from 6.8.1 to 6.9.0
  • Status changed from New to Implemented

#5 Updated by Sam White about 1 year ago

  • Status changed from Implemented to Merged

Also available in: Atom PDF