De Wikipedia, la enciclopedia libre
Ir a navegaciónSaltar a buscar

La cTuning Foundation es una organización global sin fines de lucro que desarrolla herramientas de código abierto y una metodología común para permitir una investigación sostenible, colaborativa y reproducible en informática , [1] realizar una optimización colaborativa de cargas de trabajo realistas en todos los dispositivos proporcionados por voluntarios, permitir la autooptimización sistemas informáticos, [2] [3] y automatizar la evaluación de artefactos en conferencias y revistas de aprendizaje automático y sistemas.

Proyectos notables

  • Conocimiento colectivo : un marco de código abierto para organizar proyectos de software como una base de datos de componentes reutilizables con acciones de automatización comunes y meta descripciones extensibles basadas en los principios FAIR , implementar flujos de trabajo de investigación portátiles y experimentos de colaboración colectiva en diversas plataformas proporcionadas por voluntarios.
  • ACM REQuEST - Torneos de sistemas reproducibles de calidad eficiente para codiseñar pilas de software / hardware eficientes para algoritmos de aprendizaje profundo en términos de velocidad, precisión y costos en diversas plataformas, entornos, bibliotecas, modelos y conjuntos de datos [4]
  • MILEPOST GCC : tecnología de código abierto para crear compiladores de optimización automática basados ​​en el aprendizaje automático.
  • CK crowd-tuner : sintonizador automático universal, personalizable y multiobjetivo. [2]
  • Administrador de entorno y paquete CK: API de Python CK para detectar, instalar y reconstruir el código y las dependencias de datos para los flujos de trabajo de CK.
  • Evaluación de artefactos : validación de resultados experimentales de artículos publicados en conferencias sobre sistemas informáticos y aprendizaje automático.
  • Papeles reproducibles : un índice público de papeles reproducibles con flujos de trabajo portátiles y componentes de investigación reutilizables.

Historia

Grigori Fursin desarrolló cTuning.org al final del proyecto Milepost en 2009 para continuar su investigación sobre el programa basado en aprendizaje automático y la optimización de la arquitectura como un esfuerzo comunitario. [5] [6]

En 2014, cTuning Foundation se registró en Francia como una organización de investigación y desarrollo sin fines de lucro. Recibió fondos del proyecto EU TETRACOM y ARM para desarrollar el Marco de Conocimiento Colectivo y preparar una metodología de investigación reproducible para las conferencias ACM e IEEE . [7]

En 2020, cTuning Foundation se unió a MLCommons como miembro fundador para acelerar la innovación en ML. [8]

Financiamiento

La financiación actual proviene del programa de financiación de la investigación y el desarrollo de la Unión Europea , Microsoft y otras organizaciones. [9]

Referencias

  1. ^ Fursin, Grigori ; Anton Lokhmotov; Ed Plowman (enero de 2016). Conocimientos Colectivos: hacia la I + D de sostenibilidad . Actas del 2016 Design, Automation & Test in Europe Conference & Exhibition (DATE) . Consultado el 14 de septiembre de 2016 .
  2. ↑ a b Grigori Fursin , Anton Lokhmotov, Dmitry Savenko, Eben Upton . Un flujo de trabajo de conocimiento colectivo para la investigación colaborativa en técnicas de autoajuste multiobjetivo y aprendizaje automático , arXiv: 1801.08024, enero de 2018 ( enlace arXiv )
  3. ^ Fursin, Grigori ; Abdul Memon; Christophe Guillon; Anton Lokhmotov (enero de 2015). Mente colectiva, Parte II: Hacia la ingeniería de software consciente del rendimiento y los costes como ciencia natural . Procedimientos de la CPC 2016. arXiv : 1506.06256 . Código bibliográfico : 2015arXiv150606256F .
  4. ^ Informe y asuntos del frente de ACM ReQuEST'18 (PDF)
  5. ^ El primer compilador de código abierto inteligente del mundo proporciona asesoramiento automatizado sobre optimización de código de software , comunicado de prensa de IBM, junio de 2009 ( enlace )
  6. ^ Grigori Fursin. Iniciativa de sintonización colectiva: automatización y aceleración del desarrollo y optimización de sistemas informáticos. Actas de la Cumbre del CCG'09, Montreal, Canadá, junio de 2009 ( enlace )
  7. ^ Artículo sobre el proyecto TTP "CONOCIMIENTO COLECTIVO: UN MARCO PARA EL ANÁLISIS Y OPTIMIZACIÓN DEL DESEMPEÑO SISTEMÁTICO", HiPEACinfo, julio de 2015 ( enlace )
  8. ^ Comunicado de prensa de MLCommons: "MLCommons lanza y une a más de 50 líderes académicos y tecnológicos globales en inteligencia artificial y aprendizaje automático para acelerar la innovación en ML" ( enlace )
  9. ^ cTuning foundation partners