You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by GitBox <gi...@apache.org> on 2019/06/28 05:01:18 UTC
[GitHub] [incubator-pinot] Jackie-Jiang opened a new pull request #4381:
Offheap String Dictionary Benchmark
Jackie-Jiang opened a new pull request #4381: Offheap String Dictionary Benchmark
URL: https://github.com/apache/incubator-pinot/pull/4381
Enhance BenchmarkStringDictionary to benchmark read/write for on-heap/off-heap mutable dictionary for string of different lengths
Benchmark (_maxValueLength) Mode Cnt Score Error Units
BenchmarkStringDictionary.offHeapStringDictionaryRead 8 avgt 5 198.729 ± 82.008 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryRead 16 avgt 5 224.921 ± 32.696 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryRead 32 avgt 5 342.644 ± 209.424 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryRead 64 avgt 5 360.047 ± 101.929 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryRead 128 avgt 5 484.173 ± 113.249 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryRead 256 avgt 5 611.015 ± 316.933 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryRead 512 avgt 5 813.054 ± 80.827 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryRead 1024 avgt 5 1178.064 ± 35.517 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryWrite 8 avgt 5 210.411 ± 75.758 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryWrite 16 avgt 5 242.633 ± 48.765 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryWrite 32 avgt 5 296.329 ± 70.063 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryWrite 64 avgt 5 373.348 ± 72.213 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryWrite 128 avgt 5 476.224 ± 103.509 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryWrite 256 avgt 5 594.346 ± 249.458 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryWrite 512 avgt 5 841.739 ± 74.731 ms/op
BenchmarkStringDictionary.offHeapStringDictionaryWrite 1024 avgt 5 1241.271 ± 54.812 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryRead 8 avgt 5 69.934 ± 6.722 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryRead 16 avgt 5 67.843 ± 10.101 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryRead 32 avgt 5 75.276 ± 3.305 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryRead 64 avgt 5 54.462 ± 7.237 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryRead 128 avgt 5 67.534 ± 7.629 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryRead 256 avgt 5 64.138 ± 20.597 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryRead 512 avgt 5 74.625 ± 1.658 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryRead 1024 avgt 5 73.748 ± 23.128 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryWrite 8 avgt 5 90.023 ± 12.112 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryWrite 16 avgt 5 94.689 ± 15.384 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryWrite 32 avgt 5 102.102 ± 14.500 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryWrite 64 avgt 5 108.548 ± 17.029 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryWrite 128 avgt 5 110.598 ± 13.267 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryWrite 256 avgt 5 118.573 ± 16.774 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryWrite 512 avgt 5 125.380 ± 41.136 ms/op
BenchmarkStringDictionary.onHeapStringDictionaryWrite 1024 avgt 5 130.772 ± 47.184 ms/op
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org