O OpenVINO da Intel agora está disponível nativamente no sistema openSUSE. Com isso, os usuários do sistema operacional baseado em Linux passam a contar em seus PCs com as soluções de inteligência artificial desenvolvidas no toolkit de software de código aberto da Intel. Todo o processo de implementação, interlocução com as comunidades de desenvolvedores e compatibilidade de políticas técnicas foi conduzido pelo cofundador da OITI Technologies, Embaixador de Inovação Credicitrus, Embaixador OpenSUSE Linux e parceiro Intel Innovator, Alessandro Faria nascido em Bebedouro Interior de SP.
Além de compatibilizar o código que permite aos usuários do sistema operacional terem acesso a soluções de IA, Alessandro já produziu inúmeras outras inovações envolvendo a tecnologia e trabalha com OpenVINO desde a sua primeira versão. Ele conta que o principal desafio para a implementação nativa do pacote de ferramentas foi a adequação das políticas técnicas da Intel com as da openSUSE.
“O OpenVINO não rodava no openSUSE, então primeiro foi necessário criar um procedimento de compilação para torná-lo compatível com o sistema, depois foi preciso fazer o mesmo com o instalador para, finalmente, implementar nativamente o toolkit da Intel”, explica. A iniciativa é pioneira, destacando um produto desenvolvido pela comunidade por meio de código aberto da Intel. “É um trabalho colaborativo, que contribui para fomentar a inovação e a transformação digital em todo o ecossistema, servindo de referência e inspirando outras pessoas a se aventurarem na tecnologia. Como membros de uma comunidade de código aberto, é nosso dever lutar para democratizar as tecnologias emergentes e reduzir a exclusão digital na sociedade”, conclui o Intel Innovator.
Desde o lançamento do OpenVINO, em 2018, a Intel já permitiu que centenas de milhares de desenvolvedores acelerassem drasticamente o desempenho de inferência de IA, começando na borda e se estendendo à empresa e ao cliente. O kit de ferramentas de software de código aberto da Intel otimiza o uso do hardware, agilizando o desenvolvimento de IA e a integração da aprendizagem profunda em domínios como visão computacional, modelos de linguagem ampla (LLM) e IA generativa.
Quais são os benefícios do OpenVINO?
- Otimização e Implantação de Modelos de IA: O OpenVINO permite otimizar e implantar modelos de IA em diversos dispositivos, como CPUs, GPUs, FPGAs e VPUs. Ele converte os modelos treinados em um formato intermediário chamado Intermediate Representation (IR), que pode ser executado em qualquer dispositivo compatível com o OpenVINO.
- Desempenho de Aprendizado Profundo de Alto Desempenho: O OpenVINO otimiza automaticamente os pipelines de aprendizado profundo usando fusão de gráficos agressiva, reutilização de memória, balanceamento de carga e paralelismo de inferência em CPU, GPU, VPU e mais.
- Quantização e Compressão de Modelos: O OpenVINO oferece técnicas de quantização e outras técnicas de compressão de última geração para aumentar ainda mais a velocidade do seu modelo, reduzir o tamanho do modelo e os requisitos de memória, permitindo que ele seja implantado em hardware de borda com recursos limitados.
- Suporte a Modelos Generativos de IA (GenAI) e Modelos de Linguagem de Grande Porte (LLMs): Esses modelos podem gerar conteúdo novo e original, como textos, imagens, áudios e vídeos.
- Integração com Outras Bibliotecas e Frameworks da Intel: O OpenVINO se integra com outras bibliotecas e frameworks da Intel, como o oneAPI, o oneDNN e o oneTBB.
- Nova API JavaScript em Versão Prévia: Isso permite usar o OpenVINO em aplicações web ou Node.js.
- Portabilidade de Aplicativos Aprimorada: Escreva um aplicativo uma vez, implante-o em qualquer lugar, alcançando o máximo desempenho do hardware.
- Tempo de Inicialização do Aplicativo Aprimorado: O OpenVINO reduz significativamente a latência da primeira inferência, usando a CPU para a inferência inicial e depois mudando para GPU ou VPU uma vez que o modelo tenha sido compilado e carregado na memória.
O que é a comunidade Intel Innovator?
O que é a comunidade Intel Innovator?
A Comunidade Intel Innovator é uma iniciativa da Intel que reúne desenvolvedores, pesquisadores e inventores que estão na vanguarda da tecnologia e da inovação. Os membros desta comunidade são selecionados pela Intel com base em suas contribuições significativas para a comunidade de desenvolvimento e suas habilidades técnicas excepcionais.
Os Intel Innovators são líderes em suas respectivas áreas e trabalham em estreita colaboração com a Intel para desenvolver e otimizar soluções de hardware e software. Eles também desempenham um papel crucial na orientação da direção futura da tecnologia e na promoção da inovação dentro da comunidade de desenvolvimento.
Alessandro Faria, mencionado em sua consulta anterior, é um exemplo de um Intel Innovator. Ele tem trabalhado para tornar as soluções de inteligência artificial mais acessíveis e eficientes, particularmente através de sua implementação do OpenVINO da Intel no sistema openSUSE.
Os membros da Comunidade Intel Innovator são frequentemente convidados a participar de eventos da Intel, onde têm a oportunidade de compartilhar suas ideias e descobertas com outros líderes da indústria. Eles também têm acesso a recursos e suporte da Intel para ajudá-los em seus projetos e pesquisas.