SocialRed.topSocialRed.top
  • Inicio
  • Facebook
  • Instagram
  • Tik Tok
  • Twitch
  • WhatsApp
  • YouTube
  • Politica de Privacidad
  • Contacto

Subscribe to Updates

Get the latest creative news from FooBar about art, design and business.

What's Hot

La nueva función Spotify Jam permite a los amigos colaborar en listas de reproducción para fiestas

septiembre 26, 2023

YouTube acaba con el nivel «Premium Lite» más barato

septiembre 26, 2023

Los auriculares inalámbricos Sennheiser Accentum ofrecen 50 horas de duración de la batería por 180 dólares.

septiembre 25, 2023
Facebook X (Twitter) Instagram
  • Inicio
  • Politica de Privacidad
  • Contacto
Facebook X (Twitter) Instagram Pinterest VKontakte
SocialRed.topSocialRed.top
  • Facebook

    Creando nuevas oportunidades para personas y empresas en WhatsApp

    septiembre 22, 2023

    Ahora puedes tener múltiples perfiles personales en Facebook

    septiembre 21, 2023

    Llevando la experiencia de la sobreviviente del Holocausto Inge Auerbacher a la realidad virtual

    septiembre 21, 2023

    Extendiendo la metaverificación a las empresas

    septiembre 20, 2023

    11 reglas de oro del SEO para tu negocio

    septiembre 20, 2023
  • Instagram

    Cómo promocionar con éxito su empresa en Internet: 10 consejos prácticos

    septiembre 23, 2023

    Cómo promocionar con éxito su empresa en línea: 10 consejos prácticos

    agosto 19, 2023

    Cómo poner una foto de fondo detrás de los carretes en una historia de Instagram

    junio 14, 2023

    Evite estos 10 errores de hashtag de Instagram

    abril 15, 2023

    ¿Cómo hacer un fondo transparente en Instagram Story? (+ 4 trucos extra)

    marzo 24, 2023
  • Tik Tok

    Cómo llegar a ser influyente | fotomagazin.de

    enero 8, 2023

    ¿TikTok tiene sentido para los fotógrafos?

    enero 5, 2023

    5 consejos para mejorar los videos de TikTok

    enero 2, 2023

    TikTok: ¿quién o qué está ahí?

    diciembre 30, 2022

    TikTok Ads: nuevas oportunidades publicitarias

    diciembre 27, 2022
  • Twitch

    La nueva función Spotify Jam permite a los amigos colaborar en listas de reproducción para fiestas

    septiembre 26, 2023

    Los auriculares inalámbricos Sennheiser Accentum ofrecen 50 horas de duración de la batería por 180 dólares.

    septiembre 25, 2023

    Revisión de DJI Mini 4 Pro: el mejor dron liviano ahora es más potente e inteligente

    septiembre 25, 2023

    Cómo usar el modo inactivo en la pantalla de bloqueo en iOS 17

    septiembre 25, 2023

    Sucumbiendo a la presión, Unity anuncia los términos de su rendición

    septiembre 24, 2023
  • WhatsApp

    Estas 4 características geniales están llegando a nosotros

    diciembre 19, 2022

    Estos son 10 favoritos en Alemania

    diciembre 18, 2022

    Cómo eliminar un recibo de lectura

    diciembre 17, 2022

    Facebook fusiona Messenger e Instagram

    diciembre 16, 2022

    Entonces te proteges de virus peligrosos y compañía.

    diciembre 16, 2022
  • YouTube

    YouTube acaba con el nivel «Premium Lite» más barato

    septiembre 26, 2023

    YouTube presenta una nueva aplicación YouTube Create para editar videos, agregar efectos y más.

    septiembre 22, 2023

    YouTube Create es una aplicación móvil para edición de vídeo.

    septiembre 21, 2023

    Google se niega rotundamente a negociar con los trabajadores, provocando una huelga de YouTube Music

    septiembre 20, 2023

    ¿La marca YouTube eventualmente reemplazará a Google TV?

    septiembre 20, 2023
  • Twitter

    Esto es lo que ganarán los jefes de Twitter si Elon Musk los despide

    septiembre 16, 2023

    ¿Eliminar Twitter por culpa de Elon Musk? ¡Dale una oportunidad al pájaro!

    agosto 28, 2023

    El precio de Dogecoin sube después del acuerdo de Twitter: ¿Qué está haciendo Elon Musk?

    agosto 18, 2023

    Nuevo clon de Twitter con fallas en la protección de datos: pirateado el primer día

    noviembre 24, 2022

    El clon de la historia se descontinuará en solo 9 meses

    noviembre 24, 2022
  • Influencers

    5 cosas que debes hacer para mejorar el ROI de tu marketing de influencers

    septiembre 24, 2023

    Todo lo que necesita saber sobre la plataforma líder de transmisión en vivo

    septiembre 21, 2023

    13 streamers negros de Twitch que deberías seguir ahora mismo

    septiembre 18, 2023

    Las 3 principales campañas que las marcas pueden realizar en TikTok en 2023

    septiembre 17, 2023

    Los 24 principales influencers de fitness de TikTok que te pondrán en forma este verano

    septiembre 16, 2023
  • Blog

    La Importancia del Geomarketing – Internet República

    septiembre 24, 2023

    Las mejores respuestas de marca a las crisis de reputación

    septiembre 21, 2023

    12 ideas + generador de publicaciones gratuito

    septiembre 12, 2023

    Respondimos todas tus preguntas de audio sobre videos de Instagram

    septiembre 6, 2023

    Los Países Bajos determinan: Pistas de esquí verdes: ¿el impacto más importante del cambio climático?

    septiembre 1, 2023
