Red de conocimiento informático - Material del sitio web - Cómo mejorar la eficiencia informática de Matlab y cómo realizar computación paralela en procesadores multinúcleo

Cómo mejorar la eficiencia informática de Matlab y cómo realizar computación paralela en procesadores multinúcleo

Si la utilización de la CPU es baja y el cálculo es lento, significa que la cantidad de datos procesados ​​por su programa no es grande, pero el flujo de procesamiento es muy complicado y debe involucrar muchas declaraciones. similar a los bucles for, por lo que la complejidad temporal del programa aumentó repentinamente. Después de leer su respuesta complementaria a continuación, parece que no tiene nada que ver con el procesamiento multinúcleo y la computación paralela. Aunque la última versión de Matlab admite este método de operación, parece que no es necesario hacerlo todavía. Se recomienda optimizar su algoritmo. Minimice el número de bucles for. Para operaciones matriciales y vectoriales, puede utilizar directamente los métodos de operación existentes de Matlab.