Size: a a a

cxx.Дискуссионная

2020 July 05

I

Ioann_V in cxx.Дискуссионная
Переслано от Ioann_V
benchmark:            12 ns    BM_FastIntToBuffer_1<int32_t>/0
benchmark:             8 ns    BM_FastIntToBuffer_1<int32_t>/0
benchmark:            28 ns    BM_FastIntToBuffer_1<int32_t>/1
benchmark:            30 ns    BM_FastIntToBuffer_1<int32_t>/8
benchmark:            34 ns    BM_FastIntToBuffer_1<int32_t>/64
benchmark:            36 ns    BM_FastIntToBuffer_1<int32_t>/512
benchmark:            36 ns    BM_FastIntToBuffer_1<int32_t>/4096
benchmark:            36 ns    BM_FastIntToBuffer_1<int32_t>/32768
benchmark:             9 ns    BM_FastIntToBuffer_1<int64_t>/0
benchmark:             9 ns    BM_FastIntToBuffer_1<int64_t>/0
benchmark:            28 ns    BM_FastIntToBuffer_1<int64_t>/1
benchmark:            31 ns    BM_FastIntToBuffer_1<int64_t>/8
benchmark:            34 ns    BM_FastIntToBuffer_1<int64_t>/64
benchmark:            36 ns    BM_FastIntToBuffer_1<int64_t>/512
benchmark:            37 ns    BM_FastIntToBuffer_1<int64_t>/4096
benchmark:            37 ns    BM_FastIntToBuffer_1<int64_t>/32768
benchmark:            37 ns    BM_FastIntToBuffer_1<int64_t>/262144
benchmark:            37 ns    BM_FastIntToBuffer_1<int64_t>/2097152
benchmark:            37 ns    BM_FastIntToBuffer_1<int64_t>/16777216
benchmark:            37 ns    BM_FastIntToBuffer_1<int64_t>/134217728
benchmark:            32 ns    BM_FastIntToBuffer_1<int64_t>/1073741824
benchmark:            15 ns    BM_FastIntToBuffer_2<int32_t>/0
benchmark:            15 ns    BM_FastIntToBuffer_2<int32_t>/0
benchmark:            51 ns    BM_FastIntToBuffer_2<int32_t>/1
benchmark:            55 ns    BM_FastIntToBuffer_2<int32_t>/8
benchmark:            59 ns    BM_FastIntToBuffer_2<int32_t>/64
benchmark:            57 ns    BM_FastIntToBuffer_2<int32_t>/512
benchmark:            56 ns    BM_FastIntToBuffer_2<int32_t>/4096
benchmark:            56 ns    BM_FastIntToBuffer_2<int32_t>/32768
benchmark:            14 ns    BM_FastIntToBuffer_2<int64_t>/0
benchmark:            14 ns    BM_FastIntToBuffer_2<int64_t>/0
benchmark:            51 ns    BM_FastIntToBuffer_2<int64_t>/1
benchmark:            55 ns    BM_FastIntToBuffer_2<int64_t>/8
benchmark:            58 ns    BM_FastIntToBuffer_2<int64_t>/64
benchmark:            56 ns    BM_FastIntToBuffer_2<int64_t>/512
benchmark:            56 ns    BM_FastIntToBuffer_2<int64_t>/4096
benchmark:            56 ns    BM_FastIntToBuffer_2<int64_t>/32768
benchmark:            56 ns    BM_FastIntToBuffer_2<int64_t>/262144
benchmark:            56 ns    BM_FastIntToBuffer_2<int64_t>/2097152
benchmark:            56 ns    BM_FastIntToBuffer_2<int64_t>/16777216
benchmark:            55 ns    BM_FastIntToBuffer_2<int64_t>/134217728
benchmark:            46 ns    BM_FastIntToBuffer_2<int64_t>/1073741824
Tests ran to completion.
источник

I

Ioann_V in cxx.Дискуссионная
Переслано от Ioann_V
Где, _1 это моё, _2 - abseil.

Ну и более того, на моем AMD моё решение работает быстрее на 1/8ую. А вот у Данилы скачет - туда, сюда на Intel ах. Где то я сливаю, где то выигрываю. Вроде так. Но суть в том, что я как раз, кеши не использую в своём решении. Ну вот на Arm разница почти в два раза. Может я что то не так делаю, не наю.
источник

I

Ioann_V in cxx.Дискуссионная
Данила - сотрудник Google, как раз таки.
источник

BB

Bohdan Bessonov in cxx.Дискуссионная
Ioann_V
Я кстати abseil обогнал таки
И все, теперь ракеты дальше летают илил в играх фпс 120 в 4к?)
источник

I

Ioann_V in cxx.Дискуссионная
Bohdan Bessonov
И все, теперь ракеты дальше летают илил в играх фпс 120 в 4к?)
я не эту проблему решал, если что. Но думаю, что и тут преуспел бы.
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Ofee
Блин, я думал, написал в начале. Вот тут есть ссылки на все 12 серий, называется "Three-way comparison (“spaceship”) and defaulted comparisons"
#фвотчлист
источник

O

Ofee in cxx.Дискуссионная
Егор
А есть заметные различия в перфомансе с луа? Так чтоб глазом заметить можно было
Ты видел приложения на Электроне? Пока ты их закидываешь мощным железом — оно работает и почти не глючит. Не думаю, что скрипт на Луа будет чем-то принципиально хуже
источник

W

Wild_Wind in cxx.Дискуссионная
Ofee
Ты видел приложения на Электроне? Пока ты их закидываешь мощным железом — оно работает и почти не глючит. Не думаю, что скрипт на Луа будет чем-то принципиально хуже
Я щас пытаюсь запустить Cocos Creator на nodejs.
Это мазохизм какой-то. Всё через одно место.
Просто чтобы собрать эту хрень мне нужно около четырёх тулзов для сборки.
источник

W

Wild_Wind in cxx.Дискуссионная
И если собрать то я собрал, то вот запустить до сих пор не могу.
источник

Е

Егор in cxx.Дискуссионная
Ofee
Ты видел приложения на Электроне? Пока ты их закидываешь мощным железом — оно работает и почти не глючит. Не думаю, что скрипт на Луа будет чем-то принципиально хуже
не видел, а что из популярного на электроне?
источник

V

Vladislav Brezgin in cxx.Дискуссионная
дискорд
источник

O

Ofee in cxx.Дискуссионная
Егор
не видел, а что из популярного на электроне?
VS Code? Но это ещё довольно хороший пример. Есть ещё Discord, GitKraken...
источник

OS

Oleksandr Syrotiuk in cxx.Дискуссионная
Егор
не видел, а что из популярного на электроне?
Слак
источник

V

Vladislav Brezgin in cxx.Дискуссионная
Ofee
VS Code? Но это ещё довольно хороший пример. Есть ещё Discord, GitKraken...
VSCode разве электрон?
источник

O

Ofee in cxx.Дискуссионная
Ofee
VS Code? Но это ещё довольно хороший пример. Есть ещё Discord, GitKraken...
Сходу довольно трудно вспомнить то, чем не пользуешься
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Vladislav Brezgin
VSCode разве электрон?
Да
источник

V

Vladislav Brezgin in cxx.Дискуссионная
Пичально
источник

Е

Егор in cxx.Дискуссионная
надо всё переписать на православный куте
источник

V

Vladislav Brezgin in cxx.Дискуссионная
надо
источник

V

Vladislav Brezgin in cxx.Дискуссионная
но всем похуй
источник