Publicado: Jul 27, 2023

Temos o prazer de anunciar que os desenvolvedores já podem iniciar simulações com vários domínios espaciais para separar diferentes tipos de lógica de simulação e melhorar a alocação de recursos de computação.

Com a maioria dos softwares de simulação, todo o código de simulação que controla o comportamento, o movimento e a interação das entidades é empacotado como uma única aplicação. Por exemplo, a simulação de uma cidade virtual pode envolver pedestres andando nas calçadas e veículos se deslocando nas estradas. Cada um dos pedestres e veículos tem um conjunto diferente de comportamentos, que exige quantidades diferentes de recursos de computação. Dependendo da complexidade, a simulação de 100 mil veículos pode consumir a mesma quantidade de recursos de computação usada para simular 1 milhão de pedestres. A combinação dos dois tipos de entidade em uma única aplicação limita a capacidade de a simulação escalar com base na entidade que consome mais recursos.

Os desenvolvedores podem usar vários domínios para simulações mais avançadas que combinam vários conjuntos de comportamentos em um único ambiente. Continuando nosso exemplo acima, uma simulação já pode alocar um número fixo de recursos de computação para pedestres e outro número fixo de recursos de computação para veículos. Apesar da divisão lógica, a simulação continua se comportando como um ambiente único e contínuo, em que as entidades podem ver, interagir e passar de um domínio para o outro.

O SimSpace Weaver está disponível em dez regiões da AWS: Leste dos EUA (Norte da Virgínia), Leste dos EUA (Ohio), Oeste dos EUA (Oregon), AWS GovCloud (Leste dos EUA), AWS GovCloud (Oeste dos EUA), Ásia-Pacífico (Singapura), Ásia-Pacífico (Sydney), Europa (Frankfurt), Europa (Irlanda) e Europa (Estocolmo).

Saiba mais e comece a usar vários domínios espaciais em suas simulações hoje mesmo.