Últimas actualizaciones de Altair Accelerator, el programador de trabajos empresariales más rápido de la industria

Nodo de origen: 1878927

Últimas actualizaciones de Altair Accelerator, el programador de trabajos empresariales más rápido del sector

Altair es una empresa de amplia base que ofrece tecnología habilitadora crítica en muchas disciplinas que resultarán familiares para los lectores de SemiWiki. Según su sitio web, Altair ofrece Soluciones de arquitectura abierta para análisis de datos e inteligencia artificial, ingeniería asistida por computadora y computación de alto rendimiento (HPC). Puedes conocer más sobre los proyectos de Altair cubierto en SemiWiki aquí. La programación de trabajos a nivel empresarial es un ejemplo de la tecnología habilitadora crítica que ofrece Altair. Las mejoras recientes e importantes del producto son el tema de esta publicación. Continúe leyendo para conocer las últimas actualizaciones de Altair Accelerator, el programador de trabajos empresariales más rápido de la industria.

Accelerator es un programador de trabajos de alto rendimiento y nivel empresarial. Su aplicación se centra en el diseño de semiconductores complejos. La arquitectura es flexible y puede admitir una variedad de infraestructuras, desde pequeñas granjas de servidores dedicados hasta entornos de clústeres complejos y distribuidos de alto rendimiento.

Los diseñadores necesitan una herramienta como esta para permitir una programación y gestión de recursos rápidas para sus tareas de diseño en la utilización de CPU, memoria y licencias EDA. A medida que las infraestructuras informáticas se vuelven más complejas y distribuidas, también existe una creciente necesidad de gestionar los recursos para mantener un alto rendimiento y al mismo tiempo gestionar los costos generales. Desde una perspectiva de gestión, puede haber miles de trabajos que programar y priorizar cada día; se necesita una herramienta con alta visibilidad y baja latencia para operar con éxito en un entorno de este tipo.

Este año, se agregó una interfaz Kafka nativa para mejorar la visualización de una amplia gama de información relacionada con la programación por lotes para Accelerator. Información como esta es notoriamente difícil y costosa de capturar, por lo que esta mejora es significativa. Apache Kafka es una herramienta de código abierto para procesar múltiples fuentes de transmisión de datos en tiempo real. Kafka es bastante popular: más del 80% de todas las empresas Fortune 100 lo utilizan.

La supervisión de un sistema por lotes de alto rendimiento puede resultar difícil. La mayoría de los enfoques suelen ralentizar el sistema debido a las tareas de generación de informes, que compiten con las tareas de procesar trabajos.

Se vuelve más difícil cuando hay varios consumidores de los datos monitoreados. Reducir la frecuencia de actualización de los datos del monitor puede ayudar, pero entonces la información no es precisa ni está en tiempo real.

Un sistema como Kafka ayuda a muchos consumidores. Los datos se publican una vez, pero muchos consumidores pueden leer el mensaje, por lo que solo hay una carga adicional en el sistema por lotes en lugar de muchas. Para múltiples clústeres, se pueden configurar múltiples sistemas por lotes que publiquen en una única instancia de Kafka.

La frecuencia de publicación de datos requiere cuidado, incluso en este contexto. ¿Con qué frecuencia debe publicar el sistema y cómo se extraen los datos del sistema por lotes? Es importante comprender qué tan rápido cambian las cosas en el sistema por lotes. Por ejemplo, Altair Accelerator puede enviar varios cientos de trabajos por segundo y cada envío puede cambiar el estado de 20 a 30 métricas. Se trata de un enorme volumen de datos para sólo algunas mediciones básicas.

Con su sistema de métricas interno, Accelerator acumula datos en un breve período de tiempo, alrededor de 10 segundos. Si bien esto pierde resolución a nivel del bucle de despacho individual, los datos resultantes suelen ser más útiles debido a la gran variación entre las iteraciones del bucle de despacho. Incluso con tal acumulación, todavía existe la sobrecarga de sacar los datos del bucle interno. Altair optó por codificar directamente las rutinas del editor Kafka en el núcleo del sistema por lotes para reducir los gastos generales.

Los resultados de las mejoras al Altair Accelerator son significativos. Puedes obtener Más información y ver informes de muestra aquí.. También puedes ver un breve demostración del nuevo tablero del Acelerador aquí. También hay grandes ejemplos de flujos de datos mejorados que ahora son posibles con la nueva versión aquí. Esta información le ayudará a conocer las últimas actualizaciones de Altair Accelerator, el programador de trabajos empresariales más rápido de la industria.

Comparte esta publicación a través de: Fuente: https://semiwiki.com/eda/altair/304169-latest-updates-to-altair-accelerator-the-industrys-fastest-enterprise-job-scheduler/

Sello de tiempo:

Mas de Semiwiki