Size: a a a

2020 August 11

BD

Berkus Decker in rust_offtopic
Constantine Drozdov
а можешь кинуть ссылку как их алгоритмы кэш-когерентности работают? я слышал, что они сильно от amd64 отличаются
https://www.cl.cam.ac.uk/~pes20/ppc-supplemental/test7.pdf вот есть неплохой пейпер, довольно детальный
источник

CD

Constantine Drozdov in rust_offtopic
Berkus Decker
https://www.cl.cam.ac.uk/~pes20/ppc-supplemental/test7.pdf вот есть неплохой пейпер, довольно детальный
спасибо!
источник

CD

Constantine Drozdov in rust_offtopic
Roman Proskuryakov
или fopen. OH WAIT, когда там fs запилят?
а при чем тут fopen
источник

RP

Roman Proskuryakov in rust_offtopic
Constantine Drozdov
а при чем тут fopen
а причем тут malloc?
источник

CD

Constantine Drozdov in rust_offtopic
Roman Proskuryakov
а причем тут malloc?
при том, что это чтение объекта без явного создания
источник

RP

Roman Proskuryakov in rust_offtopic
std::tr1 в вашем 2000-каком уже был?))
источник

BD

Berkus Decker in rust_offtopic
Constantine Drozdov
спасибо!
https://www.microsoft.com/en-us/research/publication/reasoning-about-the-arm-weakly-consistent-memory-model/ и вот МС ресерч что-то родил, вроде выглядит полезно, но я это не читал
источник

RP

Roman Proskuryakov in rust_offtopic
Constantine Drozdov
при том, что это чтение объекта без явного создания
То есть Александреску так в книгах писал, но ты, *конечно же*, так не делал
источник

RP

Roman Proskuryakov in rust_offtopic
источник

CD

Constantine Drozdov in rust_offtopic
Roman Proskuryakov
То есть Александреску так в книгах писал, но ты, *конечно же*, так не делал
Писал что? Размещающие new на буфере?
источник

RP

Roman Proskuryakov in rust_offtopic
Constantine Drozdov
разумеется, зачем мне malloc-ать в плюсовом коде
действительно, зачем
источник

RP

Roman Proskuryakov in rust_offtopic
драйверы они писали, в кернел лазили.
источник

CD

Constantine Drozdov in rust_offtopic
пойду напишу драйвер без compiler specific
источник

SP

Stanislav Popov in rust_offtopic
почему крестовые проблемы такие адовые, боже какието пейперы, кеш когерентность. у меня как у запарты все так просто - есть ссаная статейка где пишут юзай relaxed чтото там и збс
источник

RP

Roman Proskuryakov in rust_offtopic
Roman Proskuryakov
std::tr1 в вашем 2000-каком уже был?))
источник

SP

Stanislav Popov in rust_offtopic
а вообще у арма же есть нормальные атомик инструкции
источник

CD

Constantine Drozdov in rust_offtopic
Stanislav Popov
почему крестовые проблемы такие адовые, боже какието пейперы, кеш когерентность. у меня как у запарты все так просто - есть ссаная статейка где пишут юзай relaxed чтото там и збс
это не крестовые проблемы
источник

CD

Constantine Drozdov in rust_offtopic
план "макака" реализуется через std::atomic с seq_cst в каждой инструкции
источник

CD

Constantine Drozdov in rust_offtopic
и std::shared_mutex когда этого не хватает
источник

SP

Stanislav Popov in rust_offtopic
Constantine Drozdov
план "макака" реализуется через std::atomic с seq_cst в каждой инструкции
но атомики слоупочные поэтому лезут обычными инструкциями почитая томик про мемори модель сперва?
источник