Skip to content
Permalink
Browse files

Merge pull request #4 from sanssecours/

YAML Benchmark: Add First Version of Benchmark Results & Analysis Script
  • Loading branch information...
markus2330 committed May 25, 2019
2 parents 112415c + 61d3911 commit c96a2c600a959c39cddef9f73663c6589acb8420
Showing with 191,590 additions and 1 deletion.
  1. +1 −1 README.md
  2. +42 −0 YAML/Documentation/ReadMe.md
  3. 0 YAML/{ → Input}/combined.yaml
  4. 0 YAML/{ → Input}/generated.yaml
  5. 0 YAML/Input/generated_0.yaml
  6. +1 −0 YAML/Input/generated_1.yaml
  7. +10 −0 YAML/Input/generated_10.yaml
  8. +100 −0 YAML/Input/generated_100.yaml
  9. +1,000 −0 YAML/Input/generated_1000.yaml
  10. +10,000 −0 YAML/Input/generated_10000.yaml
  11. +100,000 −0 YAML/Input/generated_100000.yaml
  12. +5 −0 YAML/Input/generated_5.yaml
  13. +50 −0 YAML/Input/generated_50.yaml
  14. +500 −0 YAML/Input/generated_500.yaml
  15. +5,000 −0 YAML/Input/generated_5000.yaml
  16. +50,000 −0 YAML/Input/generated_50000.yaml
  17. 0 YAML/{ → Input}/keyframes.yaml
  18. +109 −0 YAML/Results/generated_100000_linux_clang6.json
  19. +109 −0 YAML/Results/generated_100000_linux_gcc8.json
  20. +109 −0 YAML/Results/generated_100000_mac_clang8.json
  21. +202 −0 YAML/Results/generated_10000_linux_clang6.json
  22. +196 −0 YAML/Results/generated_10000_linux_gcc8.json
  23. +158 −0 YAML/Results/generated_10000_mac_clang8.json
  24. +500 −0 YAML/Results/generated_1000_linux_clang6.json
  25. +546 −0 YAML/Results/generated_1000_linux_gcc8.json
  26. +755 −0 YAML/Results/generated_1000_mac_clang8.json
  27. +703 −0 YAML/Results/generated_100_linux_clang6.json
  28. +726 −0 YAML/Results/generated_100_linux_gcc8.json
  29. +1,745 −0 YAML/Results/generated_100_mac_clang8.json
  30. +727 −0 YAML/Results/generated_10_linux_clang6.json
  31. +731 −0 YAML/Results/generated_10_linux_gcc8.json
  32. +2,284 −0 YAML/Results/generated_10_mac_clang8.json
  33. +773 −0 YAML/Results/generated_1_linux_clang6.json
  34. +795 −0 YAML/Results/generated_1_linux_gcc8.json
  35. +2,583 −0 YAML/Results/generated_1_mac_clang8.json
  36. +111 −0 YAML/Results/generated_50000_linux_clang6.json
  37. +110 −0 YAML/Results/generated_50000_linux_gcc8.json
  38. +109 −0 YAML/Results/generated_50000_mac_clang8.json
  39. +288 −0 YAML/Results/generated_5000_linux_clang6.json
  40. +278 −0 YAML/Results/generated_5000_linux_gcc8.json
  41. +246 −0 YAML/Results/generated_5000_mac_clang8.json
  42. +592 −0 YAML/Results/generated_500_linux_clang6.json
  43. +585 −0 YAML/Results/generated_500_linux_gcc8.json
  44. +1,103 −0 YAML/Results/generated_500_mac_clang8.json
  45. +786 −0 YAML/Results/generated_50_linux_clang6.json
  46. +667 −0 YAML/Results/generated_50_linux_gcc8.json
  47. +2,179 −0 YAML/Results/generated_50_mac_clang8.json
  48. +756 −0 YAML/Results/generated_5_linux_clang6.json
  49. +663 −0 YAML/Results/generated_5_linux_gcc8.json
  50. +2,565 −0 YAML/Results/generated_5_mac_clang8.json
  51. +10 −0 YAML/Scripts/cut_input
  52. +82 −0 YAML/Source/run_times.R
@@ -7,7 +7,7 @@ Currently it contains the raw data of:

- a [survey](/survey)
- the [Alteration Predictive Hybrid Search](/OPMPHM) thesis
- a [YAML benchmark](YAML)
- a [YAML benchmark](YAML/documentation/ReadMe.md)

## License

@@ -0,0 +1,42 @@
# YAML Benchmark

## Input

This folder contains two manually created files:

- [`keyframes.yaml`](../Input/keyframes.yaml), and
- [`combined.yaml`](../Input/combined.yaml)

. The other files in the [`input`](../Input) directory:

