Получи случайную криптовалюту за регистрацию!

Multicore CPU и его неочевидности - Хотя бы одно ядро загруже | Valeriy Badyanov

Multicore CPU и его неочевидности

- Хотя бы одно ядро загружено под завязку - появятся фризы.

- При загрузке одного потока на 100% и появлении фризов удвоение количества ядер не улучшит производительность.

- Эффекты на одном канале сидят на одном ядре.

- Разные каналы стараются нагружать разные ядра. То есть десять эффектов на одном канале и по одному на десяти каналах - это совершенно не то же самое.

- В Рипере папка садится на один поток с каналом в ней, шина на другой (всё немного сложнее, но принцип такой).

- В Рипере при сравнении производительности “шина против папки” скорость рендера в определенных случаях различается в 4 раза.

- Повышение частоты процессора увеличивает производительность для аудио задач. Количество ядер - не всегда.

- Сейчас 16 потоков хватит для большинства потребностей. Но, к примеру, если взять линейку AMD, более старший процессор отличается не только количеством потоков.

- Серверные процессоры нам не нужны. Совершенно. Стоит выбросить прямо сейчас.

- При плохом охлаждении процессор сам будет сбрасывать частоту. Не стоит удивляться, что тот же проект ведёт себя по-разному в разное время.

- Нагрузка в системе - это совершенно не то же самое, что нагрузка в DAW.

- При определенных обстоятельствах проц можно нагрузить на реальные 100%.

- Некоторые синтезаторы способны подвесить проект одной инстанцией. Тоже за счет того, что садятся почти всегда на одно ядро.

- Mac и Win при прочих равных показывают одинаковую производительность.

P.S. Привет пацанам из чата APS! Наш диалог натолкнул меня на мысль о том, что такой инфы не хватает.