什麼是亞馬遜AWS FPGA? 借助AWS FPGA,使用者可以設計和部署自訂硬體加速器以提高應用程式的效能。該服務對於需要高效能和低延遲的應用程式特別有用,例如機器學習、金融建模和基因組學研究。AWS FPGA建置於Amazon EC2 F1執行個體之上,該執行個體配備 Xilinx UltraScale+ FPGA。與傳統CPU和GPU相比,這些FPGA的效能提高了8倍,使其成為加速工作負載的理想選擇。要使用AWS FPGA,使用者需要使用HLS(High-Level-Synthesis,高階合成)語言設計自己的硬體加速器,然後使用AWS管理控制台或AWS CLI將其部署到FPGA上。AWS 提供了許多工具和函式庫來協助使用者設計和部署加速器,包括AWS FPGA開發套件和 AFI(Amazon FPGA Image)管理主控台。
n 課程特色
n 課程目標
已具備C/C++程式基礎者或是數位電路設計基礎者,希望可以透過AWS FPGA雲端服務在AWS市集上架特定的FPGA雲端加速服務如金融、基因分析應用等並可以透過AWS市集提供加速服務租用。
時間
單元
課程大綱
9/1
(3小時)
產業的HLS
應用及簡介
一、 產業的HLS應用
二、 HLS簡介
介紹AWS FPGA執行
個體
一、 FPGA簡介
二、 AWS FPGA執行個體
三、 開發後上架成為業界加速方案
9/8
展示AWS FPGA的基因分析案例
一、 Illumina DRAGEN Complete Suite (1)
二、 Illumina DRAGEN Complete Suite (2)
AWS Hello World範例
走完設計流程(實作)
一、 準備開發環境
二、 AWS Hello World範例
三、 在AWS FPGA F1執行個體上執行FPGA加速應用程式
9/22
9/29
10/06
(3週18小時)
優化加速AWS FPGA應用(實作)
一、 優化記憶體傳輸
二、 使用定點(Fixed Point)資料類型進行優化
三、 優化資料流(Dataflow)
四、 使用無序佇列(Out-of-Order Queue)和多個運算單元
五、 報告在AWS FPGA中運行加速的優化方法及效能結果(小組報告及討論)
賴瑾 老師
現任:生命橋樑教育基金會/創辦人暨執行長、台大/清大/交大兼任教授
經歷:威盛電子/共同創辦人暨技術長
張老師
現任:現職金控經理
經歷:連續創業家(創辦兩家FPGA新創公司)、IBM專案經理、威盛電子IC設計課長
林老師
經歷:連續創業家(曾連續創辦兩家公司出場)、中央研究院生物資訊學家
詹老師
現任:工研院技術經理
經歷:生命橋樑教育基金會技術顧問、資策會雲端研發工程師
報名方案
課程原價
早鳥價 (開課前3週)
團報價 (三人以上)
費用
每人27,000元
每人24,500元
每人23,000元