GeForce GTX 1080 ... TDP на уровне 180 Вт. В 1080p она спокойно выдавала 60 fps и выше в любых AAA-играх того времени на максимальных настройках
RTX 5070 в тех же играх выдает под 180 fps
RTX 5070 спокойно берет 250–300 Вт
То есть FPS меньше, чем в три раза выше на энергопотреблении примерно в полтора. Прирост производительности на Ватт меньше чем в два раза за десять лет. Грустно.
А вы видали научные коды? Я оттуда пришёл, "кровь из глаз" обычно ещё комплимент.
Зато написано на Фортране в 1970 году и до сих пор работает, а что в 10 раз медленнее, чем могло бы - это архитектурная проблема, которой пользователю заниматься недосуг :)
Мейерс не говорит про примитивные типы, он про сложные: постинкремент размножает объекты, пред- - нет. В большинстве случаев это некритично, компиляторы сейчас умные, но привычка у меня осталась.
Там основные проблемы вызвала, внезапно, синхронизация, которую нужно было править одновременно в энкодере и декодере, но получить согласованный вариант им так и не удалось. Mistral справился только когда я сжалился, подсунул код на С и попросил переписать на Python. Причём тоже не за один раунд :)
Интересно, надо проверить. Однако мой эксперимент несколько другой: я не трогал код совсем, только говорил, где и какая ошибка, если видел, что этой в списке проблем для фикса нет.
Попрвьте 2.1.2,
T(x)в С не взлетит, это конструктор С++ (точнее, functional cast)Есть некоторое лукавство: вы ничтоже сумняшеся приравниваете действительное число и оно же плюс 0i. А ранее сами говорите, что так нельзя :)
Добро поржаловать в многопоточность...
Тсс, деньги любят тишину :)
Если вдуматься, мрачноватая картинка:
То есть FPS меньше, чем в три раза выше на энергопотреблении примерно в полтора. Прирост производительности на Ватт меньше чем в два раза за десять лет. Грустно.
Мортон штука хорошая, но медленная. В AVX512 было завезли быстрый, но где тот AVX512...
Там была сильно разреженная матрица, котрая считалась как сплошная :)
А вы видали научные коды? Я оттуда пришёл, "кровь из глаз" обычно ещё комплимент.
Зато написано на Фортране в 1970 году и до сих пор работает, а что в 10 раз медленнее, чем могло бы - это архитектурная проблема, которой пользователю заниматься недосуг :)
Language server в любой IDE умеет.
Китайские умельцы их в обычный PCIe формат превращать умеют двухслотовый, так что можно на собрать 4х32 ГБ на каком-нибудь тредриппере.
Мейерс не говорит про примитивные типы, он про сложные: постинкремент размножает объекты, пред- - нет. В большинстве случаев это некритично, компиляторы сейчас умные, но привычка у меня осталась.
Есть и много. Интереснейшее чтиво.
Нельзя по стандарту. Там не таблица значений пикселей, а таблица множителей: множитель 5, коэффициент в файле 11 - реальный 55.
Рейтрейсинг в реальном времени included!
Два слова: воспроизводимость вычислений
Так забавно, что другой смысл появился :)
Там основные проблемы вызвала, внезапно, синхронизация, которую нужно было править одновременно в энкодере и декодере, но получить согласованный вариант им так и не удалось. Mistral справился только когда я сжалился, подсунул код на С и попросил переписать на Python. Причём тоже не за один раунд :)
Интересно, надо проверить. Однако мой эксперимент несколько другой: я не трогал код совсем, только говорил, где и какая ошибка, если видел, что этой в списке проблем для фикса нет.
Быстрый логарифм проще через подсчёт лидирующих нулей делать.
В смысле? При N уровнях узлов N*(N+1)/2.