게시된 날짜: Jul 10, 2018
Amazon EC2 F1 인스턴스는 지난 해 정식 출시된 이후로 많은 고객, 파트너 및 개발자와 연구 커뮤니티에 의해 채택되었습니다. 고객은 F1 인스턴스를 사용하여 유전체 처리, 데이터 분석, 보안, 이미지/비디오 처리 및 Machine Learning 같은 다양한 애플리케이션의 개발을 가속화합니다.
오늘, AWS는 Amazon EC2 F1 인스턴스를 사용하여 더 강력한 성능과 풍부한 기능의 하드웨어 액셀러레이터를 개발할 수 있도록 하는 새로운 기능과 업데이트된 기능을 발표합니다.
FPGA의 성능을 기반으로 사용자 지정 하드웨어 액셀러레이션을 구축하려는 소프트웨어 개발자를 위해 Amazon FPGA 소프트웨어 정의 개발 흐름을 새로운 FPGA Developer AMI 버전으로 업그레이드했습니다. 새로운 개발 도구는 최대 60개 커널(이전 버전의 경우 16개)을 지원하므로 C/C++ 기반 액셀러레이터를 위한 추가 컴퓨팅 성능을 제공할 수 있습니다.
또한 고객 피드백에 따라 DMA(직접 메모리 액세스) 성능이 5배까지 개선되었습니다. 이제 FPGA 액셀러레이션 엔진과 CPU 간에 고속으로 데이터를 스트리밍하고 애플리케이션 성능을 개선할 수 있습니다.
호스트 CPU의 데이터 전송 및 수신과 FPGA에서의 온보드 DRAM 액세스 등 FPGA 애플리케이션 구축 시 수행되는 일반적인 작업을 오프로드할 수 있는 Amazon FPGA Shell을 제공합니다. Amazon FPGA Shell은 미리 구성되고, 테스트를 완료했으며, 안전한 I/O 구성 요소를 제공합니다. 이 릴리스의 새로운 Amazon FPGA v1.4 Shell은 재구성이 가능한 미래 보장형 설계를 제공합니다. 간단히 말해, 업그레이드가 의무였던 이전 버전과 달리 Shell 업그레이드 버전 제공 시 개발자가 업그레이드 여부를 결정할 수 있습니다. FPGA 연결 DRAM에 데이터를 보존하고 Amazon FPGA 이미지(AFI)를 런타임 시 삭제할 수 있는 기능도 추가되었습니다. 이 기능을 사용하면 새 AFI를 로드할 때 호스트와 FPGA DRAM 간에 데이터를 이동할 필요가 없으므로 특정 AFI의 로드 시간이 효과적으로 감소합니다.
또한 개발자는 성장 중인 마켓플레이스에서 AWS 파트너 및 다른 개발자가 제공하는 F1 인스턴스 기반 오퍼링을 활용할 수 있습니다. 여기에는 비디오 인코딩부터 데이터 분석에 이르는 다양한 제공이 포함됩니다. F1 인스턴스에 대한 이 모든 새로운 기능과 업그레이드는 미국 동부(버지니아 북부), 미국 서부(오레곤), EU(아일랜드) 및 AWS GovCloud (US) 리전의 4개 AWS 리전에서 사용할 수 있습니다.
새로운 기능 및 업그레이드의 전체 목록을 보려면 여기를 클릭하십시오.