新聞中心

EEPW首頁 > 設計應用 > OpenPOWER+CAPI實現(xiàn)第二代分布計算

OpenPOWER+CAPI實現(xiàn)第二代分布計算

作者:Bruce Wile 時間:2015-11-09 來源:電子產品世界 收藏
編者按:本文介紹了CAPI技術,并給出基于CAPI應用的三個案例。

2 解決方案的案例

本文引用地址:http://m.butianyuan.cn/article/281881.htm

  可以在哪里應用呢?向大家介紹三個案例,癌癥的治療方案、銀行欺詐的檢測、零售業(yè)水平的分析。

2.1 癌癥治療方案

  醫(yī)生可以把一些藥物注入到癌細胞里面,癌細胞吸收了藥物之后就有可能被治療,看上去也非常好,但是有一個問題,當癌細胞多了以后,很難區(qū)分跟正常機體的區(qū)別,所以導致藥物有可能誤傷。為了讓治療更加安全高效,醫(yī)生需要模擬這種藥物在人體生效的過程,傳統(tǒng)理念針對一個人需要模擬大概兩周的時間,給病人制定一個最佳的治療方案?,F(xiàn)在,為了模擬這種情況,使用一種叫做FullMonte蒙特卡羅模擬的方法,模擬光子在吸收前在體內的散射情況, 對這種行為進行建模并且進行模擬。在蒙特卡羅模擬里面(圖6),每個光子大概需要1000多次循環(huán),模擬它在人體中的飛行,同時會有更多的光子需要在并行的被模擬,通過接口使用硬件來對這樣的行為模擬。現(xiàn)在已經可以通過加速大大縮短時間,兩個小時就可以完成這樣的模擬,如果使用傳統(tǒng)的計算機結構再加上PCI的,可以獲得比軟件快4倍的能力,如果使用再加上POWER8機器的話,可以獲得64倍性能的提升。

2.2 銀行欺詐檢測

  開戶的時候,在身份證或者護照上都會有照片,還有文檔上會寫地址等信息,拿著身份證或護照信息來到銀行,就可以開戶。這個問題就在于如果這個人使用同樣一張照片但是用不同的名字,他可以去到另外一個地方的另外一家銀行,可能會開一個新的賬號,如此反復他就可以用不同的身份去開更多個帳號。銀行解決這個問題的唯一辦法就是因為他們會使用同樣一張照片,銀行可以對這些照片進行存儲,這樣銀行會有存儲數(shù)百萬張人臉的照片。

  使用CAPI,可以實現(xiàn)一個訓練的引擎,神經網(wǎng)絡還有視頻等算法把這些圖片變成一個數(shù)據(jù)庫。使用這樣的方式 可能在很短的時間內從數(shù)百萬張照片里匹配出一個指定的人臉。這樣當有一個新用戶來到銀行的時候,他就可以把新用戶的臉形跟所有數(shù)據(jù)庫里面數(shù)百萬張照片進行匹配,可以發(fā)現(xiàn)他是匹配還是不匹配。在系統(tǒng)里使用CAPI,它不是以I/O設備存在這個系統(tǒng),而是像一個協(xié)處理器之間來處理數(shù)據(jù),軟件線程只需要做一些初始化的設置,然后全部的計算任務都交給CAPI上面的加速器來進行計算(圖7)。

2.3 零售業(yè)視頻分析

  還有另外一個例子,把安全攝像頭系統(tǒng)接入到CAPI系統(tǒng)上面,CAPI系統(tǒng)可以實時地對視頻上面的各種目標進行識別,比如你可以查詢在某一個時間段之內有多少藍色的汽車???。可以使用人臉識別對人的表情進行識別,比如識別這個人高興、傷心還是意外,通過對臉的表情進行訓練的話,可以迅速對一個實時的人臉進行識別。 還可以展示另外一個場景, 推著這個購物車的時候可以對貨架上的商品進行識別。當推著這個購物車在貨架前走過的時候,通過實時的視頻分析, 可以知道哪個貨架上已經缺貨,貨品已經被賣光了,或者通過視頻分析得知某一件商品被放到了不應該被的位置上面,同時結合前面介紹的人臉分析,當一個人把東西從貨架拿起來的時候,可以知道他是否滿意商品,假設他把這個商品放到購物車里面, 可以知道這個人對這個商品很滿意,同時如果識別出他對這個貨品并不感興趣,把這個物品又放回到貨架上面,那就會知道這個人對這個貨品并不滿意。但是可以通過給他更高的折扣來吸引他。想象一下SV可以通過這樣一個場景來幫助這樣的零售商做更好的客戶開發(fā)。(注:本文根據(jù)錄音整理,未經講演者確認)


上一頁 1 2 下一頁

關鍵詞: CAPI CPU FPGA 201511

評論


相關推薦

技術專區(qū)

關閉