Inserito il: Jul 10, 2018
Da quando, lo scorso anno, abbiamo reso generalmente disponibili le istanze F1 di Amazon EC2, abbiamo registrato un notevole entusiasmo nell'adozione da parte dei clienti, dei partner e della community formata da sviluppatori e ricercatori. I clienti utilizzano F1 per accelerare una serie composita di applicazioni come l'elaborazione genomica, l'analisi dei dati, la sicurezza, l'elaborazione di immagini e video e l'apprendimento automatico.
Oggi diffondiamo l'annuncio di nuove caratteristiche e di funzionalità avanzate che consentono agli sviluppatori di creare acceleratori hardware più performanti e ricchi di caratteristiche utilizzano le istanze F1 di Amazon EC2.
Per gli sviluppatori software che desiderano dominare la potenza dei FPGA e creare accelerazioni hardware personalizzate, abbiamo aggiornato il flusso di sviluppo definito dal software FPGA Amazon con una nuova versione di FPGA Developer AMI. I nuovi strumenti per sviluppatori supportano ora fino a 60 kernel (rispetto ai 16 delle versioni precedenti) e consentono maggiore potenza di calcolo per gli acceleratori basati su C/C++.
Inoltre, in base al feedback dei clienti, le prestazioni di accesso diretto alla memoria (DMA) sono migliorate di un fattore 5 e consentono ora al motore di accelerazione FPGA di eseguire lo streaming dei dati dalla/alla CPU ad alta velocità e di incrementare le prestazioni delle applicazioni.
Per contribuire ad alleviare le attività non differenziate della costruzione di un'applicazione FPGA come il trasferimento dei dati da/all'host CPU e l'accesso alla DRAM installata dal FPGA, forniamo una Shell Amazon FPGA che assicura componenti I/O preconfigurati, pretestati e protetti. Grazie a questa release, rendiamo la nuova Shell v1.4 FPGA Amazon riconfigurabile e consentiamo agli sviluppatori di poter contare su un design a prova di futuro. Questo significa semplicemente che gli sviluppatori possono decidere se desiderano aggiornare le versioni Shell non appena sono disponibili, mentre nelle Shell precedenti gli aggiornamenti erano obbligatori. Abbiamo anche aggiunto una nuova funzionalità che consente agli sviluppatori di conservare i dati nella DRAM collegata al FPGA mentre vengono scambiate le Amazon FPGA Images (AFI) durante il runtime, poiché non è necessario spostare i dati da/a un host nella DRAM FPGA quando si carica una nuova AFI.
Gli sviluppatori possono anche sfruttare il crescente marketplace di istanze F1 basate sulle offerte dei partner AWS e di altri sviluppatori, che spaziano dalla codifica video all'analisi dei dati. Tutte queste nuove caratteristiche e aggiornamenti sono disponibili per le istanze F1 in 4 regioni AWS: Stati Uniti orientali (Virginia settentrionale), Stati Uniti occidentali (Oregon), UE (Irlanda) e AWS GovCloud (Stati Uniti).
Per un elenco completo delle nuove caratteristiche e degli aggiornamenti, fai clic qui.