El Instituto de Investigación de Inteligencia Artificial Zhiyuan de Beijing (BAAI) ha abierto FlagCX, una biblioteca de comunicaciones unificadas heterogénea, con el objetivo de resolver los desafíos de las bibliotecas de comunicaciones en la era de la potencia informática diversa y mejorar las capacidades de interconexión eficiente entre chips. Esto no solo llena un vacío importante en la pila de software de código abierto con potencia de computación múltiple, sino que también responde activamente a la acción especial nacional "Qinglang", que refleja la equidad, justicia, apertura y transparencia del algoritmo. El diseño arquitectónico de FlagCX sigue los principios de "gastos generales cero" y "costo cero", proporciona una capa de interfaz de operador de comunicación unificada y admite el acoplamiento con diferentes marcos de aprendizaje profundo para facilitar a los usuarios su uso en diferentes marcos. Los resultados de sus pruebas de rendimiento muestran que FlagCX ha alcanzado niveles líderes tanto en rendimiento de comunicación entre máquinas como en rendimiento de comunicación heterogénea entre chips.
En la era de la potencia informática múltiple, la versatilidad y adaptabilidad de las bibliotecas de comunicación son cruciales. La aparición de FlagCX proporciona una base sólida para construir un ecosistema de aplicaciones de IA más eficiente y flexible. Al cooperar con universidades, instituciones de investigación, fabricantes de servidores, fabricantes de chips, fabricantes y operadores de nubes, el Instituto de Investigación Zhiyuan promueve activamente la promoción y aplicación de FlagCX y promueve la innovación colaborativa entre la industria, el mundo académico y la investigación. El código abierto de FlagCX acelerará el progreso tecnológico y la implementación de aplicaciones en el campo de la inteligencia artificial y contribuirá a construir un futuro más inteligente. Dirección de código abierto: https://github.com/FlagOpen/FlagCX
El código abierto de FlagCX marca un paso importante para China en el campo del software básico de inteligencia artificial. Sus ventajas de rendimiento y su apertura atraerán a más desarrolladores a participar y construir conjuntamente un ecosistema de IA más próspero. Se espera que FlagCX pueda desempeñar un papel en más escenarios en el futuro y promover el rápido desarrollo de la tecnología de inteligencia artificial.