SocialRed.topSocialRed.top
Home - Facebook
Facebook

Uso de seguimientos de ejecución de Chakra para comparar y optimizar el rendimiento de la red.

Heidi J. KirbyPor Heidi J. Kirbyseptiembre 8, 2023No hay comentarios8 Min Lectura
Facebook Twitter Pinterest LinkedIn Tumblr Email
Uso de seguimientos de ejecución de Chakra para comparar y optimizar el rendimiento de la red.
Compartir
Facebook Twitter LinkedIn Pinterest Email
  • meta representa Rastros de ejecución de chakra.Representación gráfica abierta de la ejecución de cargas de trabajo de IA/ML, que proporciona una base para realizar evaluaciones comparativas y optimizar el rendimiento de la red.
  • Los seguimientos de ejecución de los chakras representan operaciones clave como computación, memoria y comunicación, dependencias de datos y control, tiempos y limitaciones de recursos.
  • En colaboración con MLCommonsEstamos comprometidos con la adopción generalizada de evaluaciones comparativas en la industria.
  • Meta ha proporcionado un conjunto de herramientas de código abierto para permitir la recopilación, análisis, generación y uso de seguimientos de ejecución de Chakra utilizando una amplia gama de simuladores, emuladores y herramientas de reproducción.

En Meta, nuestros esfuerzos no sólo están dirigidos a ampliando los límites de la IA/ML sino también a optimizar las vastas redes que permiten estos cálculos. Nuestro sistema de evaluación comparativa flexible, repetible y estandarizado juega un papel importante en esto. A través de nuestra colaboración con MLCommons y nuestro profundo conocimiento de las limitaciones de las evaluaciones comparativas tradicionales, iniciamos Chakra Execution Tracing, una representación gráfica de las cargas de trabajo de AI/ML. Este enfoque tiene como objetivo unificar varios esquemas de seguimiento de ejecución, con el objetivo de lograr una adopción generalizada en la industria de análisis avanzados de rendimiento de IA y evaluaciones comparativas de rendimiento integrales.

