Na palestra re:Invent desta manhã em Las Vegas, a Amazon revelou o AWS SimSpace Weaver, um serviço de computação que permite aos desenvolvedores executar simulações do tamanho de uma cidade em escala na nuvem. O serviço foi projetado para liberar os desenvolvedores de simulação das restrições de seu próprio hardware.
Os aplicativos propostos pela Amazon são para que os gestores municipais simulem um desastre natural para testar os sistemas de resposta a emergências, bem como o impacto dos jogos esportivos no fluxo do tráfego. Essas são situações complexas com muitas partes móveis, que não deveriam exigir a observação de uma instância da vida real para obter informações. Entre as outras vantagens de executar isso na nuvem está a capacidade de ter várias partes externas visualizando e interagindo com a simulação remotamente em tempo real.
Créditos da imagem: Amazonas
“Simular esses eventos requer a modelagem de centenas de milhares de entidades dinâmicas independentes para representar pessoas e veículos”, observa Marcia Villalba, principal defensora do desenvolvedor da AWS, em uma postagem no blog. “Cada entidade tem seu próprio conjunto de comportamentos que precisam ser modelados à medida que se move pelo mundo e interage com outras entidades. Simular isso em escala real requer CPU e memória além do que você pode ter em uma instância.”
Créditos da imagem: Amazonas
O sistema funciona dividindo o espaço em instâncias e partições, criando o tipo de design de alça que você vê acima. O sistema de replicação de dados do SimSpace Weaver gerencia o gerenciamento de memória e a rede para transferir entidades entre partições. A empresa observa que o SimSpace Weaver não é um simulador em si. Em vez disso, ele cria uma base sobre a qual um simulador pode ser construído em instâncias, entrelaçando efetivamente (daí o nome) várias instâncias em uma única experiência.
Os desenvolvedores Unity e Unreal Engine 5 podem acessar o sistema por meio dos plug-ins do SimSpace Weaver. Está disponível a partir de hoje nas regiões da AWS Leste dos EUA, Oeste dos EUA, Ásia-Pacífico e Europa. Não há taxa de licenciamento; em vez disso, o preço depende do número de instâncias que um desenvolvedor integra à simulação.
source – techcrunch.com