Multicore CPU и его неочевидности - Хотя бы одно ядро загруже | Valeriy Badyanov
Multicore CPU и его неочевидности
- Хотя бы одно ядро загружено под завязку - появятся фризы.
- При загрузке одного потока на 100% и появлении фризов удвоение количества ядер не улучшит производительность.
- Эффекты на одном канале сидят на одном ядре.
- Разные каналы стараются нагружать разные ядра. То есть десять эффектов на одном канале и по одному на десяти каналах - это совершенно не то же самое.
- В Рипере папка садится на один поток с каналом в ней, шина на другой (всё немного сложнее, но принцип такой).
- В Рипере при сравнении производительности “шина против папки” скорость рендера в определенных случаях различается в 4 раза.
- Повышение частоты процессора увеличивает производительность для аудио задач. Количество ядер - не всегда.
- Сейчас 16 потоков хватит для большинства потребностей. Но, к примеру, если взять линейку AMD, более старший процессор отличается не только количеством потоков.
- Серверные процессоры нам не нужны. Совершенно. Стоит выбросить прямо сейчас.
- При плохом охлаждении процессор сам будет сбрасывать частоту. Не стоит удивляться, что тот же проект ведёт себя по-разному в разное время.
- Нагрузка в системе - это совершенно не то же самое, что нагрузка в DAW.
- При определенных обстоятельствах проц можно нагрузить на реальные 100%.
- Некоторые синтезаторы способны подвесить проект одной инстанцией. Тоже за счет того, что садятся почти всегда на одно ядро.
- Mac и Win при прочих равных показывают одинаковую производительность.
P.S. Привет пацанам из чата APS! Наш диалог натолкнул меня на мысль о том, что такой инфы не хватает.