Added plots
This commit is contained in:
parent
2addd53076
commit
46b8687a71
9 changed files with 7490 additions and 2 deletions
163
ReversalModel/.gitignore
vendored
Normal file
163
ReversalModel/.gitignore
vendored
Normal file
|
@ -0,0 +1,163 @@
|
||||||
|
# Byte-compiled / optimized / DLL files
|
||||||
|
__pycache__/
|
||||||
|
*.py[cod]
|
||||||
|
*$py.class
|
||||||
|
|
||||||
|
# C extensions
|
||||||
|
*.so
|
||||||
|
|
||||||
|
# Distribution / packaging
|
||||||
|
.Python
|
||||||
|
build/
|
||||||
|
develop-eggs/
|
||||||
|
dist/
|
||||||
|
downloads/
|
||||||
|
eggs/
|
||||||
|
.eggs/
|
||||||
|
lib/
|
||||||
|
lib64/
|
||||||
|
parts/
|
||||||
|
sdist/
|
||||||
|
var/
|
||||||
|
wheels/
|
||||||
|
share/python-wheels/
|
||||||
|
*.egg-info/
|
||||||
|
.installed.cfg
|
||||||
|
*.egg
|
||||||
|
MANIFEST
|
||||||
|
|
||||||
|
# PyInstaller
|
||||||
|
# Usually these files are written by a python script from a template
|
||||||
|
# before PyInstaller builds the exe, so as to inject date/other infos into it.
|
||||||
|
*.manifest
|
||||||
|
*.spec
|
||||||
|
|
||||||
|
# Installer logs
|
||||||
|
pip-log.txt
|
||||||
|
pip-delete-this-directory.txt
|
||||||
|
|
||||||
|
# Unit test / coverage reports
|
||||||
|
htmlcov/
|
||||||
|
.tox/
|
||||||
|
.nox/
|
||||||
|
.coverage
|
||||||
|
.coverage.*
|
||||||
|
.cache
|
||||||
|
nosetests.xml
|
||||||
|
coverage.xml
|
||||||
|
*.cover
|
||||||
|
*.py,cover
|
||||||
|
.hypothesis/
|
||||||
|
.pytest_cache/
|
||||||
|
cover/
|
||||||
|
|
||||||
|
# Translations
|
||||||
|
*.mo
|
||||||
|
*.pot
|
||||||
|
|
||||||
|
# Django stuff:
|
||||||
|
*.log
|
||||||
|
local_settings.py
|
||||||
|
db.sqlite3
|
||||||
|
db.sqlite3-journal
|
||||||
|
|
||||||
|
# Flask stuff:
|
||||||
|
instance/
|
||||||
|
.webassets-cache
|
||||||
|
|
||||||
|
# Scrapy stuff:
|
||||||
|
.scrapy
|
||||||
|
|
||||||
|
# Sphinx documentation
|
||||||
|
docs/_build/
|
||||||
|
|
||||||
|
# PyBuilder
|
||||||
|
.pybuilder/
|
||||||
|
target/
|
||||||
|
|
||||||
|
# Jupyter Notebook
|
||||||
|
.ipynb_checkpoints
|
||||||
|
|
||||||
|
# IPython
|
||||||
|
profile_default/
|
||||||
|
ipython_config.py
|
||||||
|
|
||||||
|
# pyenv
|
||||||
|
# For a library or package, you might want to ignore these files since the code is
|
||||||
|
# intended to run in multiple environments; otherwise, check them in:
|
||||||
|
# .python-version
|
||||||
|
|
||||||
|
# pipenv
|
||||||
|
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
|
||||||
|
# However, in case of collaboration, if having platform-specific dependencies or dependencies
|
||||||
|
# having no cross-platform support, pipenv may install dependencies that don't work, or not
|
||||||
|
# install all needed dependencies.
|
||||||
|
#Pipfile.lock
|
||||||
|
|
||||||
|
# poetry
|
||||||
|
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
|
||||||
|
# This is especially recommended for binary packages to ensure reproducibility, and is more
|
||||||
|
# commonly ignored for libraries.
|
||||||
|
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
|
||||||
|
#poetry.lock
|
||||||
|
|
||||||
|
# pdm
|
||||||
|
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
|
||||||
|
#pdm.lock
|
||||||
|
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
|
||||||
|
# in version control.
|
||||||
|
# https://pdm.fming.dev/#use-with-ide
|
||||||
|
.pdm.toml
|
||||||
|
|
||||||
|
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
|
||||||
|
__pypackages__/
|
||||||
|
|
||||||
|
# Celery stuff
|
||||||
|
celerybeat-schedule
|
||||||
|
celerybeat.pid
|
||||||
|
|
||||||
|
# SageMath parsed files
|
||||||
|
*.sage.py
|
||||||
|
|
||||||
|
# Environments
|
||||||
|
.env
|
||||||
|
.venv
|
||||||
|
env/
|
||||||
|
venv/
|
||||||
|
ENV/
|
||||||
|
env.bak/
|
||||||
|
venv.bak/
|
||||||
|
|
||||||
|
# Spyder project settings
|
||||||
|
.spyderproject
|
||||||
|
.spyproject
|
||||||
|
|
||||||
|
# Rope project settings
|
||||||
|
.ropeproject
|
||||||
|
|
||||||
|
# mkdocs documentation
|
||||||
|
/site
|
||||||
|
|
||||||
|
# mypy
|
||||||
|
.mypy_cache/
|
||||||
|
.dmypy.json
|
||||||
|
dmypy.json
|
||||||
|
|
||||||
|
# Pyre type checker
|
||||||
|
.pyre/
|
||||||
|
|
||||||
|
# pytype static type analyzer
|
||||||
|
.pytype/
|
||||||
|
|
||||||
|
# Cython debug symbols
|
||||||
|
cython_debug/
|
||||||
|
|
||||||
|
# PyCharm
|
||||||
|
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
|
||||||
|
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
|
||||||
|
# and can be added to the global gitignore or merged into this file. For a more nuclear
|
||||||
|
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
|
||||||
|
#.idea/
|
||||||
|
.env/
|
||||||
|
|
||||||
|
**/.DS_Store
|
67
ReversalModel/make_plots.py
Executable file
67
ReversalModel/make_plots.py
Executable file
|
@ -0,0 +1,67 @@
|
||||||
|
#!/usr/bin/env python3
|
||||||
|
import pandas as pd
|
||||||
|
import seaborn as sns
|
||||||
|
import matplotlib.pyplot as plt
|
||||||
|
import matplotlib
|
||||||
|
|
||||||
|
|
||||||
|
matplotlib.use("pgf")
|
||||||
|
matplotlib.rcParams.update({
|
||||||
|
"pgf.texsystem": "pdflatex",
|
||||||
|
'font.family': 'serif',
|
||||||
|
'text.usetex': True,
|
||||||
|
'pgf.rcfonts': False,
|
||||||
|
})
|
||||||
|
|
||||||
|
df = pd.read_csv("time.csv")
|
||||||
|
df['cpu'] = df['user'] + df['sys']
|
||||||
|
del df['real']
|
||||||
|
del df['user']
|
||||||
|
del df['sys']
|
||||||
|
|
||||||
|
df_cpu = df.loc[~df.cpu.isnull(), :]
|
||||||
|
del df_cpu['ltl']
|
||||||
|
df_cpu = df_cpu.melt(id_vars=['cpu'])
|
||||||
|
df_cpu['value'] = df_cpu['value'].astype(str)
|
||||||
|
|
||||||
|
df_timeout = df.loc[:, :].copy()
|
||||||
|
df_timeout['timeout'] = 0
|
||||||
|
df_timeout.loc[df_timeout['cpu'].isnull(), 'timeout'] = 1
|
||||||
|
del df_timeout['cpu']
|
||||||
|
|
||||||
|
|
||||||
|
def timeout_by(name: str) -> pd.DataFrame:
|
||||||
|
df_return = df_timeout.loc[:, [name, 'timeout']] \
|
||||||
|
.groupby(name) \
|
||||||
|
.sum() \
|
||||||
|
.reset_index()
|
||||||
|
df_return[name] = df_return[name].astype(str)
|
||||||
|
return df_return
|
||||||
|
|
||||||
|
|
||||||
|
def plot_by(df_cpu: pd.DataFrame, name: str, color: any):
|
||||||
|
# Initialize the matplotlib figure
|
||||||
|
f, (ax1, ax2) = plt.subplots(1, 2, figsize=(15, 5))
|
||||||
|
|
||||||
|
sns.stripplot(ax=ax1, color=color, data=df_cpu.loc[df_cpu.variable == name],
|
||||||
|
x="cpu", y="value")
|
||||||
|
sns.barplot(ax=ax2, color=color, data=timeout_by(name), y=name, x="timeout",
|
||||||
|
width=0.75)
|
||||||
|
|
||||||
|
ax1.set(ylabel="Value of " + name.upper(), xlim=[0, 300],
|
||||||
|
xlabel="CPU time (seconds)")
|
||||||
|
ax2.set(ylabel="Value of " + name.upper(), xlim=[0, 100],
|
||||||
|
xlabel="Timeouts (%)")
|
||||||
|
|
||||||
|
sns.despine(left=True, bottom=True)
|
||||||
|
plt.savefig('../plots/' + name + '.pgf')
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
plot_by(df_cpu, 'n', 'teal')
|
||||||
|
plot_by(df_cpu, 'length', 'red')
|
||||||
|
plot_by(df_cpu, 'r', 'orange')
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
main()
|
2
ReversalModel/requirements.txt
Normal file
2
ReversalModel/requirements.txt
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
pandas==2.0.1
|
||||||
|
seaborn==0.12.2
|
|
@ -1,3 +1,4 @@
|
||||||
|
ltl,n,length,r,real,user,sys
|
||||||
seq_eq_parallel,2,3,2,0.12,0.03,0.02
|
seq_eq_parallel,2,3,2,0.12,0.03,0.02
|
||||||
seq_eq_parallel,2,3,3,0.12,0.03,0.03
|
seq_eq_parallel,2,3,3,0.12,0.03,0.03
|
||||||
seq_eq_parallel,2,3,4,0.12,0.04,0.02
|
seq_eq_parallel,2,3,4,0.12,0.04,0.02
|
||||||
|
@ -129,3 +130,520 @@ seq_eq_parallel,8,4,2,2.94,1.46,0.16
|
||||||
seq_eq_parallel,8,4,3,11.56,5.04,0.81
|
seq_eq_parallel,8,4,3,11.56,5.04,0.81
|
||||||
seq_eq_parallel,8,4,4,42.06,13.24,6.15
|
seq_eq_parallel,8,4,4,42.06,13.24,6.15
|
||||||
seq_eq_parallel,8,4,5,162.17,34.75,32.92
|
seq_eq_parallel,8,4,5,162.17,34.75,32.92
|
||||||
|
seq_eq_parallel,2,3,9,0.20,0.11,0.02
|
||||||
|
seq_eq_parallel,2,3,10,0.28,0.15,0.03
|
||||||
|
seq_eq_parallel,2,4,9,1.32,1.18,0.08
|
||||||
|
seq_eq_parallel,2,4,10,1.98,1.73,0.10
|
||||||
|
seq_eq_parallel,2,5,9,16.92,15.89,0.83
|
||||||
|
seq_eq_parallel,2,5,10,29.69,27.98,1.45
|
||||||
|
seq_eq_parallel,2,6,9
|
||||||
|
seq_eq_parallel,2,6,10
|
||||||
|
seq_eq_parallel,2,7,6
|
||||||
|
seq_eq_parallel,2,7,7
|
||||||
|
seq_eq_parallel,2,7,8
|
||||||
|
seq_eq_parallel,2,7,9
|
||||||
|
seq_eq_parallel,2,7,10
|
||||||
|
seq_eq_parallel,2,8,4
|
||||||
|
seq_eq_parallel,2,8,5
|
||||||
|
seq_eq_parallel,2,8,6
|
||||||
|
seq_eq_parallel,2,8,7
|
||||||
|
seq_eq_parallel,2,8,8
|
||||||
|
seq_eq_parallel,2,9,2,7.57,6.98,0.43
|
||||||
|
seq_eq_parallel,2,8,9
|
||||||
|
seq_eq_parallel,2,8,10
|
||||||
|
seq_eq_parallel,2,9,3
|
||||||
|
seq_eq_parallel,2,9,4
|
||||||
|
seq_eq_parallel,2,9,5
|
||||||
|
seq_eq_parallel,2,9,6
|
||||||
|
seq_eq_parallel,2,9,7
|
||||||
|
seq_eq_parallel,2,9,8
|
||||||
|
seq_eq_parallel,2,9,9
|
||||||
|
seq_eq_parallel,2,10,2,31.42,27.77,2.97
|
||||||
|
seq_eq_parallel,2,9,10
|
||||||
|
seq_eq_parallel,2,10,3
|
||||||
|
seq_eq_parallel,2,10,4
|
||||||
|
seq_eq_parallel,2,10,5
|
||||||
|
seq_eq_parallel,2,10,6
|
||||||
|
seq_eq_parallel,2,10,7
|
||||||
|
seq_eq_parallel,2,10,8
|
||||||
|
seq_eq_parallel,3,3,9,0.56,0.29,0.07
|
||||||
|
seq_eq_parallel,3,3,10,0.58,0.36,0.07
|
||||||
|
seq_eq_parallel,3,4,9,4.93,4.30,0.40
|
||||||
|
seq_eq_parallel,3,4,10,8.09,6.76,0.69
|
||||||
|
seq_eq_parallel,2,10,9
|
||||||
|
seq_eq_parallel,2,10,10
|
||||||
|
seq_eq_parallel,3,5,8,37.85,34.34,2.55
|
||||||
|
seq_eq_parallel,3,6,2,0.72,0.51,0.05
|
||||||
|
seq_eq_parallel,3,6,3,3.10,2.77,0.16
|
||||||
|
seq_eq_parallel,3,6,4,11.23,10.45,0.61
|
||||||
|
seq_eq_parallel,3,6,5,242.86,57.49,118.97
|
||||||
|
seq_eq_parallel,3,5,9
|
||||||
|
seq_eq_parallel,3,5,10
|
||||||
|
seq_eq_parallel,3,6,6
|
||||||
|
seq_eq_parallel,3,6,7
|
||||||
|
seq_eq_parallel,3,7,2,2.46,1.94,0.13
|
||||||
|
seq_eq_parallel,3,7,3,17.64,15.46,0.99
|
||||||
|
seq_eq_parallel,3,6,8
|
||||||
|
seq_eq_parallel,3,6,9
|
||||||
|
seq_eq_parallel,3,6,10
|
||||||
|
seq_eq_parallel,3,7,4
|
||||||
|
seq_eq_parallel,3,7,5
|
||||||
|
seq_eq_parallel,3,7,6
|
||||||
|
seq_eq_parallel,3,7,7
|
||||||
|
seq_eq_parallel,3,7,8
|
||||||
|
seq_eq_parallel,3,7,9
|
||||||
|
seq_eq_parallel,3,8,2,8.11,7.29,0.40
|
||||||
|
seq_eq_parallel,3,7,10
|
||||||
|
seq_eq_parallel,3,8,3
|
||||||
|
seq_eq_parallel,3,8,4
|
||||||
|
seq_eq_parallel,3,8,5
|
||||||
|
seq_eq_parallel,3,8,8
|
||||||
|
seq_eq_parallel,3,8,7
|
||||||
|
seq_eq_parallel,3,8,6
|
||||||
|
seq_eq_parallel,3,8,9
|
||||||
|
seq_eq_parallel,3,9,2,50.58,33.19,12.54
|
||||||
|
seq_eq_parallel,3,9,3
|
||||||
|
seq_eq_parallel,3,8,10
|
||||||
|
seq_eq_parallel,3,9,4
|
||||||
|
seq_eq_parallel,3,9,5
|
||||||
|
seq_eq_parallel,3,9,6
|
||||||
|
seq_eq_parallel,3,9,7
|
||||||
|
seq_eq_parallel,3,9,8
|
||||||
|
seq_eq_parallel,3,9,9
|
||||||
|
seq_eq_parallel,3,9,10
|
||||||
|
seq_eq_parallel,3,10,2
|
||||||
|
seq_eq_parallel,3,10,3
|
||||||
|
seq_eq_parallel,3,10,4
|
||||||
|
seq_eq_parallel,3,10,6
|
||||||
|
seq_eq_parallel,3,10,5
|
||||||
|
seq_eq_parallel,3,10,7
|
||||||
|
seq_eq_parallel,4,3,9,1.23,0.50,0.06
|
||||||
|
seq_eq_parallel,4,3,10,0.95,0.66,0.07
|
||||||
|
seq_eq_parallel,4,4,9,11.67,10.72,0.69
|
||||||
|
seq_eq_parallel,4,4,10,24.13,19.75,2.89
|
||||||
|
seq_eq_parallel,3,10,8
|
||||||
|
seq_eq_parallel,3,10,10
|
||||||
|
seq_eq_parallel,3,10,9
|
||||||
|
seq_eq_parallel,4,5,7
|
||||||
|
seq_eq_parallel,4,6,2,2.80,1.66,0.17
|
||||||
|
seq_eq_parallel,4,5,8
|
||||||
|
seq_eq_parallel,4,6,3,9.13,8.16,0.55
|
||||||
|
seq_eq_parallel,4,6,4,100.94,45.36,41.80
|
||||||
|
seq_eq_parallel,4,5,10
|
||||||
|
seq_eq_parallel,4,5,9
|
||||||
|
seq_eq_parallel,4,6,5
|
||||||
|
seq_eq_parallel,4,6,6
|
||||||
|
seq_eq_parallel,4,6,8
|
||||||
|
seq_eq_parallel,4,6,7
|
||||||
|
seq_eq_parallel,4,7,2,7.24,5.44,0.46
|
||||||
|
seq_eq_parallel,4,6,9
|
||||||
|
seq_eq_parallel,4,6,10
|
||||||
|
seq_eq_parallel,4,7,3,177.33,66.30,80.28
|
||||||
|
seq_eq_parallel,4,7,4
|
||||||
|
seq_eq_parallel,4,7,5
|
||||||
|
seq_eq_parallel,4,7,6
|
||||||
|
seq_eq_parallel,4,7,7
|
||||||
|
seq_eq_parallel,4,8,2,66.60,36.81,22.82
|
||||||
|
seq_eq_parallel,4,7,8
|
||||||
|
seq_eq_parallel,4,7,9
|
||||||
|
seq_eq_parallel,4,7,10
|
||||||
|
seq_eq_parallel,4,8,3
|
||||||
|
seq_eq_parallel,4,8,4
|
||||||
|
seq_eq_parallel,4,8,5
|
||||||
|
seq_eq_parallel,4,8,6
|
||||||
|
seq_eq_parallel,4,8,7
|
||||||
|
seq_eq_parallel,4,8,8
|
||||||
|
seq_eq_parallel,4,8,9
|
||||||
|
seq_eq_parallel,4,8,10
|
||||||
|
seq_eq_parallel,4,9,2
|
||||||
|
seq_eq_parallel,4,9,3
|
||||||
|
seq_eq_parallel,4,9,4
|
||||||
|
seq_eq_parallel,4,9,5
|
||||||
|
seq_eq_parallel,4,9,6
|
||||||
|
seq_eq_parallel,4,9,7
|
||||||
|
seq_eq_parallel,4,9,8
|
||||||
|
seq_eq_parallel,4,9,9
|
||||||
|
seq_eq_parallel,4,9,10
|
||||||
|
seq_eq_parallel,4,10,2
|
||||||
|
seq_eq_parallel,4,10,3
|
||||||
|
seq_eq_parallel,4,10,4
|
||||||
|
seq_eq_parallel,4,10,5
|
||||||
|
seq_eq_parallel,4,10,6
|
||||||
|
seq_eq_parallel,4,10,7
|
||||||
|
seq_eq_parallel,5,3,9,1.76,1.01,0.12
|
||||||
|
seq_eq_parallel,5,3,10,1.78,1.38,0.16
|
||||||
|
seq_eq_parallel,5,4,9,21.28,17.52,2.62
|
||||||
|
seq_eq_parallel,5,4,10,42.65,28.30,10.35
|
||||||
|
seq_eq_parallel,4,10,8
|
||||||
|
seq_eq_parallel,5,5,5,114.98,52.80,46.92
|
||||||
|
seq_eq_parallel,4,10,9
|
||||||
|
seq_eq_parallel,4,10,10
|
||||||
|
seq_eq_parallel,5,5,6
|
||||||
|
seq_eq_parallel,5,5,7
|
||||||
|
seq_eq_parallel,5,5,8
|
||||||
|
seq_eq_parallel,5,6,2,5.60,4.26,0.35
|
||||||
|
seq_eq_parallel,5,6,3,45.42,31.82,10.75
|
||||||
|
seq_eq_parallel,5,5,9
|
||||||
|
seq_eq_parallel,5,5,10
|
||||||
|
seq_eq_parallel,5,6,4
|
||||||
|
seq_eq_parallel,5,6,5
|
||||||
|
seq_eq_parallel,5,6,6
|
||||||
|
seq_eq_parallel,5,6,7
|
||||||
|
seq_eq_parallel,5,7,2,34.61,23.38,8.15
|
||||||
|
seq_eq_parallel,5,6,8
|
||||||
|
seq_eq_parallel,5,6,9
|
||||||
|
seq_eq_parallel,5,6,10
|
||||||
|
seq_eq_parallel,5,7,3
|
||||||
|
seq_eq_parallel,5,7,4
|
||||||
|
seq_eq_parallel,5,7,5
|
||||||
|
seq_eq_parallel,5,7,6
|
||||||
|
seq_eq_parallel,5,7,7
|
||||||
|
seq_eq_parallel,5,7,8
|
||||||
|
seq_eq_parallel,5,7,9
|
||||||
|
seq_eq_parallel,5,7,10
|
||||||
|
seq_eq_parallel,5,8,2
|
||||||
|
seq_eq_parallel,5,8,3
|
||||||
|
seq_eq_parallel,5,8,4
|
||||||
|
seq_eq_parallel,5,8,5
|
||||||
|
seq_eq_parallel,5,8,6
|
||||||
|
seq_eq_parallel,5,8,7
|
||||||
|
seq_eq_parallel,5,8,8
|
||||||
|
seq_eq_parallel,5,8,9
|
||||||
|
seq_eq_parallel,5,8,10
|
||||||
|
seq_eq_parallel,5,9,2
|
||||||
|
seq_eq_parallel,5,9,3
|
||||||
|
seq_eq_parallel,5,9,4
|
||||||
|
seq_eq_parallel,5,9,5
|
||||||
|
seq_eq_parallel,5,9,6
|
||||||
|
seq_eq_parallel,5,9,7
|
||||||
|
seq_eq_parallel,5,9,8
|
||||||
|
seq_eq_parallel,5,9,9
|
||||||
|
seq_eq_parallel,5,9,10
|
||||||
|
seq_eq_parallel,5,10,2
|
||||||
|
seq_eq_parallel,5,10,3
|
||||||
|
seq_eq_parallel,5,10,4
|
||||||
|
seq_eq_parallel,5,10,5
|
||||||
|
seq_eq_parallel,5,10,6
|
||||||
|
seq_eq_parallel,5,10,7
|
||||||
|
seq_eq_parallel,5,10,8
|
||||||
|
seq_eq_parallel,5,10,9
|
||||||
|
seq_eq_parallel,5,10,10
|
||||||
|
seq_eq_parallel,6,3,9,3.08,2.29,0.12
|
||||||
|
seq_eq_parallel,6,3,10,4.39,3.17,0.16
|
||||||
|
seq_eq_parallel,6,5,5,50.09,35.80,9.80
|
||||||
|
seq_eq_parallel,6,6,2,18.23,15.13,2.15
|
||||||
|
seq_eq_parallel,6,5,6
|
||||||
|
seq_eq_parallel,6,5,8
|
||||||
|
seq_eq_parallel,6,5,7
|
||||||
|
seq_eq_parallel,6,6,3
|
||||||
|
seq_eq_parallel,6,6,6
|
||||||
|
seq_eq_parallel,6,6,5
|
||||||
|
seq_eq_parallel,6,6,4
|
||||||
|
seq_eq_parallel,6,6,7
|
||||||
|
seq_eq_parallel,6,6,8
|
||||||
|
seq_eq_parallel,6,7,3
|
||||||
|
seq_eq_parallel,6,7,2
|
||||||
|
seq_eq_parallel,6,7,4
|
||||||
|
seq_eq_parallel,6,7,5
|
||||||
|
seq_eq_parallel,6,7,6
|
||||||
|
seq_eq_parallel,6,7,7
|
||||||
|
seq_eq_parallel,6,7,8
|
||||||
|
seq_eq_parallel,6,8,3
|
||||||
|
seq_eq_parallel,6,8,2
|
||||||
|
seq_eq_parallel,6,8,4
|
||||||
|
seq_eq_parallel,6,8,5
|
||||||
|
seq_eq_parallel,7,4,8,195.19,79.06,82.82
|
||||||
|
seq_eq_parallel,7,5,2,3.28,2.54,0.27
|
||||||
|
seq_eq_parallel,7,5,3,16.06,12.16,2.50
|
||||||
|
seq_eq_parallel,6,8,6
|
||||||
|
seq_eq_parallel,6,8,8
|
||||||
|
seq_eq_parallel,6,8,7
|
||||||
|
seq_eq_parallel,7,5,4,34.64,29.88,3.19
|
||||||
|
seq_eq_parallel,7,5,7
|
||||||
|
seq_eq_parallel,7,5,6
|
||||||
|
seq_eq_parallel,7,5,5
|
||||||
|
seq_eq_parallel,7,6,2,9.38,8.07,0.45
|
||||||
|
seq_eq_parallel,7,5,8
|
||||||
|
seq_eq_parallel,7,5,9
|
||||||
|
seq_eq_parallel,7,5,10
|
||||||
|
seq_eq_parallel,7,6,3,68.59,47.57,14.02
|
||||||
|
seq_eq_parallel,7,6,4
|
||||||
|
seq_eq_parallel,7,6,5
|
||||||
|
seq_eq_parallel,7,6,6
|
||||||
|
seq_eq_parallel,7,6,7
|
||||||
|
seq_eq_parallel,7,6,8
|
||||||
|
seq_eq_parallel,7,6,9
|
||||||
|
seq_eq_parallel,7,6,10
|
||||||
|
seq_eq_parallel,7,7,2
|
||||||
|
seq_eq_parallel,7,7,3
|
||||||
|
seq_eq_parallel,7,7,4
|
||||||
|
seq_eq_parallel,7,7,5
|
||||||
|
seq_eq_parallel,7,7,6
|
||||||
|
seq_eq_parallel,7,7,7
|
||||||
|
seq_eq_parallel,7,7,8
|
||||||
|
seq_eq_parallel,7,7,9
|
||||||
|
seq_eq_parallel,7,7,10
|
||||||
|
seq_eq_parallel,7,8,2
|
||||||
|
seq_eq_parallel,7,8,3
|
||||||
|
seq_eq_parallel,7,8,4
|
||||||
|
seq_eq_parallel,7,8,5
|
||||||
|
seq_eq_parallel,7,8,6
|
||||||
|
seq_eq_parallel,7,8,7
|
||||||
|
seq_eq_parallel,7,8,8
|
||||||
|
seq_eq_parallel,7,8,9
|
||||||
|
seq_eq_parallel,7,8,10
|
||||||
|
seq_eq_parallel,6,4,9,42.09,31.93,5.93
|
||||||
|
seq_eq_parallel,6,4,10,133.69,60.03,50.07
|
||||||
|
seq_eq_parallel,6,5,9
|
||||||
|
seq_eq_parallel,6,5,10
|
||||||
|
seq_eq_parallel,6,6,9
|
||||||
|
seq_eq_parallel,6,6,10
|
||||||
|
seq_eq_parallel,6,7,9
|
||||||
|
seq_eq_parallel,6,7,10
|
||||||
|
seq_eq_parallel,7,3,9,6.60,5.77,0.42
|
||||||
|
seq_eq_parallel,7,3,10,9.24,8.05,0.59
|
||||||
|
seq_eq_parallel,6,8,9
|
||||||
|
seq_eq_parallel,8,3,9,19.05,15.69,2.10
|
||||||
|
seq_eq_parallel,8,3,10,27.61,22.59,3.72
|
||||||
|
seq_eq_parallel,6,8,10
|
||||||
|
seq_eq_parallel,8,4,6,84.82,55.03,23.06
|
||||||
|
seq_eq_parallel,7,4,9
|
||||||
|
seq_eq_parallel,7,4,10
|
||||||
|
seq_eq_parallel,8,4,7,291.05,109.46,122.72
|
||||||
|
seq_eq_parallel,8,5,2,6.25,5.35,0.42
|
||||||
|
seq_eq_parallel,8,5,3,35.64,27.24,6.16
|
||||||
|
seq_eq_parallel,8,4,8
|
||||||
|
seq_eq_parallel,8,4,9
|
||||||
|
seq_eq_parallel,8,4,10
|
||||||
|
seq_eq_parallel,8,5,4,231.45,96.33,93.39
|
||||||
|
seq_eq_parallel,8,5,5
|
||||||
|
seq_eq_parallel,8,5,6
|
||||||
|
seq_eq_parallel,8,5,7
|
||||||
|
seq_eq_parallel,8,6,2,22.50,19.67,2.12
|
||||||
|
seq_eq_parallel,8,5,8
|
||||||
|
seq_eq_parallel,8,5,9
|
||||||
|
seq_eq_parallel,8,5,10
|
||||||
|
seq_eq_parallel,8,6,3
|
||||||
|
seq_eq_parallel,8,6,4
|
||||||
|
seq_eq_parallel,8,6,5
|
||||||
|
seq_eq_parallel,8,6,6
|
||||||
|
seq_eq_parallel,8,6,7
|
||||||
|
seq_eq_parallel,8,6,8
|
||||||
|
seq_eq_parallel,8,6,9
|
||||||
|
seq_eq_parallel,8,7,2,244.41,101.09,94.28
|
||||||
|
seq_eq_parallel,8,6,10
|
||||||
|
seq_eq_parallel,8,7,3
|
||||||
|
seq_eq_parallel,8,7,4
|
||||||
|
seq_eq_parallel,8,7,5
|
||||||
|
seq_eq_parallel,8,7,6
|
||||||
|
seq_eq_parallel,8,7,7
|
||||||
|
seq_eq_parallel,8,7,8
|
||||||
|
seq_eq_parallel,8,7,9
|
||||||
|
seq_eq_parallel,8,7,10
|
||||||
|
seq_eq_parallel,8,8,2
|
||||||
|
seq_eq_parallel,8,8,3
|
||||||
|
seq_eq_parallel,8,8,4
|
||||||
|
seq_eq_parallel,8,8,5
|
||||||
|
seq_eq_parallel,8,8,6
|
||||||
|
seq_eq_parallel,8,8,7
|
||||||
|
seq_eq_parallel,8,8,8
|
||||||
|
seq_eq_parallel,8,8,9
|
||||||
|
seq_eq_parallel,8,8,10
|
||||||
|
seq_eq_parallel,6,9,2
|
||||||
|
seq_eq_parallel,6,9,5
|
||||||
|
seq_eq_parallel,6,9,3
|
||||||
|
seq_eq_parallel,6,9,4
|
||||||
|
seq_eq_parallel,6,9,6
|
||||||
|
seq_eq_parallel,6,9,7
|
||||||
|
seq_eq_parallel,6,9,9
|
||||||
|
seq_eq_parallel,6,9,8
|
||||||
|
seq_eq_parallel,6,9,10
|
||||||
|
seq_eq_parallel,6,10,3
|
||||||
|
seq_eq_parallel,6,10,2
|
||||||
|
seq_eq_parallel,6,10,4
|
||||||
|
seq_eq_parallel,6,10,5
|
||||||
|
seq_eq_parallel,6,10,8
|
||||||
|
seq_eq_parallel,6,10,7
|
||||||
|
seq_eq_parallel,6,10,6
|
||||||
|
seq_eq_parallel,6,10,9
|
||||||
|
seq_eq_parallel,6,10,10
|
||||||
|
seq_eq_parallel,7,9,3
|
||||||
|
seq_eq_parallel,7,9,2
|
||||||
|
seq_eq_parallel,7,9,4
|
||||||
|
seq_eq_parallel,7,9,5
|
||||||
|
seq_eq_parallel,7,9,6
|
||||||
|
seq_eq_parallel,7,9,7
|
||||||
|
seq_eq_parallel,7,9,10
|
||||||
|
seq_eq_parallel,7,9,8
|
||||||
|
seq_eq_parallel,7,9,9
|
||||||
|
seq_eq_parallel,7,10,2
|
||||||
|
seq_eq_parallel,7,10,3
|
||||||
|
seq_eq_parallel,7,10,4
|
||||||
|
seq_eq_parallel,7,10,5
|
||||||
|
seq_eq_parallel,7,10,6
|
||||||
|
seq_eq_parallel,7,10,7
|
||||||
|
seq_eq_parallel,7,10,8
|
||||||
|
seq_eq_parallel,7,10,9
|
||||||
|
seq_eq_parallel,7,10,10
|
||||||
|
seq_eq_parallel,8,9,2
|
||||||
|
seq_eq_parallel,8,9,3
|
||||||
|
seq_eq_parallel,8,9,4
|
||||||
|
seq_eq_parallel,8,9,5
|
||||||
|
seq_eq_parallel,8,9,6
|
||||||
|
seq_eq_parallel,8,9,7
|
||||||
|
seq_eq_parallel,8,9,8
|
||||||
|
seq_eq_parallel,8,9,9
|
||||||
|
seq_eq_parallel,8,9,10
|
||||||
|
seq_eq_parallel,8,10,2
|
||||||
|
seq_eq_parallel,8,10,3
|
||||||
|
seq_eq_parallel,8,10,4
|
||||||
|
seq_eq_parallel,8,10,5
|
||||||
|
seq_eq_parallel,8,10,6
|
||||||
|
seq_eq_parallel,8,10,7
|
||||||
|
seq_eq_parallel,8,10,8
|
||||||
|
seq_eq_parallel,8,10,9
|
||||||
|
seq_eq_parallel,8,10,10
|
||||||
|
seq_eq_parallel,9,10,2
|
||||||
|
seq_eq_parallel,9,10,3
|
||||||
|
seq_eq_parallel,9,10,4
|
||||||
|
seq_eq_parallel,9,10,5
|
||||||
|
seq_eq_parallel,9,10,6
|
||||||
|
seq_eq_parallel,9,10,7
|
||||||
|
seq_eq_parallel,9,10,8
|
||||||
|
seq_eq_parallel,9,10,9
|
||||||
|
seq_eq_parallel,9,10,10
|
||||||
|
seq_eq_parallel,10,10,2
|
||||||
|
seq_eq_parallel,10,10,3
|
||||||
|
seq_eq_parallel,10,10,4
|
||||||
|
seq_eq_parallel,10,10,5
|
||||||
|
seq_eq_parallel,10,10,6
|
||||||
|
seq_eq_parallel,10,10,7
|
||||||
|
seq_eq_parallel,10,10,8
|
||||||
|
seq_eq_parallel,10,10,9
|
||||||
|
seq_eq_parallel,10,10,10
|
||||||
|
seq_eq_parallel,9,9,2
|
||||||
|
seq_eq_parallel,9,9,3
|
||||||
|
seq_eq_parallel,9,9,4
|
||||||
|
seq_eq_parallel,9,9,5
|
||||||
|
seq_eq_parallel,9,9,6
|
||||||
|
seq_eq_parallel,9,9,7
|
||||||
|
seq_eq_parallel,9,9,8
|
||||||
|
seq_eq_parallel,9,9,9
|
||||||
|
seq_eq_parallel,9,9,10
|
||||||
|
seq_eq_parallel,10,9,2
|
||||||
|
seq_eq_parallel,10,9,3
|
||||||
|
seq_eq_parallel,10,9,4
|
||||||
|
seq_eq_parallel,10,9,5
|
||||||
|
seq_eq_parallel,10,9,6
|
||||||
|
seq_eq_parallel,10,9,7
|
||||||
|
seq_eq_parallel,10,9,8
|
||||||
|
seq_eq_parallel,10,9,9
|
||||||
|
seq_eq_parallel,10,9,10
|
||||||
|
seq_eq_parallel,9,3,2,1.42,0.70,0.04
|
||||||
|
seq_eq_parallel,9,3,3,2.01,1.64,0.07
|
||||||
|
seq_eq_parallel,9,3,4,3.79,3.12,0.11
|
||||||
|
seq_eq_parallel,9,3,5,6.03,5.42,0.18
|
||||||
|
seq_eq_parallel,9,3,6,9.04,8.60,0.27
|
||||||
|
seq_eq_parallel,9,3,7,13.41,12.85,0.40
|
||||||
|
seq_eq_parallel,9,4,2,2.78,2.52,0.10
|
||||||
|
seq_eq_parallel,9,3,8,19.16,18.40,0.59
|
||||||
|
seq_eq_parallel,9,4,3,8.63,8.19,0.28
|
||||||
|
seq_eq_parallel,9,3,9,26.35,25.34,0.84
|
||||||
|
seq_eq_parallel,9,4,4,21.30,20.38,0.73
|
||||||
|
seq_eq_parallel,9,3,10,36.70,35.28,1.22
|
||||||
|
seq_eq_parallel,9,4,5,59.38,47.74,8.21
|
||||||
|
seq_eq_parallel,9,4,6
|
||||||
|
seq_eq_parallel,9,4,7
|
||||||
|
seq_eq_parallel,9,4,8
|
||||||
|
seq_eq_parallel,9,5,2,12.63,11.65,0.63
|
||||||
|
seq_eq_parallel,9,4,9
|
||||||
|
seq_eq_parallel,9,5,3,72.14,54.80,13.08
|
||||||
|
seq_eq_parallel,9,4,10
|
||||||
|
seq_eq_parallel,9,5,4
|
||||||
|
seq_eq_parallel,9,5,5
|
||||||
|
seq_eq_parallel,9,5,6
|
||||||
|
seq_eq_parallel,9,5,7
|
||||||
|
seq_eq_parallel,9,5,8
|
||||||
|
seq_eq_parallel,9,5,9
|
||||||
|
seq_eq_parallel,9,6,2,75.20,53.30,15.55
|
||||||
|
seq_eq_parallel,9,5,10
|
||||||
|
seq_eq_parallel,9,6,3
|
||||||
|
seq_eq_parallel,9,6,4
|
||||||
|
seq_eq_parallel,9,6,5
|
||||||
|
seq_eq_parallel,9,6,6
|
||||||
|
seq_eq_parallel,9,6,7
|
||||||
|
seq_eq_parallel,9,6,8
|
||||||
|
seq_eq_parallel,9,6,9
|
||||||
|
seq_eq_parallel,9,6,10
|
||||||
|
seq_eq_parallel,9,7,2
|
||||||
|
seq_eq_parallel,9,7,3
|
||||||
|
seq_eq_parallel,9,7,4
|
||||||
|
seq_eq_parallel,9,7,5
|
||||||
|
seq_eq_parallel,9,7,6
|
||||||
|
seq_eq_parallel,9,7,7
|
||||||
|
seq_eq_parallel,9,7,8
|
||||||
|
seq_eq_parallel,9,7,9
|
||||||
|
seq_eq_parallel,9,7,10
|
||||||
|
seq_eq_parallel,9,8,2
|
||||||
|
seq_eq_parallel,9,8,3
|
||||||
|
seq_eq_parallel,9,8,4
|
||||||
|
seq_eq_parallel,9,8,5
|
||||||
|
seq_eq_parallel,9,8,6
|
||||||
|
seq_eq_parallel,9,8,7
|
||||||
|
seq_eq_parallel,9,8,8
|
||||||
|
seq_eq_parallel,10,3,2,2.63,2.24,0.17
|
||||||
|
seq_eq_parallel,10,3,3,5.09,4.62,0.25
|
||||||
|
seq_eq_parallel,10,3,4,9.46,8.77,0.44
|
||||||
|
seq_eq_parallel,10,3,5,16.24,15.01,0.84
|
||||||
|
seq_eq_parallel,10,3,6,31.09,26.69,2.88
|
||||||
|
seq_eq_parallel,10,3,7,61.77,46.07,10.02
|
||||||
|
seq_eq_parallel,10,3,8,104.42,68.87,26.00
|
||||||
|
seq_eq_parallel,9,8,9
|
||||||
|
seq_eq_parallel,10,4,2,8.92,7.98,0.58
|
||||||
|
seq_eq_parallel,9,8,10
|
||||||
|
seq_eq_parallel,10,3,9,189.16,98.49,69.19
|
||||||
|
seq_eq_parallel,10,4,3,27.48,24.39,2.34
|
||||||
|
seq_eq_parallel,10,4,4,100.18,62.87,27.12
|
||||||
|
seq_eq_parallel,10,3,10
|
||||||
|
seq_eq_parallel,10,4,5
|
||||||
|
seq_eq_parallel,10,4,6
|
||||||
|
seq_eq_parallel,10,4,7
|
||||||
|
seq_eq_parallel,10,5,2,45.44,33.86,8.22
|
||||||
|
seq_eq_parallel,10,4,8
|
||||||
|
seq_eq_parallel,10,4,9
|
||||||
|
seq_eq_parallel,10,4,10
|
||||||
|
seq_eq_parallel,10,5,3
|
||||||
|
seq_eq_parallel,10,5,4
|
||||||
|
seq_eq_parallel,10,5,5
|
||||||
|
seq_eq_parallel,10,5,6
|
||||||
|
seq_eq_parallel,10,5,7
|
||||||
|
seq_eq_parallel,10,5,8
|
||||||
|
seq_eq_parallel,10,5,9
|
||||||
|
seq_eq_parallel,10,5,10
|
||||||
|
seq_eq_parallel,10,6,2
|
||||||
|
seq_eq_parallel,10,6,3
|
||||||
|
seq_eq_parallel,10,6,4
|
||||||
|
seq_eq_parallel,10,6,5
|
||||||
|
seq_eq_parallel,10,6,6
|
||||||
|
seq_eq_parallel,10,6,7
|
||||||
|
seq_eq_parallel,10,6,8
|
||||||
|
seq_eq_parallel,10,6,9
|
||||||
|
seq_eq_parallel,10,6,10
|
||||||
|
seq_eq_parallel,10,7,2
|
||||||
|
seq_eq_parallel,10,7,3
|
||||||
|
seq_eq_parallel,10,7,4
|
||||||
|
seq_eq_parallel,10,7,5
|
||||||
|
seq_eq_parallel,10,7,6
|
||||||
|
seq_eq_parallel,10,7,7
|
||||||
|
seq_eq_parallel,10,7,8
|
||||||
|
seq_eq_parallel,10,7,9
|
||||||
|
seq_eq_parallel,10,7,10
|
||||||
|
seq_eq_parallel,10,8,2
|
||||||
|
seq_eq_parallel,10,8,3
|
||||||
|
seq_eq_parallel,10,8,4
|
||||||
|
seq_eq_parallel,10,8,5
|
||||||
|
seq_eq_parallel,10,8,6
|
||||||
|
seq_eq_parallel,10,8,7
|
||||||
|
seq_eq_parallel,10,8,8
|
||||||
|
seq_eq_parallel,10,8,9
|
||||||
|
seq_eq_parallel,10,8,10
|
||||||
|
|
Can't render this file because it has a wrong number of fields in line 139.
|
|
@ -7,5 +7,7 @@ SCRIPT_DIR=$(cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd)
|
||||||
cd "$SCRIPT_DIR"
|
cd "$SCRIPT_DIR"
|
||||||
|
|
||||||
cat time.txt | \
|
cat time.txt | \
|
||||||
sed 's/real//;s/user//;s/sys//;s/ */,/g;' | \
|
tr '\n' '#' | \
|
||||||
sed 'N; s/\n/ /g;s/, ,/,/;s/,$//' > time.csv
|
sed 's/real//g;s/user//g;s/sys//g;s/ */,/g;s/,#,/,/g;s/,#/#/g' | \
|
||||||
|
tr '#' '\n' | \
|
||||||
|
awk 'BEGIN { print "ltl,n,length,r,real,user,sys" } { print $0 }' > time.csv
|
2174
plots/length.pgf
Normal file
2174
plots/length.pgf
Normal file
File diff suppressed because it is too large
Load diff
2281
plots/n.pgf
Normal file
2281
plots/n.pgf
Normal file
File diff suppressed because it is too large
Load diff
2281
plots/r.pgf
Normal file
2281
plots/r.pgf
Normal file
File diff suppressed because it is too large
Load diff
Reference in a new issue