色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用NVIDIA建立純聲波圖像

星星科技指導員 ? 來源:NVIDIA ? 作者:Yuval Borenstein ? 2022-04-27 10:12 ? 次閱讀

Pure SONiC 是 SONiC 的版本,它消除了對供應商的依賴。社區開發、公開可用和 100% 開源使您能夠構建與所需社區分支同步的純 SONiC 映像。這意味著 SONiC 的每一行代碼和 SAI ( switch abstraction interface )的 NVIDIA 實現只需點擊一下 主映像 。

NVIDIA 當您選擇 Pure SONiC 時,我們將致力于您的成功。為了確保 Pure SONiC 得到強化和限定, NVIDIA 建議使用特定的公共哈希來構建映像,這是一種在特定時間點對 Git 存儲庫進行快照的機制。通過廣泛的 QA ,在所有 NVIDIA 平臺上驗證傳遞給用戶的每個公共散列。此外, NVIDIA 承認需要有價值的文件。發行說明和用戶手冊與特定的公共哈希綁定。

建立一個純粹的聲波圖像

下面是我如何建立我的純聲波圖像,包括 ZTP ,運行在我的 NVIDIA Mellanox Spectrum 開放式以太網交換機上。我的解決方案受到了關于 GitHub 的 構建 SONiC 交換機映像 教程的啟發。默認情況下,在回購的 生成配置文件 中禁用 ZTP 。

Spectrum 交換機預裝了 ONIE ( open network install environment ),這是一個引導加載程序,提供了在裸機交換機系統上安裝任何網絡操作系統的環境。 ONIE 允許最終用戶自動安裝網絡操作系統,作為數據中心配置的一部分,類似于 ONIE 交換機管理 Linux 服務器的方式。

我的構建服務器由 24 核 CPU 、 250 GB 構建存儲和 64 GB RAM 組成,運行在 Ubuntu16.04 上, Docker 版本 18.03.0-ce 、 Python 和 jinja2 。我發現我的構建配置至少需要 100 GB 的可用磁盤空間。最終的構建目錄消耗了大約 30gb 。在構建時間對業務至關重要的情況下,我建議升級 CPU 和 RAM 以允許更多的內核并行工作,從而縮短構建時間。

出于自動化和代碼重用的目的,我將代碼分為三個短文件:

build.cfg :初始化公共環境變量并由其他文件進行源處理。

gitsonic.sh :獲取公共 git 存儲庫源代碼。

build.sh :執行生成。

運行腳本執行構建過程。

第一步:創建 build.cfg

# An example to hash that was qualified by NVIDIA
SONICBRANCH=201911
COMMITHASH="bea968b"
BLDBRANCH="${SONICBRANCH}"
BUILD_NUMBER="00005"
let BLDNUM="${BUILD_NUMBER}"

#ZTP is disabled by default per community decision. I found it useful to enable in my build, more
#options are available in the file ./rules/config
ENABLE_ZTP="y"

SONIC_IMAGE_VERSION="SONIC.${SONICBRANCH}.${BLDNUM}-${COMMITHASH}_Internal"
SONIC_OVERRIDE_BUILD_VARS='
SONICIMAGE_VERSION=SONIC.${SONICBRANCH}.${BLDNUM}-${COMMITHASH}_Internal
BUILD_NUMBER=${BLDNUM} ENABLE_ZTP=y'
BLDDIR="./sonic-buildimage_${BLDBRANCH}_${BUILD_NUMBER}_${COMMITHASH}_ZTP"

第二步:創建 sonicgit.sh

#!/bin/bash
source ./build.cfg

if [ -d "${BLDDIR}" ];then
 echo "directory sonic-buildimage already exists, aborting git"
 exit 1
fi

# git clone the top-level
# source code from the public repository, SONICBRANCH=201911

git clone -b ${SONICBRANCH} https://github.com/Azure/sonic-buildimage.git

# move the cloned source to a build-specific named directory
# avoid overwriting earlier versions that you may need.
mv ./sonic-buildimage "${BLDDIR}"

# If you are making any changes to the latest checked in branch, you must make
# changes to the configuration.
# Because you are making changes, create a build branch based on the specific commit hash
#this git branch information shows up in the build image,
#when you run command $show version from the switch command line.

cd "${BLDDIR}"
git checkout -b "${BLDBRANCH}" ${COMMITHASH}

# the git clone step only pulls the top-level module.
# the underlying submodules must be recursively
# init-ed and updated.

git submodule update --init --recursive

#display the status
echo "${BLDDIR}"
git status | grep branch

第 3 步:創建 build.sh

