賽靈思人工智慧與軟體業務市場總監羅霖(圖)指出,雖然市場上CPU、GPU跟DSP等不同的運算平台,但AI領域的軟體發展速度十分驚人,導致有些AI應用在既有的硬體架構上,受到相當大的限制。因此,基於可編程硬體技術的自適應運算,在AI領域有很大的發展潛力。藉由自適應運算,硬體可以變得十分彈性,依據軟體需求進行調整跟最佳化,從而釋放AI應用的潛力。
但不可諱言的是,相較於其他運算平台,自適應運算還是一個很新的概念,且對絕大多數開發者而言,FPGA等可編程硬體的上手門檻是相當高的。因此,為了讓自我調整計算流行起來,我們需要不斷開拓開發者的生態系統,因為我們知道其實任何的計算形式的普及、任何的計算平台的流行其實都離不開開發者,離不開開發者的生態系統的不斷的壯大。
我們的目的是希望能夠通過自我調整計算開發平台來賦能所有的開發者。在這個平台上我們不只提供晶片,我們還提供晶片之上的很多其他的元件。大家可以看到這是一個堆疊,在這個堆疊下面有賽靈思最新的Versal ACAP這樣一個異構加速的硬體平台。在這之上我們會提供作業系統和Runtime,提供硬體IP、加速庫,提供定制的硬體設計。最後是使用者會直接接觸到的開發工具,例如FPGA用戶很熟悉的Vivado,以及面相軟體開發者的Vitis。在Vitis上我們還提供一個專門針對AI推斷的一個開發平台叫Vitis AI,讓開發者可以使用他們熟悉的框架,比如TensorFlow、PyTorch、Caffe來訓練他們的模型,然後用Vitis AI來部署這些模型。
而為了接觸到更多使用者,賽靈思近年來也投入非常多資源在Github社群的經營上,希望藉此讓更多開發者體驗到自適應運算所能帶來的優勢跟應用發展潛力。