As GPUs elásticas do Amazon EC2 permitem associar facilmente recursos de aceleração do OpenGL 4.2 a instâncias do Amazon EC2. As GPUs elásticas funcionam de modo parecido com as GPUs físicas em um desktop ou um servidor, pois aceleram operações gráficas usando um hardware com propósito específico para comandos gráficos. As GPUs elásticas estão anexadas à rede e existem independentemente das instâncias do Amazon EC2. Como resultado, elas são aceitas por vários tipos de instância, como instâncias M4, M3, C4, C3, R4, R3, X1, I3, D2 e T2. Depois de anexadas, será possível usar as GPUs elásticas para acelerar aplicativos 3D da mesma maneira como aconteceria se houvesse uma memória local de GPU para a instância EC2. No momento, as GPUs elásticas oferecem suporte ao Microsoft Windows Server 2012 R2 ou versões posteriores.

As GPUs elásticas da Amazon são criadas durante a execução de instâncias EC2 e a especificação do tamanho das GPUs elásticas que você deseja usar. As GPUs elásticas são criadas na mesma zona de disponibilidade que as instâncias EC2, e podem ter um tamanho de memória de GPU entre 1 GiB e 8 GiB. Depois de criadas e anexadas, um driver de GPU elástica detectará a presença de GPUs elásticas e estabelecerá a conexão entre as instâncias EC2 e as GPUs elásticas. Nesse momento, a instância poderá interagir com a biblioteca OpenGL de GPUs elásticas da mesma maneira como ocorreria com GPUs anexadas localmente.

Uma GPU elástica só pode ser anexada a uma instância EC2, e cada instância EC2 pode ter apenas uma GPU elástica anexada a ela. As GPUs elásticas podem ser usadas em conjunto com vários protocolos de streaming de desktop, como Desktop Cloud Visualization (DCV), Remote Desktop Protocol (RDP) e Virtual Network Computing (VNC).

Execute uma instância do Amazon EC2 gratuitamente

Experimente o Amazon EC2 gratuitamente

O nível gratuito da AWS inclui 750 horas de instâncias t2.micro Linux e Windows por mês por um ano. Para permanecer no nível gratuito, use somente microinstâncias do EC2.

Consulte os detalhes do nível gratuito da AWS »

As GPUs elásticas são disponibilizadas com diferentes tamanhos, que abrangem do menor, o eg1.medium com 1 GiB de memória de GPU, ao eg1.2xlarge, com 8 GiB de memória de GPU. Portanto, as GPUs elásticas são ideais para adicionar de modo econômico a quantidade certa de recursos de GPU à sua carga de trabalho. Essa flexibilidade permite acelerar a performance gráfica de aplicativos, como desktops virtuais, jogos, design industrial ou visualização de HPC, por uma fração do custo de instâncias gráficas independentes.

Modelo Memória de GPU
eg1.medium 1 GiB
eg1.large 2 GiB
eg1.xlarge 4 GiB
eg1.2xlarge 8 GiB

As GPUs elásticas são disponibilizadas com um driver, que é uma biblioteca de aceleração OpenGL nas instâncias EC2. O driver intercepta chamadas de OpenGL e executa comandos gráficos nas GPUs que são remotas para as instâncias EC2. Os quadros renderizados por comandos gráficos são enviados de volta para o driver da GPU elástica.