- [`generated.yaml`](../Input/generated.yaml)
- [`generated_100000.yaml`](../Input/generated_100000.yaml)

, were generated using the script [`generate-yaml`](https://master.libelektra.org/scripts/generate-yaml):

```sh
# Create a YAML file with 1000 lines/keys
scripts/generate-yaml 1000 >filename.yaml
```

. The other files:

- [`generated_50000.yaml`](../Input/generated_50000.yaml)
- [`generated_10000.yaml`](../Input/generated_10000.yaml)
- [`generated_5000.yaml`](../Input/generated_5000.yaml)
- [`generated_1000.yaml`](../Input/generated_1000.yaml)
- [`generated_500.yaml`](../Input/generated_500.yaml)
- [`generated_100.yaml`](../Input/generated_100.yaml)
- [`generated_50.yaml`](../Input/generated_50.yaml)
- [`generated_10.yaml`](../Input/generated_10.yaml)
- [`generated_5.yaml`](../Input/generated_5.yaml)
- [`generated_1.yaml`](../Input/generated_1.yaml)
- [`generated_0.yaml`](../Input/generated_0.yaml)

were generated using the [fish](https://www.fishshell.com) script [`cut_input`](../Scripts/cut_input) in the root of the repository:

```sh
YAML/Scripts/cut_input
```

.
File renamed without changes.
File renamed without changes.
No changes.
@@ -0,0 +1 @@
generated:
@@ -0,0 +1,10 @@
generated:
'b5f5a35f-8e5e-45e8-af7b-72260ce42109':
'8c9878ee-7857-4f6f-a9ef-95c83eeeeba8'
"269effee-93d9-4990-9a86-987c2ea84731":
"b5afb00f-378a-48f5-9386-ed8525a3b2ec":
"49f6dbec-a211-4359-93c8-5552e0c7991e":
e20a5874-aa10-484b-a0b1-31a0dd785f97:
737555ae-7542-4d71-8a76-39e6dce79a81
f6dbe064-97cc-4dd3-8f3d-1161b74f5cbc:
'9d707442-a829-46e8-9649-72613dcee502':
@@ -0,0 +1,100 @@
generated:
'b5f5a35f-8e5e-45e8-af7b-72260ce42109':
'8c9878ee-7857-4f6f-a9ef-95c83eeeeba8'
"269effee-93d9-4990-9a86-987c2ea84731":
"b5afb00f-378a-48f5-9386-ed8525a3b2ec":
"49f6dbec-a211-4359-93c8-5552e0c7991e":
e20a5874-aa10-484b-a0b1-31a0dd785f97:
737555ae-7542-4d71-8a76-39e6dce79a81
f6dbe064-97cc-4dd3-8f3d-1161b74f5cbc:
'9d707442-a829-46e8-9649-72613dcee502':
'4f26d98a-50f9-47bc-86cb-4a63253d0dac':
f2fcc57a-53e7-4cbf-a31e-2011dfe86ae8:
'406df5a1-f34c-4054-8fb4-ea5a0f233a6f'
'182de371-2a5e-43e5-8a99-e5089f46b92e':
'ae02cea1-a555-4a45-95ee-3d5685b21555'
"61aebe57-5d04-4ae8-85fd-87810fc704ee":
0c1ed70f-48d8-4592-93c8-9b031f83e8b8:
"36c0a707-8a11-41b2-a7e1-98eea9f796f3"
5436e70a-afa4-45eb-92aa-8458517d4c53:
6bb5db15-e58a-413b-8cfb-27130b71336a:
e0231237-5f99-4082-b67b-4f08ed129ee5:
"4237a9ed-2eb8-418f-8285-5581c2b4e29a":
'1cedbbe8-3b2f-43fb-abc3-ce5fb7cf2c7c':
"4e338bef-933b-4e77-8c4d-2eca21e7b41e":
26be78f4-ccba-4771-af14-cfcb329dc1b0
'd3c053aa-8d63-4147-9bc6-dae1c5af24ca':
d8c2ed18-f4d7-49f9-ae75-1acc10237733:
7aa2c366-f7a2-4406-8bf6-a98aa0657dd3:
"0a622371-a04e-426b-9104-494fd15ea06b":
"cad8b04c-61b9-4e24-b070-d30c0ac532b6":
e206f4fa-26b8-4068-934f-51b802c3f715
49402cd4-d1e9-4c93-9ad1-bb8991e974d2:
c693c595-0054-441f-89f3-dd3645f45c4b:
52070884-7916-41c6-ae7b-97c88ca53788
9376b411-909b-47e0-94b7-81b790e192fd:
'6a21b818-e990-441e-99bf-caed5f2cf117'
'901787be-fc89-43d0-afd6-806cd8346631':
5f29b2a1-ae4e-4cc5-80b2-c1c17cd13653:
"b0f3e089-eb6f-454e-93b1-550894151274":
07799a24-284a-44f3-a227-5ee509aaed64:
e6db1f55-f945-4fe6-a846-9e6e0c50559e:
'50681d28-513a-44ae-b7eb-1dca5931fae5'
'20ea2d69-879f-43ad-a6ad-81c2840bfc34':
"3aaf065e-8107-483d-ade0-de52a9920500":
'94d9fbcb-de2d-433f-bd28-600c57adcfea':
90226860-1906-4777-95c4-8fb2c712fb14:
'b29c3458-6884-4901-8753-331e5a7fe65b':
'141b7751-0285-4628-adfd-43d8d89e4222':
'd97fffbb-82e9-477c-a312-1d88b456e764':
c54b9525-b14b-4856-8ffc-278ed7d70634:
'dc4ffb7f-bae6-4649-a4b8-bf5e61d5d390':
d26accb2-1461-475b-ada1-bd0fb3b54158
'347ac86b-904b-4d2f-becd-4dd3e8a4344a':
'cd72e3f6-d86d-4436-b4c3-86fb7ea09432':
'7bd7ecc6-8a7f-4feb-a74f-cd112c7470d3':
"ca80cf13-cc48-428b-b1c2-46b1e8e41b71":
9a3e55c9-b84e-4b20-8295-bc3700d2fa93:
'bb18b77a-4358-4b11-bc96-f860871ff0dc'
7972141e-efb6-4c9f-900e-6d98f2281eef:
"e2d72fce-8854-4e9b-8b22-e33eae57eaad"
"7765b9a3-02f0-41f2-8580-14b5b102fc97":
'3fe2548a-ab9e-40cb-b9c2-5fa85eae2e6a':
3d35dc51-1f6d-4f6e-b6a3-16d94f6704ab:
bd418b82-da6e-4a1f-81d3-878ed467964f:
d503162f-1c93-4290-980f-c94c9b47ca55:
d1e9d468-1e76-431b-aed6-91512364d6fa:
'55df1469-812c-4c30-8624-e6d17cd6728d':
9676d8f2-419d-413f-81b0-6b5e3d007bad:
'e89aeb9a-5a07-43f3-909e-8177d7cb0850':
68971247-b1d8-4997-97eb-f3444dd8c12e:
"688428c4-596b-444e-9697-adbd8d43b56d":
a6833af4-677b-452c-8be7-b4d5000536ab:
"37f79414-1f49-458c-b916-089b4ba6f7c2":
"92b6f221-4e5c-4868-8012-183844cfbdf2":
"4726706c-c250-437b-a871-fdeb70920361"
'20956dc7-c0f6-4ec1-be8f-0c0889eb2765':
'a888074e-5b2d-4529-9826-b270e9ed596a':
"caefd9b6-7d71-4e8c-8702-43c7174fd0fd"
5173cacd-0cf3-4d82-b26a-142214e685b9:
'b5b3c9c1-6828-41d7-a7f3-4f8cb8e02a1b':
b8a19818-f430-4386-a81a-256f0a8ebb0e:
'780a304a-2a68-49a3-bf06-824d35a2e1cc':
"ec7b2e41-aca7-4ae1-b15e-0383c2d96d84":
'b7c78bb1-1068-4fd2-a0c3-bb365636aed1'
9f9d942b-5041-4067-9827-572050e01f28:
"ab4f453d-48ff-49de-8f1b-ba43f192ca16"
'25635b37-7a87-45e4-a60b-45b1cb7e2d7f':
"53d94f5b-3981-42dc-b255-bb6e87f55fa9":
c9cd9987-e841-430d-9d96-7e7a7ac3bc73:
30d5b28e-cd0b-4948-ac2a-7981b2b07f98
"2af732c3-f75f-4fc6-8f00-ab4740fcdf8f":
'6a0da6f5-566d-4f84-999d-9038a78a8e38':
ea120961-f5cd-4014-a21d-8b7d6b6bf2c8:
8fa2c26a-a01a-47e8-977b-b2acfbb20eee
"e1b89816-d8d5-46e6-a9f4-1edb883a1734":
'701b0abe-a65d-4642-8ee6-95ceaad5dc47':
"b5caa526-d67c-4efc-9cd4-8d4a56f534d7":
"80825b1a-939c-4e17-986b-7bd2d596d017":
5bb92725-1a30-445b-ab9b-29838f457daa:
"89b29f41-b2d3-405a-9f1c-cfa150309d27":

0 comments on commit c96a2c6

Please sign in to comment.
You can’t perform that action at this time.