Size: a a a

2020 August 17

AP

Alexander Potapov in pro.cxx
У тебя тактовая частота сколько у проца?
источник

P

Pepe 🐸 in pro.cxx
Vladimir Suisei
Мы с тобой сейчас можем находиться на разных континентах, и сообщения доставляются почти мгновенно. Электроны я так понимаю хреначат очень быстро, вряд ли лишний десяток сантиметров так роляет
похоже на троллинг
источник

EZ

Evgenii Zheltonozhsk... in pro.cxx
Vladimir Suisei
Мы с тобой сейчас можем находиться на разных континентах, и сообщения доставляются почти мгновенно. Электроны я так понимаю хреначат очень быстро, вряд ли лишний десяток сантиметров так роляет
ну а ты посчитай сколько это 1 клок на 5 гигагерцах и сколько свет за это время проходит
источник

AP

Alexander Potapov in pro.cxx
Alexander Potapov
У тебя тактовая частота сколько у проца?
Посчитай сколько электрон проходит за это время
источник

VS

Vladimir Suisei in pro.cxx
Потом посмотрю
источник

VS

Vladimir Suisei in pro.cxx
Alexander Potapov
У тебя тактовая частота сколько у проца?
Скачет 3.2-3.9
источник

EZ

Evgenii Zheltonozhsk... in pro.cxx
Evgenii Zheltonozhskii🇮🇱
ну а ты посчитай сколько это 1 клок на 5 гигагерцах и сколько свет за это время проходит
сантиметров 5 и выйдет
источник

RN

Ruslan Neshta in pro.cxx
Vladimir Suisei
Мы с тобой сейчас можем находиться на разных континентах, и сообщения доставляются почти мгновенно. Электроны я так понимаю хреначат очень быстро, вряд ли лишний десяток сантиметров так роляет
я заканчиваю про what every programmer should know about memory: но там вроде не упоминается что кроме всего этого у тебя есть отдельный довесок в виде мультиплексоров и дешифраторов которые растут с увеличением количества памяти, тоесть они будут медленнее
источник

AP

Alexander Potapov in pro.cxx
Vladimir Suisei
Скачет 3.2-3.9
3,5*10^9 герц, т. е. 2.85*10^-10 секунды на такт. Умножаем на скорость света 3*10^5 км, в сантиметры ещё на 10^5. И ой, получаем 8.5 сантиметров
источник

AP

Alexander Potapov in pro.cxx
Пробовали умещать кучу транзисторов в маленький участок. Потом оказалось, что на проце в прямом смысле можно жарить еду, а жрет он как целая лампа
источник

VS

Vladimir Suisei in pro.cxx
Alexander Potapov
Пробовали умещать кучу транзисторов в маленький участок. Потом оказалось, что на проце в прямом смысле можно жарить еду, а жрет он как целая лампа
Т.е. процессоры именно такого размера, потому что это баланс между производительностью и тепловыделением? Сделай больше - будет медленнее, сделай меньше - теплее?
источник

EZ

Evgenii Zheltonozhsk... in pro.cxx
Vladimir Suisei
Т.е. процессоры именно такого размера, потому что это баланс между производительностью и тепловыделением? Сделай больше - будет медленнее, сделай меньше - теплее?
Ещё потому что цельный кусок нанометровой точности сложно делать
источник

AP

Alexander Potapov in pro.cxx
Это баланс многих факторов. Мобильники к примеру от батареи работать должны хотя бы несколько часов
источник

AP

Alexander Potapov in pro.cxx
Опять же это все рассказывается на лекциях по архитектуре
источник

ПК

Побитый Кирпич... in pro.cxx
Vladimir Suisei
Мы с тобой сейчас можем находиться на разных континентах, и сообщения доставляются почти мгновенно. Электроны я так понимаю хреначат очень быстро, вряд ли лишний десяток сантиметров так роляет
на самом деле электроны двигаются медленно
источник

ST

Sergey Tarasov in pro.cxx
Fedya Zentsev
не буст, но кажется видел как бригандом делали что-то вроде
brigand::for_each<brigand::reverse<std::tuple<....>>>(...)
, можно посмотреть https://github.com/edouarda/brigand/
Спасибо, но не то... (
Ок, раз уж заговорили про итерацию не по элементам, а по типам: есть ли что-то готовое? По идее нужно раскрытие variadic template в порядке справа налево. Пример:
https://godbolt.org/z/ETMK5j только вызов в обратном порядке... В mp11 такое есть, но там нужен дефолтный конструктор и предполагается вызов функции с соответствующим сконструированным объектом, а нужно просто вызов некой шаблонной функции с типом из списка шаблонных параметров...
источник

ST

Sergey Tarasov in pro.cxx
@antoshkka может подскажешь что?)
источник

ПК

Побитый Кирпич... in pro.cxx
Sergey Tarasov
Спасибо, но не то... (
Ок, раз уж заговорили про итерацию не по элементам, а по типам: есть ли что-то готовое? По идее нужно раскрытие variadic template в порядке справа налево. Пример:
https://godbolt.org/z/ETMK5j только вызов в обратном порядке... В mp11 такое есть, но там нужен дефолтный конструктор и предполагается вызов функции с соответствующим сконструированным объектом, а нужно просто вызов некой шаблонной функции с типом из списка шаблонных параметров...
Есть fold expression по запятой
источник

ST

Sergey Tarasov in pro.cxx
Побитый Кирпич
Есть fold expression по запятой
Ну в примере он и есть. А как в обратном порядке?
источник

ПК

Побитый Кирпич... in pro.cxx
Sergey Tarasov
Ну в примере он и есть. А как в обратном порядке?
Вместо index_sequence от 0 до N сделать от N до 0
источник