<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/cpp/yt/coding/varint.h, branch get_cmakelists2</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=get_cmakelists2</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=get_cmakelists2'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2023-03-10T12:58:08Z</updated>
<entry>
<title>Optimize varints</title>
<updated>2023-03-10T12:58:08Z</updated>
<author>
<name>babenko</name>
<email>babenko@yandex-team.com</email>
</author>
<published>2023-03-10T12:58:08Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a22464af67422add223a24051527992cf49777a6'/>
<id>urn:sha1:a22464af67422add223a24051527992cf49777a6</id>
<content type='text'>
Before:
%%
Run on (56 X 3200 MHz CPU s)
CPU Caches:
  L1 Data 32 KiB (x28)
  L1 Instruction 32 KiB (x28)
  L2 Unified 256 KiB (x28)
  L3 Unified 35840 KiB (x2)
Load Average: 1.29, 2.30, 2.18
***WARNING*** CPU scaling is enabled, the benchmark real time measurements may be noisy and will incur extra overhead.
-----------------------------------------------------------
Benchmark                 Time             CPU   Iterations
-----------------------------------------------------------
BM_SmallVarUint         275 ns          275 ns      1843898
BM_MediumVarUint        825 ns          824 ns       843158
BM_LargeVarUint        1200 ns         1200 ns       585964
%%

After:
%%
Run on (56 X 3200 MHz CPU s)
CPU Caches:
  L1 Data 32 KiB (x28)
  L1 Instruction 32 KiB (x28)
  L2 Unified 256 KiB (x28)
  L3 Unified 35840 KiB (x2)
Load Average: 1.67, 1.73, 1.74
***WARNING*** CPU scaling is enabled, the benchmark real time measurements may be noisy and will incur extra overhead.
-----------------------------------------------------------
Benchmark                 Time             CPU   Iterations
-----------------------------------------------------------
BM_SmallVarUint         131 ns          130 ns      5345527
BM_MediumVarUint        505 ns          505 ns      1000000
BM_LargeVarUint         793 ns          793 ns       871621
%%</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;sandello@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:52Z</updated>
<author>
<name>sandello</name>
<email>sandello@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9541fc30d6f0877db9ff199a16f7fc2505d46a5c'/>
<id>urn:sha1:9541fc30d6f0877db9ff199a16f7fc2505d46a5c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;sandello@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:49:52Z</updated>
<author>
<name>sandello</name>
<email>sandello@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=0cdbcf332f1f329f0a3d6759462ad71e7867ac08'/>
<id>urn:sha1:0cdbcf332f1f329f0a3d6759462ad71e7867ac08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;psushin@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:20Z</updated>
<author>
<name>psushin</name>
<email>psushin@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:20Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=85ad20a00eb9c7d4dcae0debe5172d5f9bc6792f'/>
<id>urn:sha1:85ad20a00eb9c7d4dcae0debe5172d5f9bc6792f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;psushin@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:49:19Z</updated>
<author>
<name>psushin</name>
<email>psushin@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:19Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4ba0e0cae125e5faa4b5664a88c54ab6af93ea4d'/>
<id>urn:sha1:4ba0e0cae125e5faa4b5664a88c54ab6af93ea4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;babenko@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:19Z</updated>
<author>
<name>babenko</name>
<email>babenko@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:19Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f31097c96270919a1f49360bdaaa69ea4f3fefab'/>
<id>urn:sha1:f31097c96270919a1f49360bdaaa69ea4f3fefab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;babenko@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:49:19Z</updated>
<author>
<name>babenko</name>
<email>babenko@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:19Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=cec37806d8847aa3db53bafc9e251d4aaf325c12'/>
<id>urn:sha1:cec37806d8847aa3db53bafc9e251d4aaf325c12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;ignat@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:48:20Z</updated>
<author>
<name>ignat</name>
<email>ignat@yandex-team.ru</email>
</author>
<published>2022-02-10T13:48:20Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=12d7840a194f4a6e4ea77a405f980074cf43e942'/>
<id>urn:sha1:12d7840a194f4a6e4ea77a405f980074cf43e942</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;ignat@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:48:20Z</updated>
<author>
<name>ignat</name>
<email>ignat@yandex-team.ru</email>
</author>
<published>2022-02-10T13:48:20Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c8b279dd21ddcb47e755028d81281f113a0f4a11'/>
<id>urn:sha1:c8b279dd21ddcb47e755028d81281f113a0f4a11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;lukyan@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:48:13Z</updated>
<author>
<name>lukyan</name>
<email>lukyan@yandex-team.ru</email>
</author>
<published>2022-02-10T13:48:13Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=96647fad5355ff5ef45a00a6d85c097028584ab0'/>
<id>urn:sha1:96647fad5355ff5ef45a00a6d85c097028584ab0</id>
<content type='text'>
</content>
</entry>
</feed>
