Goal

Measure and understand the performance of Infiniband (as used within RAMCloud) under load.

Parameters of the experiments

Results/Graphs

Reference Graph - Throughput of the system for 100 byte object reads using different Transmit Buffer Pool sizes

Analysis of throughput curves.

Average number of buffers returned by pollCompletionQueue across different Buffer Pool sizes

Analysis

Latency Graph - Time spent in pollCompletionQueue per read (average) - fixed pool of buffers - comparing time taken by successful calls against calls that return 0

Analysis

Latency Graph - Time spent in pollCompletionQueue per read (average) across different Transmit Buffer Pool sizes

Analysis