Hyperthreading al usar Vienna Ensemble y Reaper

No estoy seguro de si hay expertos informáticos en esta plataforma, pero esta placa parecía más razonable para elegir que un puro "foro de hardware informático" en StackExchange. :)

¿Crees o sabes si una CPU que proporcione hiperprocesamiento (estoy mirando el Intel Core i7-6700) es imprescindible al secuenciar usando Vienna Ensemble (y Reaper)?

RESULTADO Para los interesados: opté por los siguientes componentes principales.

Móvil: Gigabyte GA-Z170-HD3P

UPC: Intel Core i7-6700K

RAM: 16GB DDR4

Respuestas (3)

Los instrumentos digitales basados ​​en grandes bibliotecas de muestras no deberían requerir mucha más CPU que un muestreador ordinario. Sin embargo, son extremadamente pesados ​​en el uso de memoria y disco. Por lo tanto, diría que la memoria grande/rápida y un disco duro rápido (por ejemplo, SSD) son más importantes.

Por ejemplo, no sé cómo funciona Vienna, pero Play Sampler (EastWest/QL) guarda la primera fracción de segundo para cada nota/articulación/velocidad en la memoria, y cuando se toca esa nota, entonces tiene esa fracción. de un segundo para leer el resto de la muestra del disco. (Los SSD son particularmente buenos porque no solo son rápidos en general, sino que no tienen un "tiempo de búsqueda" largo cuando se lee desde una nueva ubicación).

Por el contrario, los instrumentos como el V-Piano de Roland no usan muestras sino que usan simulación física para producir el sonido; esto requiere más CPU pero no necesitan leer constantemente del disco.

Nerd Time: el mayor beneficio de hyperthreading para audio digital es cuando tienes muchos efectos múltiples completamente independientes que consumen mucha CPU/memoria (es decir, no están limitados por el disco). Ciertos cálculos usan varias áreas de la CPU en secuencia, por lo que si su sintetizador usa el resultado de cada cálculo en el siguiente cálculo, tiene que esperar a que cada cálculo pase por todas las etapas antes de comenzar con el siguiente. Hyperthreading es una forma de llenar los vacíos, por lo que intercalará los cálculos para múltiples sintetizadores a través de una sola CPU, un poco como una línea de producción.

No conozco ninguna pieza de software, así que esto va a ser muy genérico, sin embargo...

La velocidad del reloj es potencia bruta [aunque comparar la velocidad del reloj entre generaciones de CPU no es una buena guía, debido a muchos factores]
El número de núcleos le dará más complementos simultáneos.
Hyper-threading no agrega más potencia bruta a un núcleo, ya que es un "compartidor de trabajo" en lugar de un "duplicador de trabajo" y, por lo tanto, solo es útil si el núcleo todavía tiene tiempo libre.

Entonces...
Para una tarea de alta velocidad y bajo subproceso, la velocidad del reloj lo es todo.
Para una tarea de muchos subprocesos, múltiples complementos o instrumentos virtuales, los núcleos cuentan.
Siempre que un núcleo no esté 100% ocupado, HT permitirá que se ejecute otra tarea en ese núcleo, es decir, otro subproceso de complemento.

De acuerdo en la primera parte. --- "hilo de alta velocidad-baja" es una especie de escenario de renderizado, ¿no es así? El uso en vivo y la composición/proceso es una tarea de "hilo alto", así que supongo que eso es una ventaja para HT. Estoy oscilando entre el Intel Core i5-6600 y el i7-6700.
No es realmente una ventaja para HT, es una ventaja para los núcleos. HT ayuda a compartir tareas, es casi inútil si la CPU está muy ocupada. Preferiría i7 sobre i5 cada vez, pero los Xeon son ideales para un DAW, sea cual sea el sistema operativo. Mi recomendación para una Mac Pro no fue tanto por el sistema operativo, sino por el simple gruñido de un par de Xeon en una placa madre de nivel de servidor. Puede ejecutar fácilmente Windows en uno, si lo prefiere. 2ª mano, completamente cargada, menos de 2 mil dólares.

No lo sé específicamente, pero sinceramente lo dudo. El rendimiento de la computadora depende de mucho más que una CPU. Es una armonía entre el sistema operativo, la RAM, la CPU, el disco duro y las velocidades del bus. Seguramente querrá una CPU de la familia i7 y no una i5. Intentaría obtener la mayor cantidad de RAM y potencia de CPU que pueda pagar, así como una unidad de estado sólido.

Según las listas de procesadores que diferencian entre núcleos físicos y lógicos, encontrará para la línea de productos i5 4/4 (sin hyperthreading) y para el i7 4/8 (hyperthreading). Y así lo dicen las hojas de datos de Intel de los respectivos procesadores. (hyperthreading =/= multithreading...) --- Harmony es un cuello de botella más crítico que la CPU, eso es seguro, pero dado que todos los componentes funcionan bien juntos y tienen el mismo rendimiento, la multitarea podría ser útil...
Consulte ark.intel.com/products/88188/… y ark.intel.com/products/88196/… en la pestaña "tecnologías avanzadas".
OK, estoy corregido. Editaré la respuesta en consecuencia. Pero agregaré que probablemente no quieras un i5. Supuse que buscaría los procesadores de gama alta, por lo que definitivamente querría optar por un i7, ya que eso sin duda marcará la diferencia en muchas circunstancias en las que una aplicación puede utilizar el hiperprocesamiento y los núcleos adicionales. Además, definitivamente también quieres un SSD, ¡si eso no era ya obvio!
Sí al SSD. Lo preguntaré en el comentario (y tal vez lo incluya en una pregunta nueva o esta): ¿Tiene algunas recomendaciones rápidas sobre la placa base (en cuanto a especificaciones, no un producto real)?
En cuanto a las especificaciones de la placa base, compraría un sistema completo y no me molestaría tratar de armarlo o personalizarlo usted mismo. Será más barato, funcionará mejor y te ahorrará muchos dolores de cabeza. Las personas que ensamblan estos son bastante buenos para combinar las cosas correctamente, por lo que el sistema funciona sin problemas. Además, recomendaría una Mac en lugar de una máquina con Windows.
Honestamente, podría hacerlo mucho peor que una Mac Pro 4,1/5,1 actualizada: después de la actualización, Xeon dual de 6 núcleos a 3,46 GHz, 96 GB de RAM como máximo. No, no es tan rápido como una máquina de gama alta de 2016... pero fumará un solo i7
Como esto no es para uso comercial, solo quiero hacer justicia al hobby, no construir u obtener el sistema definitivo. Esas máquinas designadas están más allá del presupuesto que estoy dispuesto a gastar (y por encima). --- Mac no es una opción para mí. :) --- Solo estaba interesado, si hay algo muy especial en el mobo, la mayoría de las cosas serán manejadas por una tarjeta/interfaz de audio dedicada, de todos modos.
La interfaz solo maneja i/o. La CPU tiene que hacer el trabajo pesado.