1
0
Fork 0
mirror of https://github.com/hermitcore/libhermit.git synced 2025-03-30 00:00:15 +01:00
libhermit/usr/benchmarks/ib/evaluation/config.py
2018-02-26 20:02:20 +01:00

61 lines
2.2 KiB
Python

import os
# BENCHMARKS = ['ib_write_bw',
# 'ib_write_lat',
# 'ib_read_bw',
# 'ib_read_lat']
# OPTIONS = ['-a --post_list 1']
# BENCHMARKS = ['ib_write_lat',
# 'ib_read_bw',
# 'ib_read_lat']
# OPTIONS = ['-a --post_list 4',
# '-a --post_list 16']
BENCHMARKS = ['ib_write_bw']
OPTIONS = ['-a --post_list 1',
'-a --post_list 4',
'-a --post_list 16']
# TIMESTAMP = '18-02-15-14-30' # TODO: temporary while testing plots
TIMESTAMP = 'final2' # TODO: temporary while testing plots
NATIVE_SERVER_IP = '137.226.133.153'
NATIVE_PERFTEST_PATH = '/home/wierichs/perftest/tests/bin'
HERMIT_PATH = '/home/wierichs'
HERMIT_SERVER_IP = '10.0.5.3'
HERMIT_SERVER_GATEWAY = '10.0.5.1'
HERMIT_SERVER_TAPDEV = 'tap100'
HERMIT_CLIENT_IP = '10.0.6.3'
HERMIT_CLIENT_GATEWAY = '10.0.6.1'
HERMIT_CLIENT_TAPDEV = 'tap200'
HERMIT_MASK = '255.255.255.0'
HERMIT_RUN_SERVER = 'HERMIT_ISLE=uhyve \
HERMIT_VERBOSE=1 \
HERMIT_KVM=1 \
HERMIT_CPUS=1 \
HERMIT_IP="' + HERMIT_SERVER_IP + '" \
HERMIT_GATEWAY="' + HERMIT_SERVER_GATEWAY + '" \
HERMIT_MASK="' + HERMIT_MASK + '" \
HERMIT_NETIF=' + HERMIT_SERVER_TAPDEV + ' \
numactl --physcpubind 10 ' + \
os.path.join(HERMIT_PATH, 'hermit/bin/proxy') + ' ' + \
os.path.join(HERMIT_PATH, 'hermit/x86_64-hermit/extra/benchmarks/')
HERMIT_RUN_CLIENT = 'HERMIT_ISLE=uhyve \
HERMIT_VERBOSE=1 \
HERMIT_KVM=1 \
HERMIT_CPUS=1 \
HERMIT_IP="' + HERMIT_CLIENT_IP + '" \
HERMIT_GATEWAY="' + HERMIT_CLIENT_GATEWAY + '" \
HERMIT_MASK="' + HERMIT_MASK + '" \
HERMIT_NETIF=' + HERMIT_CLIENT_TAPDEV + ' \
numactl --physcpubind 10 ' + \
os.path.join(HERMIT_PATH, 'hermit/bin/proxy') + ' ' + \
os.path.join(HERMIT_PATH, 'hermit/x86_64-hermit/extra/benchmarks/')