Tabla de Contenidos

  • Limitaciones de la metodología tradicional de evaluación comparativa de IA
  • Revisión de chakras
  • Cómo utiliza Meta el seguimiento de la ejecución de Chakra
    • Evaluación comparativa
    • Visualización y optimización del rendimiento.
  • Planes futuros
    • Ampliando las capacidades de análisis comparativo de los rastros de ejecución de Chakra.
    • Uso de IA para crear seguimientos de ejecución representativos
  • Dé el salto con la colaboración de la industria
  • Únase a nosotros en este viaje
  • Leer el trabajo de investigación
  • Gracias

Limitaciones de la metodología tradicional de evaluación comparativa de IA

Tradicionalmente, las pruebas de sistemas de IA han dependido en gran medida de la ejecución de cargas de trabajo completas de aprendizaje automático. Enfoques establecidos para la evaluación comparativa, como MLPerfproporcionó información invaluable sobre el comportamiento y el rendimiento de las cargas de trabajo y los sistemas de inteligencia artificial. Sin embargo, la evaluación comparativa tradicional de carga completa enfrenta una serie de problemas:

  1. Dificultad para predecir el rendimiento futuro del sistema.: Al diseñar un sistema de inteligencia artificial, los ingenieros a menudo se enfrentan al problema de predecir el rendimiento de sistemas futuros. Tales predicciones se vuelven aún más difíciles cuando los mecanismos informáticos no están listos o cuando se hacen necesarios cambios en la topología y la capacidad de la red. No es posible confiar en toda la carga de trabajo para evaluar el desempeño de estos sistemas aún no implementados.
  2. Alto coste computacionalNota: La ejecución de pruebas con carga de trabajo completa es costosa desde el punto de vista computacional. Dado que los modelos modernos de aprendizaje automático a menudo requieren miles de unidades de procesamiento de gráficos (GPU) para entrenarse, lo ideal sería que estas pruebas se ejecutaran en una cantidad igualmente masiva de GPU. Además, evaluar el rendimiento del sistema mediante este método puede llevar mucho tiempo.
  3. Incapacidad para adaptarse a cargas de trabajo cambiantes.: El panorama de las cargas de trabajo de aprendizaje automático y sus requisitos está evolucionando rápidamente. Las pruebas tradicionales de carga de trabajo completa no pueden hacer frente a estas necesidades cambiantes, principalmente porque requieren un esfuerzo significativo para estandarizar las cargas de trabajo como referencias.

Revisión de chakras

Basándonos en nuestra comprensión de las limitaciones de la evaluación comparativa tradicional, presentamos los seguimientos de ejecución de Chakra. Este nuevo enfoque proporciona una representación gráfica abierta e interoperable de la ejecución de una carga de trabajo de IA/ML. El seguimiento de ejecución de Chakra captura operaciones básicas que incluyen computación, memoria y comunicaciones, junto con sus dependencias, tiempos y metadatos.

Si bien los seguimientos de ejecución son una representación valiosa de una tarea de aprendizaje automático, la estructura y los metadatos de los seguimientos resultantes pueden variar según la plataforma de aprendizaje automático utilizada. Al reconocer esto, Chakra introduce un esquema de modelado de rendimiento estandarizado llamado seguimiento de ejecución de Chakra. La siguiente figura muestra el ecosistema Chakra, del cual los rastros de ejecución son un componente central. Como se muestra en la figura, Chakra también ofrece una serie de herramientas para transformar, visualizar, crear y simular estos rastros de ejecución.

Cómo utiliza Meta el seguimiento de la ejecución de Chakra

En Meta, recopilamos rastros de ejecución de nuestros servidores de producción todos los días. Estos seguimientos de ejecución sirven para varios propósitos: evaluación comparativa, visualización y optimización del rendimiento.

Evaluación comparativa

