Project

General

Profile

Actions

Feature #3571

closed

FIB+PIT benchmark

Added by Junxiao Shi about 8 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Integration Tests
Target version:
Start date:
03/28/2016
Due date:
% Done:

100%

Estimated time:
6.00 h

Description

Benchmark the performance of FIB and PIT.

Write a program that instantiates a NameTree in isolation (no forwarding or other modules), and create a FIB and a PIT upon this NameTree.

In this program, execute a loop that invokes a series of operations on FIB and PIT, and measure the total execution duration.

The series of operations should capture the reality of forwarding.

Purpose:

  • This benchmark program can be executed on different hardware to understand the current performance of FIB and PIT.
  • This benchmark program can be executed under a profiling system to find out the bottleneck of a FIB and PIT implementation. Note: Profiling is not part of this issue.
  • A proposed performance improvement of FIB and PIT can be quantitatively measured by executing this benchmark program with and without the proposed improvement.

Related issues 1 (0 open1 closed)

Blocks NFD - Task #3610: FIB+PIT profilingClosedChengyu Fan

Actions
Actions

Also available in: Atom PDF