2007
DOI: 10.1007/978-3-540-75444-2_62
|View full text |Cite
|
Sign up to set email alerts
|

Netgauge: A Network Performance Measurement Framework

Abstract: This paper introduces Netgauge, an extensible open-source framework for implementing network benchmarks. The structure of Netgauge abstracts and explicitly separates communication patterns from communication modules. As a result of this separation of concerns, new benchmark types and new network protocols can be added independently to Netgauge. We describe the rich set of pre-defined communication patterns and communication modules that are available in the current distribution. Benchmark results demonstrate t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
29
0

Year Published

2009
2009
2018
2018

Publication Types

Select...
4
3
2

Relationship

3
6

Authors

Journals

citations
Cited by 52 publications
(29 citation statements)
references
References 21 publications
(22 reference statements)
0
29
0
Order By: Relevance
“…We implemented our benchmark scheme in the opensource tool Netgauge [23] and ran several mid-scale tests on the CHiC cluster system. The CHiC system has 528 quad-core nodes connected with a full bisection bandwidth SDR InfiniBand Fat Tree network with 24 port switches.…”
Section: Benchmark Resultsmentioning
confidence: 99%
“…We implemented our benchmark scheme in the opensource tool Netgauge [23] and ran several mid-scale tests on the CHiC cluster system. The CHiC system has 528 quad-core nodes connected with a full bisection bandwidth SDR InfiniBand Fat Tree network with 24 port switches.…”
Section: Benchmark Resultsmentioning
confidence: 99%
“…The network can either be benchmarked at smaller scale with network measurement tools [18][19][20][21][22] or modeled analytically [23]. The application models will provide insight into the communication pattern and expected data sizes.…”
Section: Modeling During System Design and Proposalmentioning
confidence: 99%
“…However, if this is not the case then the user can establish such models with the empirical modeling method. Several benchmarks are available to gather the parameters [18][19][20][21][22].…”
Section: Step E2: Determine Communication Parametersmentioning
confidence: 99%
“…We implemented our approach as a new communication pattern in the extensible open source Netgauge tool [28]. Netgauge is a modular network benchmarking tool that uses high-precision timers (e.g., the x86 RDTSC instruction [29]) to benchmark times accurately.…”
Section: Applying the Methodsmentioning
confidence: 99%