La evaluación comparativa es necesaria para mejorar los sistemas de inteligencia artificial existentes y planificar redes futuras. Para esta tarea, utilizamos específicamente seguimientos de ejecución de Chakra. Hemos desarrollado varias herramientas de evaluación comparativa, que incluyen Místico Y PARAM. Mystique nos permite reproducir el rendimiento de una carga de trabajo de aprendizaje automático al reproducir declaraciones tanto computacionales como de comunicación que se encuentran en los seguimientos de ejecución. Utiliza seguimientos de ejecución de Chakra para registrar los detalles del tiempo de ejecución del modelo a nivel de declaración y luego los reproduce para reproducir el rendimiento original. Según nuestra visión, Grupo de trabajo de chakras de MLCommons selecciona el «Chakra Tracing Test Suite», recopilando seguimientos de ejecución de varios actores de la industria.

1694132568 536 Uso de seguimientos de ejecucion de Chakra para comparar y

Visualización y optimización del rendimiento.

Un ejemplo de visualización y optimización del rendimiento es el análisis de los tamaños de mensajes colectivos. Analizamos las trazas de producción mediante un sistema automatizado. Los datos visuales resultantes nos ayudan a identificar cualquier equilibrio o desequilibrio en los tamaños de mensajes colectivos de diferentes rangos. Nuestra herramienta de visualización puede identificar estos desequilibrios, como se muestra en la imagen a continuación.

1694132568 350 Uso de seguimientos de ejecucion de Chakra para comparar y

Con esta información a mano, los ingenieros de Meta pueden desarrollar soluciones adecuadas para garantizar un tamaño de mensaje equilibrado, como se muestra en la siguiente figura.

1694132568 871 Uso de seguimientos de ejecucion de Chakra para comparar y

Planes futuros

Ampliando las capacidades de análisis comparativo de los rastros de ejecución de Chakra.

Aunque Execution Trace Player le permite reproducir seguimientos de ejecución, crea problemas. El principal problema es la vinculación interna de los seguimientos de ejecución recopilados con sistemas específicos. Debido a que los seguimientos se recopilan de ejecuciones reales de la computadora, los núcleos ejecutados están optimizados para el sistema específico involucrado. Como resultado, es posible que los seguimientos obtenidos de un sistema no se simulen con precisión en otro con una GPU, topología de red y ancho de banda diferentes.

Estamos abordando esta limitación en colaboración con el grupo de trabajo MLCommons Chakra. Nuestro objetivo es recopilar seguimientos de ejecución hasta la etapa de optimización del operador para cualquier sistema de destino, como se muestra en la figura. Se trata de los llamados rastros previos a la ejecución. Paralelamente, para permitir la evaluación comparativa de los sistemas de IA de próxima generación, estamos simplificando el proceso desde la recopilación de rastros hasta la simulación del simulador.

1694132568 581 Uso de seguimientos de ejecucion de Chakra para comparar y

Uso de IA para crear seguimientos de ejecución representativos

Los seguimientos de ejecución de Chakra son capaces de identificar cuellos de botella en la red al ejecutar una carga de trabajo de ML. Sin embargo, optimizar las pilas de software y hardware mediante el seguimiento de la ejecución de la producción es una tarea práctica. El principal problema surge al intentar optimizar globalmente nuestros sistemas de producción. Dado el gran volumen de trazas de producción, su uso exhaustivo para la optimización del sistema es poco práctico e ineficaz. Esto requerirá tiempo y esfuerzo computacional. Por tanto, la selección de un subconjunto representativo de trazas de producción se vuelve obligatoria.

Sin embargo, existe el riesgo de que los seguimientos seleccionados no reflejen completamente las características globales, lo que podría dar como resultado que los esfuerzos de optimización se dirijan solo a cargas de trabajo de aprendizaje automático específicas. Imaginamos un modelo de IA generativa que pueda identificar y generar seguimientos de ejecución que reflejen características subyacentes observables. También planeamos incluir un mecanismo de ofuscación en el modelo de IA. Esto facilitará el intercambio de rastros sin comprometer la propiedad intelectual y también fomentará el diseño conjunto de software y hardware entre diferentes empresas.

1694132568 255 Uso de seguimientos de ejecucion de Chakra para comparar y

Artículo Recomendado:
El veterano de Halo Joseph Staten crea un juego AAA para Netflix

