• Home
  • Química
  • Astronomia
  • Energia
  • Natureza
  • Biologia
  • Física
  • Eletrônicos
  • Modelagem simplificada de aplicativo e infraestrutura

    Crédito:Unsplash

    Nos últimos anos, o mercado global tem visto um tremendo aumento na computação utilitária, que serve como back-end para praticamente qualquer nova tecnologia, metodologia ou avanço em TIC, da saúde ao aeroespacial. A indústria está entrando em uma nova era de heterogênea, definido por software, ambientes de computação de alto desempenho e traz consigo novos desafios.

    GPUs de uso geral estão se tornando moeda comum em data centers, enquanto aceleradores FPGA especializados, variando de aceleradores específicos de aprendizagem profunda a tecnologias de buffer de explosão, estão se tornando a norma e provavelmente se tornarão um hardware comum em um futuro próximo. Acompanhando essa velocidade e potência computacional cada vez maiores, existe uma demanda por ferramentas que possam abstrair esses aplicativos e requisitos de infraestrutura para uma implementação rápida e simples.

    O projeto SODALITE visa desenvolver ferramentas que permitirão aos desenvolvedores e operadores de infraestrutura desenvolver, implantar, operar e executar aplicativos heterogêneos rapidamente, de forma simples e confiável sobre o cenário de evolução rápida e cada vez mais complexo de definido por software, infraestruturas de nuvem de alto desempenho.

    O framework de abstração de otimização SODALITE é definido através do uso do IDE, desenvolvedores de aplicativos constroem código usando dispositivos abstratos que se baseiam nos modelos de infraestrutura, que resolvem certas instanciações nativas do aplicativo ajustado para execução no hardware fornecido. Parâmetros de tempo de execução adicionais podem ser aplicados, melhorando ainda mais o desempenho do aplicativo.

    A SODALITE está lidando com a complexidade de implantação e operação de aplicativos modernos em HPC heterogêneas e infraestruturas definidas por software baseadas em nuvem, sob condições e requisitos operacionais arbitrários. A SODALITE está lidando com esses desafios por meio de:

    • abstrair a aplicação e as infraestruturas definidas por software
    • automatizando a manutenção de um equilíbrio dinâmico entre o aplicativo e a infraestrutura
    • projeto e análise de tempo de execução de infraestruturas definidas por software.

    Desta forma, a SODALITE produzirá vários resultados tangíveis como:

    • uma biblioteca de abstração baseada em padrões, incluindo aplicação, infraestrutura e abstrações de desempenho novum absoluto
    • um modelo de programação para aplicativos full-stack e descrições de infraestrutura, usando biblioteca de abstração
    • uma estrutura de implantação, permitindo a otimização estática dos aplicativos assim abstraídos em infraestruturas específicas
    • otimização de tempo de execução automatizado e gerenciamento de aplicativos implantados

    SODALITE visa fornecer um otimizado, ambiente de execução heterogêneo altamente resiliente, permitindo transparência operacional entre as infraestruturas de nuvem e HPC. As tecnologias SODALITE são aplicadas e demonstradas na seguinte gama diversificada de #UseCases, destacando uma mistura de cenários de nuvem e HPC em várias cargas de trabalho e requisitos de infraestrutura exclusivos:

    Caso de uso biomédico (ensaios clínicos in-silico para operações da coluna): Avaliação e sistema de apoio à decisão para operações espinhais consistindo em um componente de armazenamento de dados, capaz de fornecer acesso eficiente a dados a partir de recursos de computação heterogêneos e cadeia de processos de simulação, facilitando análises de dados abrangentes para ensaios clínicos in-silico.

    Caso de uso de IoT do veículo :Um demonstrador de sistema inovador que permite que dados de fontes heterogêneas (principalmente dispositivos IoT) sejam espalhados por uma arquitetura de processamento distribuída de acordo com as expectativas do usuário final (por exemplo, tempo de resposta para ofertas de serviço contextualizadas) e necessidades (preferências de privacidade).

    Caso de uso da GPU Snow: Um demonstrador de ferramenta inovador que permite a observação capilar do estado de saúde contínuo de ambientes montanhosos, apoiando o envolvimento social das sociedades no monitoramento contínuo auxiliado por software das regiões alpinas.

    Além disso, A SODALITE é membro da Heterogeneity Alliance (heterogeneityalliance.eu/) que visa unir esforços de organizações interessadas no desenvolvimento de futuras tecnologias e ferramentas para avançar e tirar o máximo partido da computação e aplicações utilizando hardware heterogéneo.


    © Ciência https://pt.scienceaq.com