I'm running fleetbench v2.1 on two similar systems. The generated corpus is different and this is affecting the execution time. This makes it difficult to compare the performance of the two systems. Is there some parameter to ensure the corpus is the same?
I'm running fleetbench v2.1 on two similar systems. The generated corpus is different and this is affecting the execution time. This makes it difficult to compare the performance of the two systems. Is there some parameter to ensure the corpus is the same?
ls -alh machine1
```shell $ ls -alh /home/ubuntu/.cache/bazel/_bazel_ubuntu/5f241f2ce88852e31cc5854c84122669/execroot/com_google_fleetbench/bazel-out/aarch64-opt-clang/bin/fleetbench/compression/corpora/Snappy-DECOMPRESS-L/ total 12M drwxrwxr-x 2 ubuntu ubuntu 4.0K Jul 24 08:19 . drwxrwxr-x 41 ubuntu ubuntu 4.0K Jul 24 08:15 .. -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_0 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_1 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_10 -r-xr-xr-x 1 ubuntu ubuntu 2.0M Jul 24 08:17 corpus_11 -r-xr-xr-x 1 ubuntu ubuntu 128 Jul 24 08:17 corpus_12 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_13 -r-xr-xr-x 1 ubuntu ubuntu 2.0K Jul 24 08:17 corpus_14 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_15 -r-xr-xr-x 1 ubuntu ubuntu 8 Jul 24 08:17 corpus_16 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_17 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_18 -r-xr-xr-x 1 ubuntu ubuntu 64 Jul 24 08:17 corpus_19 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_2 -r-xr-xr-x 1 ubuntu ubuntu 4.0K Jul 24 08:17 corpus_20 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_21 -r-xr-xr-x 1 ubuntu ubuntu 2.0K Jul 24 08:17 corpus_22 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_23 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_24 -r-xr-xr-x 1 ubuntu ubuntu 512 Jul 24 08:17 corpus_25 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_26 -r-xr-xr-x 1 ubuntu ubuntu 1.0M Jul 24 08:17 corpus_27 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_28 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_29 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_3 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_30 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_31 -r-xr-xr-x 1 ubuntu ubuntu 16K Jul 24 08:17 corpus_32 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_33 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_34 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_35 -r-xr-xr-x 1 ubuntu ubuntu 8 Jul 24 08:17 corpus_36 -r-xr-xr-x 1 ubuntu ubuntu 256 Jul 24 08:17 corpus_37 -r-xr-xr-x 1 ubuntu ubuntu 64 Jul 24 08:17 corpus_38 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_39 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_4 -r-xr-xr-x 1 ubuntu ubuntu 4.0K Jul 24 08:17 corpus_40 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_41 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_42 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_43 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_44 -r-xr-xr-x 1 ubuntu ubuntu 8 Jul 24 08:17 corpus_45 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_46 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_47 -r-xr-xr-x 1 ubuntu ubuntu 512K Jul 24 08:17 corpus_48 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_49 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_5 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_50 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_51 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_52 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_53 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_54 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_55 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_56 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_57 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_58 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_59 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_6 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_60 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_61 -r-xr-xr-x 1 ubuntu ubuntu 8.0K Jul 24 08:17 corpus_62 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_63 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_64 -r-xr-xr-x 1 ubuntu ubuntu 512K Jul 24 08:17 corpus_65 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_66 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_67 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_68 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_69 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_7 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_70 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_71 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_72 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_73 -r-xr-xr-x 1 ubuntu ubuntu 8 Jul 24 08:17 corpus_74 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_75 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_76 -r-xr-xr-x 1 ubuntu ubuntu 16K Jul 24 08:17 corpus_77 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_78 -r-xr-xr-x 1 ubuntu ubuntu 512K Jul 24 08:17 corpus_79 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_8 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_80 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_81 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_82 -r-xr-xr-x 1 ubuntu ubuntu 64 Jul 24 08:17 corpus_83 -r-xr-xr-x 1 ubuntu ubuntu 1.0M Jul 24 08:17 corpus_84 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_85 -r-xr-xr-x 1 ubuntu ubuntu 8 Jul 24 08:17 corpus_86 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_87 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_88 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_89 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_9 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_90 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_91 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_92 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_93 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_94 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_95 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_96 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_97 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_98 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_99 ```ls -alh machine2
```shell ls -alh /home/ubuntu/.cache/bazel/_bazel_ubuntu/5f241f2ce88852e31cc5854c84122669/execroot/com_google_fleetbench/bazel-out/aarch64-opt-clang/bin/fleetbench/compression/corpora/Snappy-DECOMPRESS-L/ total 15M drwxrwxr-x 2 ubuntu ubuntu 4.0K Jul 24 08:19 . drwxrwxr-x 41 ubuntu ubuntu 4.0K Jul 24 08:16 .. -r-xr-xr-x 1 ubuntu ubuntu 4.0K Jul 24 08:17 corpus_0 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_1 -r-xr-xr-x 1 ubuntu ubuntu 512K Jul 24 08:17 corpus_10 -r-xr-xr-x 1 ubuntu ubuntu 8 Jul 24 08:17 corpus_11 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_12 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_13 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_14 -r-xr-xr-x 1 ubuntu ubuntu 64 Jul 24 08:17 corpus_15 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_16 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_17 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_18 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_19 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_2 -r-xr-xr-x 1 ubuntu ubuntu 64 Jul 24 08:17 corpus_20 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_21 -r-xr-xr-x 1 ubuntu ubuntu 8 Jul 24 08:17 corpus_22 -r-xr-xr-x 1 ubuntu ubuntu 4.0K Jul 24 08:17 corpus_23 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_24 -r-xr-xr-x 1 ubuntu ubuntu 4.0K Jul 24 08:17 corpus_25 -r-xr-xr-x 1 ubuntu ubuntu 512K Jul 24 08:17 corpus_26 -r-xr-xr-x 1 ubuntu ubuntu 16K Jul 24 08:17 corpus_27 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_28 -r-xr-xr-x 1 ubuntu ubuntu 8.0K Jul 24 08:17 corpus_29 -r-xr-xr-x 1 ubuntu ubuntu 1.0M Jul 24 08:17 corpus_3 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_30 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_31 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_32 -r-xr-xr-x 1 ubuntu ubuntu 1.0K Jul 24 08:17 corpus_33 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_34 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_35 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_36 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_37 -r-xr-xr-x 1 ubuntu ubuntu 2.0M Jul 24 08:17 corpus_38 -r-xr-xr-x 1 ubuntu ubuntu 4.0K Jul 24 08:17 corpus_39 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_4 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_40 -r-xr-xr-x 1 ubuntu ubuntu 2.0M Jul 24 08:17 corpus_41 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_42 -r-xr-xr-x 1 ubuntu ubuntu 8 Jul 24 08:17 corpus_43 -r-xr-xr-x 1 ubuntu ubuntu 256 Jul 24 08:17 corpus_44 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_45 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_46 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_47 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_48 -r-xr-xr-x 1 ubuntu ubuntu 8.0K Jul 24 08:17 corpus_49 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_5 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_50 -r-xr-xr-x 1 ubuntu ubuntu 8.0K Jul 24 08:17 corpus_51 -r-xr-xr-x 1 ubuntu ubuntu 512K Jul 24 08:17 corpus_52 -r-xr-xr-x 1 ubuntu ubuntu 512K Jul 24 08:17 corpus_53 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_54 -r-xr-xr-x 1 ubuntu ubuntu 8 Jul 24 08:17 corpus_55 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_56 -r-xr-xr-x 1 ubuntu ubuntu 64 Jul 24 08:17 corpus_57 -r-xr-xr-x 1 ubuntu ubuntu 64 Jul 24 08:17 corpus_58 -r-xr-xr-x 1 ubuntu ubuntu 256 Jul 24 08:17 corpus_59 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_6 -r-xr-xr-x 1 ubuntu ubuntu 8.0K Jul 24 08:17 corpus_60 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_61 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_62 -r-xr-xr-x 1 ubuntu ubuntu 512K Jul 24 08:17 corpus_63 -r-xr-xr-x 1 ubuntu ubuntu 2.0K Jul 24 08:17 corpus_64 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_65 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_66 -r-xr-xr-x 1 ubuntu ubuntu 4.0K Jul 24 08:17 corpus_67 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_68 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_69 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_7 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_70 -r-xr-xr-x 1 ubuntu ubuntu 4.0K Jul 24 08:17 corpus_71 -r-xr-xr-x 1 ubuntu ubuntu 256 Jul 24 08:17 corpus_72 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_73 -r-xr-xr-x 1 ubuntu ubuntu 8 Jul 24 08:17 corpus_74 -r-xr-xr-x 1 ubuntu ubuntu 512K Jul 24 08:17 corpus_75 -r-xr-xr-x 1 ubuntu ubuntu 2.0K Jul 24 08:17 corpus_76 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_77 -r-xr-xr-x 1 ubuntu ubuntu 1.0M Jul 24 08:17 corpus_78 -r-xr-xr-x 1 ubuntu ubuntu 512K Jul 24 08:17 corpus_79 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_8 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_80 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_81 -r-xr-xr-x 1 ubuntu ubuntu 8 Jul 24 08:17 corpus_82 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_83 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_84 -r-xr-xr-x 1 ubuntu ubuntu 128 Jul 24 08:17 corpus_85 -r-xr-xr-x 1 ubuntu ubuntu 256K Jul 24 08:17 corpus_86 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_87 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_88 -r-xr-xr-x 1 ubuntu ubuntu 8 Jul 24 08:17 corpus_89 -r-xr-xr-x 1 ubuntu ubuntu 64K Jul 24 08:17 corpus_9 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_90 -r-xr-xr-x 1 ubuntu ubuntu 128K Jul 24 08:17 corpus_91 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_92 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_93 -r-xr-xr-x 1 ubuntu ubuntu 8.0K Jul 24 08:17 corpus_94 -r-xr-xr-x 1 ubuntu ubuntu 32K Jul 24 08:17 corpus_95 -r-xr-xr-x 1 ubuntu ubuntu 16 Jul 24 08:17 corpus_96 -r-xr-xr-x 1 ubuntu ubuntu 512K Jul 24 08:17 corpus_97 -r-xr-xr-x 1 ubuntu ubuntu 1.0M Jul 24 08:17 corpus_98 -r-xr-xr-x 1 ubuntu ubuntu 32 Jul 24 08:17 corpus_99 ```