Size: a a a

Конференция C++ Russia

2021 July 15

DK

Dmitry Kazakov in Конференция C++ Russia
Там само хранилище изображения это локфри хеш-таблица. Плюс куча разных кешей сложных по технологии seqlock (если я правильно название помню)
источник

DK

Dmitry Kazakov in Конференция C++ Russia
Да, оно
источник

AV

Alexey Veselovsky in Конференция C++ Russia
именно в плане многопоточки -- кажется нет. по крайней мере исторических следов я не вижу. в реалтайме используют другие подходы. там же не производительность оптимизируют. там важнее надежность и предсказуемость.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
а! рисовалочка! я то думал оно или не оно
источник

DK

Dmitry Kazakov in Конференция C++ Russia
:)
источник

*

*cyberzx in Конференция C++ Russia
многопоточный графический редактор это уже хорошо
источник

AV

Alexey Veselovsky in Конференция C++ Russia
ну, а разве бывают однопоточные?
источник

AV

Alexey Veselovsky in Конференция C++ Russia
тот же фотошоп очень многопоточный
источник

*

*cyberzx in Конференция C++ Russia
вот именно. lock-free это тоже про предсказуемость, а не производительность
источник

DK

Dmitry Kazakov in Конференция C++ Russia
У нас сейчас боттлнек - это планировщик. Он единственный нелокфри остался :)
источник

DK

Dmitry Kazakov in Конференция C++ Russia
После пяти-шести ядер производительность почти не растет из-за этого (благо у обычных пользователей столько обычно не бывает :) )
источник

AV

Alexey Veselovsky in Конференция C++ Russia
в языках, заточенных под ембеддед, мишн критикал и реалтайм примитивов для локфри алгоритмов не появилось до сих пор. если бы это было востребовано -- оно бы там было.

а вот средства для выбора типа шедулера, высокоуровневые концепции, дающие разные весёлые гарантии исполнения (и времени исполнения) задач -- вот это вот есть всё.
источник

NK

Nickolay Kononov in Конференция C++ Russia
а планировщик тут и не причем
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
О_О
Кто такие обычные пользователи?
источник

AV

Alexey Veselovsky in Конференция C++ Russia
юзеры с лэптопами?
источник

DK

Dmitry Kazakov in Конференция C++ Russia
У нас свой, вот он как раз причем :)
источник

*

*cyberzx in Конференция C++ Russia
сейчас 12-ти ядерная рязань стоит копейки )
источник

NK

Nickolay Kononov in Конференция C++ Russia
а ок
источник

AV

Alexey Veselovsky in Конференция C++ Russia
увольте этого менеджера!
источник

DK

Dmitry Kazakov in Конференция C++ Russia
6+6 то есть? :) Вот его почти наполную можем загрузить. А 10+10 уже нет
источник