Ok, thanks. Then one has to be careful in HPC when using the term so each 
time it is used everyone in the conversation knows which one it is referring 
to. 


> On Sep 22, 2019, at 8:33 AM, Jed Brown <j...@jedbrown.org> wrote:
> 
> "Smith, Barry F." <bsm...@mcs.anl.gov> writes:
> 
>>> On Sep 21, 2019, at 11:43 PM, Jed Brown <j...@jedbrown.org> wrote:
>>> 
>>> "Smith, Barry F." <bsm...@mcs.anl.gov> writes:
>>> 
>>>> Jed,
>>>> 
>>>> What does latency as a function of message size mean?   It is in the plots
>>> 
>>> It's just the wall-clock time to ping-pong a message of that size.  All
>>> the small sizes take the same amount of time (i.e., the latency), then
>>> transition to being network bandwidth limited for large sizes.
>> 
>>   Thanks, this is fine for the small size. But he has the graph up to
>>   size 1000000 and the plotted values change for larger sizes, surely
>>   for 1000000 the time is a combination of latency and bandwidth?
>>   Isn't calling it latency a misnomer, or do people use this
>>   inconsistent terminology when doing ping-pongs?
> 
> Latency of an operation is just how long from when you initiate it until
> it completes.  Latency in a performance model, such as LogP, is additive
> with other factors (like bandwidth and compute throughput).

Reply via email to