中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

安全組中已經添加規則放行SSH端口的訪問之后使用f1 RTL的方法

發布時間:2020-08-27 15:05:32 來源:億速云 閱讀:238 作者:小新 欄目:建站服務器

安全組中已經添加規則放行SSH端口的訪問之后使用f1 RTL的方法?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

使用f1 RTL

本文描述如何使用f1 RTL(Register Transfer Level)。

說明:

本文所述所有操作都必須由同一個賬號在同一地域里執行。

強烈建議您使用RAM用戶操作FaaS實例。為了防止意外操作,您需要讓RAM用戶僅執行必要的操作。在操作FPGA鏡像及下載時,因為您需要從指定的OSS Bucket下載原始DCP工程,所以您必須為FaaS管理賬號創建一個角色,并授予臨時權限,讓FaaS管理賬號訪問指定的OSS Bucket。如果需要對IP加密,必須授予RAM用戶KMS相關權限。如果需要做權限檢查,必須授予查看用戶資源的權限。

前提條件

創建f1實例,確保實例能訪問公網,并且實例所在安全組中已經添加規則放行SSH(22)端口的訪問。

說明:f1實例只能使用鏡像市場的FaaS F1基礎鏡像。詳細信息,請參見 創建f1實例。

您已經 登錄ECS管理控制臺,在f1實例的詳情頁上,獲取實例ID。

您必須先 開通OSS服務,并 創建一個OSS Bucket 用于上傳您的文件。Bucket與f1實例必須屬于同一個賬號、同一個地域。

如果需要加密服務,您還需要 開通密鑰管理服務(KMS)。

使用RAM用戶操作FPGA,必須完成以下操作:

創建RAM用戶 并 授權。

創建RAM角色 并 授權。

獲取AccessKey ID和AccessKey Secret。

操作步驟

按以下步驟使用f1 RTL。

第 1 步. 遠程連接f1實例

遠程連接Linux實例。

第 2 步. 配置基礎環境

運行以下腳本配置基礎環境。

source /opt/dcp1_0/script/f1_env_set.sh

第 3 步. 編譯工程

運行以下命令:

cd /opt/dcp1_0/hw/samples/dma_afu
run.sh

說明:編譯時間較長,請耐心等待。

第 4 步. 制作鏡像

按以下步驟制作鏡像:

運行命令初始化 faascmd。

#如果需要,添加環境變量及運行權限
export PATH=$PATH:/opt/dcp1_0/script/
chmod +x /opt/dcp1_0/script/faascmd
# 將hereIsYourSecretId替換為您的AccessKey ID,hereIsYourSecretKey替換為您的AccessKey Secret
faascmd config --id=hereIsYourSecretId --key=hereIsYourSecretKey
# 將hereIsYourBucket換為華東1地域里OSS Bucket名稱
faascmd auth --bucket=hereIsYourBucket

確認在/opt/dcp1_0/hw/samples/dma_afu目錄下,運行以下命令上傳gbs文件。

faascmd upload_object --object=dma_afu.gbs --file=dma_afu.gbs

運行以下命令制作鏡像。

#  將hereIsYourImageName替換為您的鏡像名稱
faascmd create_image --object=dma_afu.gbs --fpgatype=intel --name=hereIsYourImageName 
 --tags=hereIsYourImageTag --encrypted=false --shell=V0.11

第 5 步. 下載鏡像

按以下步驟下載鏡像到f1實例:

查看鏡像是否制作成功:運行命令 faascmd list_images。

返回結果里,如果出現"State":"success",表示鏡像制作成功。請記錄返回結果里顯示的FpgaImageUUID,稍后會用到。

運行命令獲取FPGA ID。

# 將hereIsYourInstanceId替換為您的f1實例ID
faascmd list_instances --instanceId=hereIsYourInstanceId

以下為返回結果。請記錄FpgaUUID。

運行命令下載FPGA鏡像到f1實例。

# 將hereIsYourInstanceID替換為剛剛保存的實例ID;將hereIsFpgaUUID替換為上一條命令中記下的FpgaUUID;將hereIsImageUUID

替換為上一步記下的FpgaImageUUID

faascmd download_image  --instanceId=hereIsYourInstanceID 
--fpgauuid=hereIsFpgaUUID --fpgatype=intel --imageuuid=hereIsImageUUID 
--imagetype=afu --shell=V0.11

運行命令檢查是否下載成功。

# 將hereIsYourInstanceID替換為剛剛保存的實例ID;將hereIsFpgaUUID替換為上一條命令中記下的FpgaUUID;
faascmd fpga_status  --instanceId=hereIsYourInstanceID --fpgauuid=hereIsFpgaUUID

如果返回結果里出現"TaskStatus":"operating"時,且FpgaImageUUID和下載鏡像時的FpgaImageUUID一致,說明下載成功。

第 6 步. 測試

依次運行以下命令。

cd /opt/dcp1_0/hw/samples/dma_afu/sw
make
sudo LD_LIBRARY_PATH=/opt/dcp1_0/hw/samples/dma_afu/sw:$LD_LIBRARY_PATH ./fpga_dma_test 0

如果您看到如圖所示的輸出結果,說明測試完成。

安全組中已經添加規則放行SSH端口的訪問之后使用f1 RTL的方法

感謝各位的閱讀!看完上述內容,你們對安全組中已經添加規則放行SSH端口的訪問之后使用f1 RTL的方法大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

三门峡市| 延边| 融水| 永昌县| 恩施市| 延长县| 昭觉县| 甘谷县| 威海市| 平陆县| 道孚县| 凭祥市| 秀山| 分宜县| 时尚| 常熟市| 自治县| 定襄县| 苍山县| 仁布县| 都兰县| 论坛| 杂多县| 长泰县| 潞西市| 台江县| 丹棱县| 拉萨市| 定日县| 汨罗市| 黄石市| 阿荣旗| 漾濞| 监利县| 万荣县| 拜城县| 西峡县| 凌源市| 高雄市| 罗定市| 清水河县|