in

Nuevo AWS SimSpace Weaver: ejecute simulaciones espaciales a gran escala en la nube | Servicios web de Amazon

Nuevo AWS SimSpace Weaver: ejecute simulaciones espaciales a gran escala en la nube | Servicios web de Amazon

Hoy anunciamos AWS SimSpace Weaver, un nuevo servicio informático para ejecutar simulaciones espaciales en tiempo real en la nube y a escala. Con SimSpace Weaver, los desarrolladores de simulación ya no están limitados por el cálculo y la memoria de su hardware.

Las organizaciones ejecutan simulaciones en situaciones que son raras, peligrosas o muy costosas de probar en el mundo real. Por ejemplo, los administradores de la ciudad no pueden esperar a que un desastre natural golpee una ciudad para probar los sistemas de respuesta. Los planificadores de eventos no quieren esperar hasta un gran evento deportivo para comenzar a comprender el impacto que tendrán los juegos en el tráfico. Escenarios como estos deben simularse en un entorno seguro en el que los planificadores puedan probar diferentes situaciones y ajustar cada sistema.

Hasta hoy, las simulaciones espaciales generalmente se limitaban a ejecutarse en una sola pieza de hardware. Si los desarrolladores querían simular un mundo más grande y complejo con muchas entidades independientes y dinámicas, necesitaban aprovisionar una computadora más grande. Los desarrolladores de simulación se vieron obligados a hacer concesiones entre escala y fidelidad, en otras palabras, decidir qué tan grande es el mundo y cuántas entidades independientes hay.

El mundo en el que vivimos es complejo y los escenarios que los desarrolladores quieren simular también son muy complejos; por ejemplo, cómo se verá afectado el tráfico por un gran concierto o evento deportivo. Simular estos eventos requiere modelar cientos de miles de entidades dinámicas independientes para representar a las personas y los vehículos. Cada entidad tiene su propio conjunto de comportamientos que deben modelarse a medida que se mueve por el mundo e interactúa con otras entidades. Simular esto a escala del mundo real requiere CPU y memoria más allá de lo que puede tener en una instancia.

Con SimSpace Weaver, puede ejecutar simulaciones a escala en varias instancias de Amazon Elastic Compute Cloud (Amazon EC2). Admite la simulación de más de un millón de entidades independientes y dinámicas.

Cuándo usar SimSpace Weaver
Utilice SimSpace Weaver cuando necesite aumentar la escala o la complejidad de sus simulaciones. SimSpace Weaver es excelente para simular multitudes. Esto es muy útil, por ejemplo, cuando planea grandes eventos o planea construir infraestructura como un nuevo estadio. También es ideal para simular ciudades inteligentes, con vehículos, habitantes y otros objetos.

AWS SimSpace Weaver le permite conectar clientes externos a sus simulaciones para que pueda interactuar y ver las simulaciones con varios usuarios en tiempo real.

Cómo funciona SimSpace Weaver
Al usar SimSpace Weaver, puede paralelizar sus cargas de trabajo de simulaciones espaciales en varias instancias. Escale sus simulaciones hasta en 10 instancias EC2 especificando la capacidad informática necesaria para la simulación y cómo debe dividirse en particiones. SimSpace Weaver maneja el aprovisionamiento de las instancias EC2, inicia las aplicaciones de simulación y limpia el entorno una vez finalizada la simulación.

En la siguiente imagen, puede ver una representación de cómo un área espacial, en este caso, una ciudad, se divide espacialmente en diferentes instancias. Cada fila representa una instancia. La simulación de ejemplo en esta imagen contiene 10 instancias y cada instancia maneja 16 particiones.

El mapa se divide en diferentes instancias

Mapa cortesía de Amazon Location Service

Cuando trabaje con varias particiones, no necesita preocuparse por las complejidades de transferir entidades entre particiones. El sistema de replicación de datos SimSpace Weaver maneja la administración de redes y memoria para realizar la transferencia, independientemente de si las particiones están en la misma instancia EC2 o en una diferente.

Otra característica importante que proporciona SimSpace Weaver es el programador. El programador de SimSpace Weaver mantiene todas las particiones distribuidas sincronizadas a una frecuencia de marca de simulación establecida (10, 15 o 30 Hz), por lo que la simulación se comporta como si se ejecutara en una máquina.

SimSpace Weaver proporciona la infraestructura para tejer una simulación en varias instancias, pero no es un simulador. Cree sus simulaciones integrando el SDK de C++ de AWS SimSpace Weaver con su código. La integración con el SDK permite que sus aplicaciones interactúen con el software SimSpace Weaver que se ejecuta en sus instancias. Esto permite que SimSpace Weaver realice un seguimiento del estado global de todas sus entidades simuladas y facilita la transferencia de entidades entre aplicaciones de simulación. Desarrolladores construyendo con motor irreal 5 o Unidad pueden aprovechar los complementos listos para usar de SimSpace Weaver para poner en marcha sus proyectos.

Empezando
Puede comenzar con SimSpace Weaver desde la consola de administración de AWS o la interfaz de línea de comandos de AWS (AWS CLI).

Empezando

Desde la consola, use nuestra muestra de un solo clic para iniciar rápidamente su primera simulación. Este es un ejemplo simple de una simulación dividida en cuatro particiones diferentes. Esta simulación involucra entidades esféricas que se mueven libremente por todo el mundo, evitándose entre sí y evitando objetos estáticos.

Simulación con un clic

El asistente lo guía a través de los pasos principales para ejecutar una simulación de demostración:

  1. Descargue la aplicación de demostración del cliente. Esta es una aplicación preconstruida que usa más tarde para ver la simulación que se ejecuta en la nube. Solo puede ejecutar esta aplicación de demostración utilizando una computadora con sistema operativo Windows.
  2. Inicie la infraestructura de simulación en la nube. SimSpace Weaver se encarga de implementar toda la infraestructura que necesita para ejecutar esta simulación.
  3. Vea la simulación utilizando la aplicación de demostración que descargó en el primer paso. La siguiente imagen muestra el resultado de ejecutar esta simulación. Cada color representa una partición diferente.

Resultado de la simulación

Disponible ahora
Los desarrolladores que usan SimSpace Weaver pagan por la cantidad de instancias que usan durante la simulación, sin costos iniciales ni licencias.

SimSpace Weaver está disponible en EE.UU. Este (Ohio), EE.UU. Este (Norte de Virginia), EE.UU. Oeste (Oregón), Asia-Pacífico (Singapur), Asia-Pacífico (Sídney), Europa (Irlanda), Europa (Fráncfort) y Europa (Estocolmo) Regiones de AWS.

Puede comenzar a utilizar SimSpace Weaver hoy mismo desde la consola y la CLI de AWS. Obtenga más información sobre SimSpace Weaver en la página de servicio.

Marcia



Fuente

Convierte tu iPad en un mini iMac con este adorable soporte magnético

Convierte tu iPad en un mini iMac con este adorable soporte magnético

Overwatch 2 Doomfist Orisa

La temporada 2 de Overwatch nerfeará a Sojourn y mejorará a Doomfist