#!/bin/bash

source ./build.cfg

#Helper functions start###
function checkErrors()
{
 X=`grep -i -c "${1}" "${2}"`
 if [ "${X}" != "0" ];then
 grep -i -n "${1}" "${2}"
 fi
}

function doSetup()
{
 CONFIGZTP="ENABLE_ZTP=${ENABLE_ZTP}"
 CONFIGSONIC="{$CONFIGZTP}"
}

function doMakeConfig()
{
 #Execute make configure once to configure ASIC
 #make configure PLATFORM=[ASIC_VENDOR]
 make configure PLATFORM=mellanox
}

# Build SONiC image
function doMake()
{
 LOGFILE="../logs/${BLDDIR}.log"
 echo "time make
SONIC_BUILD_JOBS=24 ${SONIC_OVERRIDE_BUILD_VARS}
target/sonic-mellanox.bin" > "${LOGFILE}"
 time make SONIC_BUILD_JOBS=24 ${SONIC_OVERRIDE_BUILD_VARS} target/sonic-mellanox.bin | tee "${LOGFILE}"
 checkErrors "fail" "${LOGFILE}"
 checkErrors "warning" "${LOGFILE}"
 checkErrors "error" "${LOGFILE}"
}
#Helper functions end###

cd "${BLDDIR}"
doSetup
doMakeConfig
doMake

概括

步驟 1-3 中描述的構建過程將生成啟用 ZTP 的純聲波圖像。一些人會認為,這張圖片展示了開放網絡的最佳狀態:構建一個開源操作系統,消除對供應商的依賴。

關于作者

Yuval Borenstein 是 NVIDIA 的以太網交換機產品經理。在此之前的幾年里, Borenstein 先生在 NVIDIA 擔任過多個芯片設計職位,負責開發 InfiniBand 和以太網交換機。尤瓦爾擁有以色列理工學院電子工程學士學位和特拉維夫大學和西北大學的聯合工商管理碩士學位。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10901

    瀏覽量

    212682
  • RAM
    RAM
    +關注

    關注

    8

    文章

    1369

    瀏覽量

    114894
  • 服務器
    +關注

    關注

    12

    文章

    9295

    瀏覽量

    85878
