¿La fisión de bucle funciona en núcleos individuales?
Pregunta
¿Cuándo tiene sentido usar la fisión / distribución de bucle si estoy compilando para un procesador de núcleo único?
Solución 3
Otros consejos
Rendimiento sabio? No, casi seguramente introducirá gastos generales.
Ver comp.compilers para las respuestas estándar.
Además de eso, un caso de bola extraña que podría pensar podría ser si existe el potencial de que una de las iteraciones pueda bloquear. (p. ej., asignación dinámica de memoria)
Tenga en cuenta que ese caso es más "abuso" de un lenguaje fácil "paralel para" que una verdadera razón numérica (es más fácil usar " para " que hacerlo manualmente usando hilos, incluso si FOR espera a que se completen todos los hilos)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow