Search
Write a publication
Pull to refresh
9
0

User

Send message

Не обязательно делать это незаметно, бывает что начальство только за, например.

Можно ли добавить Contrast-Limited Adaptive Histogram Equalization в пайплайн, или оно ничего не улучшит?

Судя по скриншоту, да:

Обычная не даст такого ускорения, который они обещают. Для максимального перфоманса нужно делать всё своё (ОС, языки, и др.), которые будут идеально ложиться на этот процессор, но не будут совместимы вообще ни с чем существующим.

Это один из самых первых подходов получить больше параллелизма, но есть недостатки: они помогают только в узкоспециализированных случаях; надо писать интринсики, либо с трудом добиваться автовекторизации; сложно переносить на машину с другим размером вектора; и др.

Так происходит в VLIW, а тут идея в том чтобы загружать в процессор некий «набор операций», который описывает абстрактный параллелизм, но не то как его исполнять. А процессор («загрузчик») уже до-компилирует его в свои низкоуровневые инструкции.

Тут речь не про многозадачность ОС, а про реально параллельное выполнение инструкций одним "ядром" процессора.

Новая архитектура будет использовать язык программирования «Эль-22».

А есть какая-нибудь информация про этот язык? Судя по названию, ему уже 3 года, а гугл находит только такие пивные напитки.

С одной стороны ускорили, а с другой - сделали итерации взаимозависимыми и зарубили SIMD.

Ничто не мешает компилятору после этого сделать анролл и векторизовать.

Как компилятор решает, что когда выгоднее?

Компиляторщики тюнят эвристики под определённый набор бенчмарков.

Интересно, это реальная программа или какой-то мем? По этому названию гуглится только BSoD.

Возможно тут есть ответ, но это не точно: https://easyperf.net/notes/ (я бы начал с постов про MicroFusion и MacroFusion).

Влага, которая попала под заглушку, там остаётся и ускоряет коррозию, по сравнению с ситуацией без заглуши, когда она быстрее высыхает.

От них будет только хуже, это известный факт.

Перечень элементов выглядит очень похоже на ассемблерный листинг, особенно резисторы :)

Розетта умеет транслировать только юзерспесные приложения, и не умеет модули ядра. Виндовый транслятор в этом плане ничем не отличается.

1
23 ...

Information

Rating
9,147-th
Location
Москва, Москва и Московская обл., Россия
Registered
Activity