- Latencia funcional: en términos simples, este es el período de tiempo intermedio para cambiar entre 2 funciones altamente computacionales. Cada tarea computacional alta se divide en funciones reducidas (subtareas) para lograr paralelismo. Pero, los resultados de cada subtarea son agregados y, en función de las dependencias entre los parámetros involucrados en el cálculo, se debe predecir o calcular un resultado. Por lo tanto, el tiempo de inactividad de la computadora para esperar a que se complete otra subtarea juega un papel clave en la optimización de las tareas informáticas de gama alta.
- Complejidad algorítmica genética: dado que GA r se utiliza ampliamente para tareas de computación alta, la complejidad algorítmica de los algoritmos GA debe ser umbral en cierta medida. Científicos e investigadores han estado tratando de reducir la complejidad de los algoritmos de GA y este también es un dominio de investigación emergente.
- Optimización de caché de nivel 1: la CPU contiene registros y memoria caché a los que el procesador accede mucho más rápido. El caché de nivel 1 se usa básicamente para almacenar conjuntos de instrucciones reducidos y de larga duración. Por lo tanto, la accesibilidad paralela es uno de los factores clave en dicho nivel de memoria y es uno de los parámetros importantes para optimizar tareas computacionales altas.
- Paralelismo: aunque se siguen muchas arquitecturas para lograr el paralelismo en la computación, no son suficientes para reducir una tarea de computación altamente compleja.
¿Cuáles son los últimos desafíos de la informática de alto rendimiento?
Related Content
¿Es posible que el aprendizaje automático muera en los próximos 5 años?
¿Qué significa indir simple, indir doble, indir triple en un Inode de un archivo?
¿Qué es un algoritmo genético?
¿Las computadoras que simulan el cerebro también simulan el subconsciente?
More Interesting
¿Qué debe saber todo programador sobre la optimización combinatoria?
¿Cuál es la diferencia entre un disco y un disco?
¿Cuánta potencia informática tiene Amazon Web Services?
¿El aprendizaje automático hará que la teoría del control sea obsoleta?
¿Por qué control + alt + delete no funciona?
¿Las computadoras actuales funcionan bien para la capacitación de aprendizaje profundo?
¿Debo aprender MATLAB para aprendizaje automático / IA?
¿Cuál es la relación entre computabilidad y lógica?
¿Por qué uno usaría máquinas de Turing Multi-cinta?
Cómo llevar la informática a escala de Internet a todas las empresas del planeta