收藏 人收藏

    評論

    相關推薦

    NVIDIA宣布NVIDIA Isaac重要更新

    近期,在備受矚目的2025年國際消費電子展(CES)上,NVIDIA(英偉達)公司宣布了對NVIDIA Isaac平臺的重大更新。這一更新不僅彰顯了NVIDIA在人工智能和機器人技術領域的持續創新
    的頭像 發表于 01-17 14:45 ?190次閱讀

    簡述NVIDIA Isaac的重要更新

    在 2025 CES,NVIDIA 宣布了對NVIDIA Isaac的重要更新。NVIDIA Isaac 是一個由加速庫、應用框架和 AI 模型組成的平臺,可加速 AI 機器人的開發。
    的頭像 發表于 01-17 09:57 ?102次閱讀
    簡述<b class='flag-5'>NVIDIA</b> Isaac的重要更新

    聲波的定義和應用 次聲波在環境監測中的應用

    聲波的定義 次聲波是指頻率低于20赫茲的聲波,這個頻率范圍低于人類的聽覺下限。由于其波長較長,次聲波能夠傳播很遠的距離,并且能夠穿透建筑物和其他障礙物。次
    的頭像 發表于 12-11 15:32 ?1316次閱讀

    NVIDIA將在越南開設首個研發中心以推動AI發展

    NVIDIA 宣布將在越南開設首個研發中心,展現公司對越南 AI 發展前景的信心。 NVIDIA 正與越南政府合作,在越南建立一個全新的以 AI 為核心的研發中心。NVIDIA 將利用
    的頭像 發表于 12-07 11:19 ?823次閱讀

    使用NVIDIA AI平臺確保醫療數據安全

    三井物產株式會社子公司借助 NVIDIA AI 平臺實現數據集的安全共享并使用在這些數據集上建立的強大模型加速藥物研發。
    的頭像 發表于 11-20 09:37 ?223次閱讀

    NVIDIA助力企業創建定制AI應用

    NVIDIA 近日宣布與眾多技術領導者一同使用最新NVIDIA NIM Agent Blueprint以及NVIDIA NeMo和NVIDIA NIM微服務,幫助企業創建定制 AI 應
    的頭像 發表于 11-20 09:12 ?404次閱讀

    聲波和次聲波的頻率范圍和應用

    不同的應用,超聲波的頻率可以從20kHz到幾兆赫茲不等。 應用領域 醫學領域 超聲波成像(B超) :利用超聲波在人體內的反射和吸收特性,形成圖像,用于檢查胎兒、檢查器官等。 超
    的頭像 發表于 09-19 16:42 ?3366次閱讀

    發射超聲波是單頻波還是雙頻

    發射的超聲波具有單一的頻率。這種類型的超聲波在許多應用中非常有用,例如: 醫學成像 :在超聲波成像(如B超)中,單頻波可以提供清晰的圖像,用于觀察內部器官和結構。 工業檢測 :在材料檢
    的頭像 發表于 09-19 16:41 ?433次閱讀

    使用NVIDIA Edify助力的服務創建3D資產和虛擬環境照明

    使用 NVIDIA Edify 助力的服務創建 3D 資產和虛擬環境照明,或是減半生成圖像時間。
    的頭像 發表于 08-02 15:22 ?584次閱讀

    功放好還是dsp功放好

    功放和DSP功放是兩種不同類型的音響設備,它們各自具有不同的特點和優勢,具體哪個更好要根據實際的應用場景和需求來決定。在音響系統中,選擇合適的功放對于音質和性能至關重要。 一、功放的特點和優勢
    的頭像 發表于 07-29 09:37 ?1825次閱讀

    如何使用OPA4354建立2MHz頻率的超聲波檢測電路?

    OPA4354: 如何使用此器件建立2MHz頻率的超聲波檢測電路,請提供模型仿真電路或參考原理資料,謝謝。
    發表于 07-29 06:32

    NVIDIA 通過 Holoscan 為 NVIDIA IGX 提供企業軟件支持

    美敦力、SETI 協會以及領先制造商正在構建 NVIDIA IGX 系統,為 AI 在工業邊緣賦能。 ? NVIDIA 于6月2日宣布,集成NVIDIA Holoscan的NVIDIA
    的頭像 發表于 06-04 10:21 ?550次閱讀

    聲波無損檢測原理及應用

    聲波無損檢測(Ultrasonic Non-Destructive Testing,簡稱UT)是一種利用超聲波在材料內部傳播的特性,檢測材料內部缺陷和結構的無損檢測技術。本文將詳細介紹超聲波無損
    的頭像 發表于 05-24 16:48 ?6001次閱讀

    NVIDIA推出搭載GB200 Grace Blackwell超級芯片的NVIDIA DGX SuperPOD?

    NVIDIA 于太平洋時間 3 月 18 日發布新一代 AI 超級計算機 —— 搭載 NVIDIA GB200 Grace Blackwell 超級芯片的 NVIDIA DGX SuperPOD?。
    的頭像 發表于 03-21 09:49 ?786次閱讀

    什么是電阻電路和非電阻電路

    電阻電路和非電阻電路是兩種常見的電路類型,它們在元件性質和電阻特性上有所不同。
    的頭像 發表于 02-03 14:16 ?7526次閱讀
    主站蜘蛛池模板: 日本老妇一级特黄aa大片 | 亚洲国产在线精品国偷产拍 | 精品人妻一区二区三区视频53 | 一本之道高清在线3线观看 一本之道高清视频在线观看 | 亚洲国产精品嫩草影院永久 | 亚洲精品AV无码重口另类 | 黄色三级网站 | 日韩欧美高清一区 | 欧美大香线蕉线伊人久久 | 沟沟人体一区二区 | 超碰人人澡人人胔 | 在线观看永久免费网站 | a级全黄试频试看30分钟 | 影音先锋亚洲AV少妇熟女 | 欧美另类z0z000高清 | 久久人人玩人妻潮喷内射人人 | 在线观看永久免费网站 | 国产亚洲欧美高清在线 | 91精品免费久久久久久久久 | 亚洲 欧美 国产 视频二区 | 中文字幕人成人乱码亚洲影视S | 99蜜桃在线观看免费视频网站 | 99欧美精品 | 情欲.美女高潮 | 性奴公司 警花 | 99久久久A片无码国产精 | 六级黄色片 | 欧美一区二区VA毛片视频 | 国产中文欧美日韩在线 | 久久中文骚妇内射 | 久久爽狠狠添AV激情五月 | 午夜AV内射一区二区三区红桃视 | 男生J桶进女人P又色又爽又黄 | 久久精品久久精品 | 91国在线啪精品一区 | 亚洲伊人久久大香线蕉综合图片 | 亚洲第一色网站 | 999人在线精品播放视频 | 国产亚洲美女在线视频视频 | 少女10声大哥喊退色狼 | a级毛片黄免费a级毛片 |