Introducción a la plataforma DevCloud desde la entrada hasta la competencia

Autor: Yin Canjun Ingeniero sénior de aplicaciones de Intel

plataforma abierta

Lo importante está escrito al principio: Intel® DevCloud es una plataforma abierta, cualquier desarrollador puede registrarse para acceder y todos los dispositivos de borde están abiertos a los desarrolladores.

Intel® DevCloud es una plataforma de desarrollo en la nube especialmente diseñada para la informática perimetral. Los desarrolladores pueden desarrollar aplicaciones basadas en la plataforma, crear contenedores, implementar aplicaciones, monitorear el funcionamiento del equipo y, finalmente, completar la evaluación del rendimiento del producto y la selección de hardware antes de la inclusión en la lista. Intel® DevCloud integra el kit de herramientas Intel® OpenVINO™ con CPU ricas, iGPU y VPU (como Intel® Neural Compute Stick 2 (NCS2) y HDDL) y los últimos recursos de potencia informática. La plataforma Intel® DevCloud integra completos tutoriales y ejemplos de Jupyter Notebooks, que pueden ayudar a los desarrolladores a comprender rápidamente cómo implementar aplicaciones de aprendizaje profundo para admitir soluciones de alto rendimiento.

Después de iniciar sesión en la plataforma Intel® DevCloud, no necesita realizar ninguna configuración en el entorno. Puede usar un navegador para acceder a tutoriales y ejemplos de referencia en Intel® DevCloud en cualquier momento. No necesita considerar el software y problemas de compatibilidad de hardware, y puede dedicar más energía al desarrollo de sus propias aplicaciones. , Implemente la verificación en diferentes nodos perimetrales para acelerar el desarrollo de prototipos de productos y la lista final.

Intel® DevCloud proporciona un entorno de desarrollo completo y un entorno de desarrollo en contenedores. En un entorno de desarrollo bare-metal, las aplicaciones se ejecutan directamente en el sistema operativo sin una capa de virtualización intermedia; en un entorno de desarrollo en contenedores, las aplicaciones se ejecutan en contenedores y la plataforma proporciona funciones como compilación de imágenes, orquestación e implementación. La Figura 1 muestra el flujo de trabajo y las características de la implementación en contenedores de Intel® DevCloud El flujo de trabajo del entorno de desarrollo bare metal es similar.

Figura 1 Flujo de trabajo y características

Nodo de potencia informática de la plataforma

        Desde la perspectiva de los usuarios, la potencia informática de Intel® DevCloud se divide principalmente en dos partes: nodos de desarrollo y nodos perimetrales.

El nodo de desarrollo es parte del entorno de desarrollo creado para los desarrolladores. Cada desarrollador tiene su propio entorno de poder informático de sandbox independiente. El entorno interactivo de la interfaz de usuario de Jupyter* y las pilas de software relacionadas se han creado en el entorno de desarrollo. No es necesario hacer nada después de iniciar sesión Configuración, sin necesidad de preocuparse por problemas de compatibilidad entre software, "listo para usar".

Los nodos perimetrales son dispositivos informáticos perimetrales. Los desarrolladores pueden implementar directamente aplicaciones desarrolladas en nodos de desarrollo en dispositivos relacionados, y los resultados se envían directamente al entorno de desarrollo de los nodos de desarrollo para que los analicen. Cuando una aplicación se implementa y ejecuta en un nodo de borde, el nodo de borde es exclusivo y las aplicaciones de otros desarrolladores no pueden compartir este dispositivo, razón por la cual Intel® DevCloud puede proporcionar capacidades de evaluación comparativa.

Entrada web oficial

Abra el sitio web oficial de Intel® DevCloud , como se muestra en la Figura 2 a continuación, los usuarios solo pueden explorar una pequeña cantidad de contenido en el sitio web sin iniciar sesión. Si desea tener su propio entorno de desarrollo independiente, primero debe completar el registro de la cuenta (haga clic en Inscribirse). Una vez que la cuenta esté configurada, puede iniciar sesión desde el sitio web oficial (haga clic en Iniciar sesión). Podemos ver que Intel® DevCloud ahora incluye el entorno de desarrollo Intel® OpenVINO™ y el entorno de desarrollo oneAPI.

      Figura 2 Página de inicio oficial

Esta vez, presentamos principalmente el entorno de desarrollo integrado OpenVINO™ para la computación perimetral , así que seleccione "Trabajar con Intel® Distribution of OpenVINO™ Toolkit" para ingresar al entorno de desarrollo integrado OpenVINO™ . Por supuesto, también puede elegir "Trabajar con oneAPI" para experimentar las funciones y experimentos relacionados del entorno de desarrollo integrado de oneAPI . Aquí es necesario explicar el contenido de la página de inicio.

Página de navegación del sitio

Incluye principalmente tutorial de Intel® DevCloud, análisis de muestra y capacitación en video. Introducción a DevCloud, tutoriales y aplicaciones de muestra. Importante: Los desarrolladores pueden ingresar al entorno de desarrollo de la interfaz de usuario de Jupyter * haciendo clic en cualquiera de los tutoriales y ejemplos.

Incluye principalmente aplicaciones de muestra de IA, Connect to JupyterLab (entorno de desarrollo sin sistema operativo) y Connect to Container Playground (entorno de desarrollo en contenedores), así como Edge for Industrial (solución de borde industrial) e integración de OpenVINO™ con Tensorflow (integración de OpenVINO™ con TensorFlow ) . Punto clave: La entrada principal del entorno de desarrollo, si no puede encontrar la entrada, es correcto venir aquí.

Principalmente la introducción de Deep Learning Workbench (OpenVINO UI workbench) y la herramienta de optimización posterior al entrenamiento (sin herramienta de optimización de entrenamiento).

Comience rápidamente con las soluciones Edge Software Hub o pruebe las soluciones de hardware de los socios de Intel®.

Figura 2-2 Página de inicio

comienza el viaje

Después de comprender los conceptos básicos de Intel® DevCloud, puede registrar una cuenta de acuerdo con sus necesidades para experimentar el entorno de desarrollo eficiente y la comodidad que brinda la plataforma. ¿Qué se siente tener tal cantidad de equipo de repente? Te invitamos a compartir tu experiencia conmigo.

Supongo que te gusta

Origin blog.csdn.net/gc5r8w07u/article/details/132181947
Recomendado
Clasificación