Dé el salto con la colaboración de la industria

Para que un ecosistema de este tipo prospere, el consenso de la industria es primordial. Nuestra colaboración con el consorcio MLCommons, una colaboración de ingeniería abierta de más de 50 empresas líderes, es un testimonio de nuestro compromiso. El objetivo de esta colaboración es integrar Chakra en su marco, proporcionando la base para una adopción generalizada.

El Grupo de Trabajo de Chakra en MLCommons liderará los esfuerzos para crear y desarrollar:

  • Un esquema estandarizado que puede capturar y transformar seguimientos de ejecución desde diferentes plataformas.
  • Modelos de aprendizaje automático para crear rastros de ejecución representativos de Chakra, protegiendo información confidencial y prediciendo futuras cargas de trabajo de IA.
  • Un ecosistema abierto de herramientas de prueba, simulación y emulación.
  • Pruebas integrales con seguimiento de ejecución de Chakra basadas en recomendaciones de MLCommons/MLPerf.

Únase a nosotros en este viaje

Nuestra visión es crear un sistema de codiseño y evaluación comparativa flexible y repetible para la IA. La colaboración con colegas, instituciones académicas y consorcios será fundamental. Invitamos a personas y empresas interesadas a formar parte de Grupo de Trabajo de Chakrascontribuir a un cambio de paradigma en la evaluación comparativa y optimización del rendimiento de la red.

Leer el trabajo de investigación

Chakra: mejora del rendimiento y el diseño colaborativo mediante seguimientos de ejecución estandarizados

Gracias

Nos gustaría agradecer a todos los contribuyentes al proyecto Chakra dentro de Meta: Taecyeon Ho, Srinivas Sridharan, Brian Coutinho, Hiwot Kassa, Matt Bergeron, Parth Malani, Shashi Gundham, Omar Baldonado, nuestros socios externos en Georgia Tech y MLCommons, y colaboradores externos de AMD, CMU, Cornell, Enfabrica, Google, Harvard, HP Labs, Intel, Keysight Technologies, Microsoft, NVIDIA, OCP y Stanford.

Chakra comparar ejecución optimizar para red rendimiento seguimientos uso
Compartir. Facebook Twitter Pinterest LinkedIn Tumblr Email
Heidi J. Kirby
Heidi J. Kirby

Publicaciones Relacionadas

La nueva función Spotify Jam permite a los amigos colaborar en listas de reproducción para fiestas

septiembre 26, 2023

5 cosas que debes hacer para mejorar el ROI de tu marketing de influencers

septiembre 24, 2023

La NFL y Amazon utilizan IA para crear nuevas estadísticas de fútbol

septiembre 22, 2023

Creando nuevas oportunidades para personas y empresas en WhatsApp

septiembre 22, 2023
Añade un comentario

Deja una Respuesta Cancelar Respuesta

Publicaciones Recientes

Ejemplos y estrategias de correo electrónico de abandono de carrito para vendedores de comercio electrónico

marzo 24, 2023

Alquile una oficina «feliz» ahora mismo

octubre 27, 2022

Reducir el tiempo de revisión de código en Meta

noviembre 17, 2022

¿El valor real de las colaboraciones de influencers? Piensa a largo plazo

mayo 4, 2023
Recomendamos

Desde 25€: Xing lanza perfiles premium de empresa

Por Yauci Gamiz

Te mostramos cómo cambiar la resolución de video de YouTube en Android

Por Heidi J. Kirby

Vulnerabilidad flagrante encontrada en messenger

Por Yauci Gamiz

Icebreaker.vc respalda a SocialRed. Financiamiento total de más de $ 220,000

Por Yauci Gamiz
SocialRed.top
Facebook X (Twitter) Instagram Pinterest Vimeo YouTube
  • Inicio
  • Politica de Privacidad
  • Contacto
© 2023 Social Red | Todos los derechos reservados

Type above and press Enter to search. Press Esc to cancel.