一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用NVIDIA cuFFTMp FFT解決具有挑戰(zhàn)性的問題

星星科技指導(dǎo)員 ? 來源:NVIDIA ? 作者:NVIDIA ? 2022-04-13 09:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

NVIDIA 宣布發(fā)布 Early Access ( EA )的 cuFFTMp 。 cuFFTMp 是 cuFFT 的多節(jié)點(diǎn)、多進(jìn)程擴(kuò)展,使科學(xué)家和工程師能夠在 exascale 平臺上解決具有挑戰(zhàn)性的問題。

FFTs ( Fast Fourier Transforms )廣泛應(yīng)用于分子動力學(xué)、信號處理、計(jì)算流體力學(xué)( CFD )、無線多媒體和機(jī)器學(xué)習(xí)等領(lǐng)域。有了 cuFFTMp , NVIDIA 現(xiàn)在不僅支持單個系統(tǒng)中的多個 GPU ,還支持跨多個節(jié)點(diǎn)的多個 GPU 。

圖 1 顯示, cuFFTMp 達(dá)到 1.8 PFlop / s 以上,超過該規(guī)模轉(zhuǎn)換峰值機(jī)器帶寬的 70% 。

poYBAGJWIe-AP3VhAAG5CUtpEiQ912.png

圖 1 。 Selene cluster 上的 cuFFTMp (弱伸縮)性能

在圖 2 中,問題大小保持不變,但 GPU 的數(shù)量從 8 增加到 2048 ??梢钥吹?, cuFFTMp 成功地擴(kuò)展了問題,將單精度時間從 8 GPU ( 1 個節(jié)點(diǎn))的 78ms 提高到 2048 GPU ( 256 個節(jié)點(diǎn))的 4ms 。

poYBAGJWIf-ASC_CAAFeEUM0mnM670.png

圖 2 。 Selene cluster 上的 cuFFTMp (強(qiáng)伸縮)性能

圖 1 和圖 2 在 Selene 集群上運(yùn)行。 Selene 由 NVIDIA DGXA100 和 NVSwitch ( 300 GB / s / GPU ,雙向)以及 Mellanox Infiniband HDR ( 200 GB / s / node ,雙向)組成,每個節(jié)點(diǎn) 8xA100-80GB 。使用 nvcr 提供的 CUDA 11.4 和 NVIDIA HPC SDK 21.9 Docker 容器 進(jìn)行測試。 io / NVIDIA / nvhpc:21.9-runtime-cuda11 。 4-ubuntu20 。 04.GPU 應(yīng)用程序時鐘設(shè)置為最大值。

性能和可擴(kuò)展性

由于MPI_Alltoallv類型的全局集體通信,分布式 3D FFT 以通信受限而聞名。MPI_Alltoallv是分布式 FFT 的主要瓶頸,因?yàn)榕c高計(jì)算能力相比,節(jié)點(diǎn)間帶寬較低,而且all_to_all類型通信的加速器感知 MPI 實(shí)現(xiàn)在質(zhì)量上各不相同。

cuFFTMp 使用 NVSHMEM ,這是一個基于 OpenSHMEM 標(biāo)準(zhǔn)的新通信庫,通過提供內(nèi)核啟動的通信,為 NVIDIA GPU 設(shè)計(jì)。 NVSHMEM 創(chuàng)建一個全局地址空間,其中包含集群中所有 GPU 的內(nèi)存。從 CUDA 內(nèi)核內(nèi)部執(zhí)行通信可以實(shí)現(xiàn)細(xì)粒度遠(yuǎn)程數(shù)據(jù)訪問,從而降低同步成本,并利用 GPU 中的大規(guī)模并行性來隱藏通信開銷。

通過使用 NVSHMEM , cuFFTMp 獨(dú)立于 MPI 實(shí)現(xiàn)的質(zhì)量,這是至關(guān)重要的,因?yàn)椴煌?MPI 的性能可能會有很大差異。有關(guān)更多信息,請參閱 關(guān)于高性能系統(tǒng) FFT 庫基準(zhǔn)測試的中期報告。第三章 。

圖 3 顯示,隨著 GPU 的數(shù)量增加一倍, cuFFTMp 能夠保持大約 75% 的峰值。

poYBAGJWIhuAbGVaAAF3hRm-CRA788.png

圖 3 。硒原子團(tuán)上 cuFFTMp 的弱標(biāo)度,顯示為峰值性能的一小部分

峰值性能是使用 2000 GB / s / GPU 的雙向全局內(nèi)存帶寬, 300 GB / s / GPU 的雙向 NVLink 帶寬和 25 GB / s / GPU 的 Infiniband 帶寬。

設(shè) N 為 1D 變換大小, G 為 GPU 的個數(shù)。每個 GPU 都擁有 N 3/ G 元素(每個元素 8 或 16 字節(jié)),模型假設(shè) N 3/ G 元素在全局內(nèi)存中被讀/寫六次,并且 N 3 G 2元素從每個 GPU 發(fā)送一次到其他 GPU 。在 4096 GPU 上,非 InfiniBand 通信所花費(fèi)的時間不到總時間的 10% 。

MPI 可移植性和多體系結(jié)構(gòu)支持

如前所述, cuFFTMp 的性能不依賴于 MPI 實(shí)現(xiàn)。為了便于攜帶, cuFFTMp 要求啟動 MPI ,并管理 CPU 上的數(shù)據(jù)分發(fā)。

目前, TMP 靜態(tài)鏈接到 NVSHMEM 。 NVSHMEM 使用一個小型 MPI “引導(dǎo)插件”( NVSHMEM _ bootstrap _ MPI.so ),它是使用 MPI 構(gòu)建的,并在運(yùn)行時自動加載。此引導(dǎo)程序針對 HPC SDK 中包含的 OpenMPI 版本。對于依賴于另一個 MPI 實(shí)現(xiàn)的用戶應(yīng)用程序, EA 包包括幫助程序腳本,用于構(gòu)建針對不同 MPI 的引導(dǎo)程序。

cuFFTMp 同時支持 Linux x86 _ 64 和 IBM POWER 體系結(jié)構(gòu)。您可以下載不同體系結(jié)構(gòu)的 EA 包。圖 4 顯示,在 256 個節(jié)點(diǎn)中使用 1536V100 GPU , cuFFTMp 可以達(dá)到 50Tflop / s 以上,轉(zhuǎn)換 40963復(fù)雜的數(shù)據(jù)點(diǎn),僅占 Summit 系統(tǒng)的 5% 。

pYYBAGJWIiKAR_AZAAD-yiqudas363.png

圖 4 。 cuFFTMp ( FP32 )在 Summit cluster 上的性能

圖 5 顯示,在 256 個節(jié)點(diǎn)中使用 1536V100 GPU 時, cuFFTMp 可以達(dá)到 4096 個以上的 TFlop / s3復(fù)雜的數(shù)據(jù)點(diǎn),僅占 Summit 系統(tǒng)的 5% 。

pYYBAGJWIjqAeUziAAEAmSFST9Y106.png

圖 5 。 cuFFTMp ( FP64 )在 Summit cluster 上的性能

輕松過渡到 TMP

cuFFTMp 只是當(dāng)前多 GPU cuFFT 庫的擴(kuò)展。大多數(shù)現(xiàn)有的多 GPU 函數(shù)適用于 TMP 。作為一個分布式多進(jìn)程庫, cuFFTMp 要求 MPI 被引導(dǎo)(“啟動”),并期望數(shù)據(jù)分布在 MPI 進(jìn)程之間。下表顯示了將應(yīng)用程序從使用 multi- GPU cuFFT 轉(zhuǎn)換為 cuFFTMp 所需的代碼。

Multi-GPU, single-process cuFFT cuFFTMp

#include

#include
#include

MPI_Init(&argc, &argv);
int rank, size;
MPI_Comm_rank(MPI_COMM_WORLD, &rank); MPI_Comm_size(MPI_COMM_WORLD, &size); cudaSetDevice(my_device);


size_t my_NX = (NX / size) + (rank < NX %
size ?1:0);

// host buffer h_f size NX*NY*NZ // host buffer h_f size my_NX*NY*NZ
cufftHandle plan_c2c;
cufftCreate(&plan_c2c);

for (auto i =0; i < NGPUS; ++i)
whichGPUs[i] = i;
cufftXtSetGPUs(plan_c2c, NGPUS,
whichGPUs)


cufftMpAttachComm(plan, CUFFT_COMM_MPI, MPI_COMM_WORLD)

size_t worksize;
cufftMakePlan3d(plan_c2c, NX, NY, NZ, CUFFT_R2C, &worksize);

cudaLibXtDesc *d_f;
cufftXtMalloc(plan_c2c, &d_f, CUFFT_XT_FORMAT_INPLACE);

cufftXtMemcpy(plan_c2c, d_f, h_f, CUFFT_COPY_HOST_TO_DEVICE);

cufftXtExecDescriptor(plan_c2c, d_f, d_f, CUFFT_FORWARD)
// Any user-defined operations (filtering, …)
cufftXtExecDescriptor(plan_c2c, d_f, d_f, CUFFT_INVERSE)

cufftXtMemcpy(plan_c2c, h_f, d_f, CUFFT_COPY_DEVICE_TO_HOST);
cufftXtFree(d_f)

MPI_Finalize();

Slab 、 pencil 和 block 分解是多維 FFT 算法中用于跨節(jié)點(diǎn)并行計(jì)算的數(shù)據(jù)分布方法的典型名稱。 cuFFTMp EA 僅支持優(yōu)化的 slab ( 1D )分解,并提供輔助功能,例如 cufftXtSetDistribution 和 cufftMpReshape ,以幫助用戶從任何其他數(shù)據(jù)分發(fā)重新分發(fā)到 cuFFTMp 的 slab 數(shù)據(jù)分發(fā)。

CufftMP EA 包包括 C ++和 Fortran 示例,覆蓋了一系列用例: C2C 、 R2C / C2R 、不同的計(jì)劃共享工作空間,以及從一個分布到另一個分布的數(shù)據(jù)或在 GPU 上重新分布。 cuFFTMp 使用 EA 包中包含的 HPC SDK 21.7 +編譯器和包裝器,為 Fortran 應(yīng)用程序提供全面支持。

客戶體驗(yàn):湍流模擬

cuFFTMp 使科學(xué)家能夠研究具有挑戰(zhàn)性的流體湍流問題 物理學(xué)中最古老的懸而未決的問題 。

為了了解湍流行為,印度海得拉巴塔塔基礎(chǔ)研究所( TFRI )的一個研究團(tuán)隊(duì)開發(fā)了 Fluid3D ,這是一個 CFD 軟件包,使用偽譜方法對 Navier-Stokes 方程進(jìn)行直接數(shù)值模擬( DNS )。通過將 Fluid3D 移植到 cuFFTMp 和 CUDA ,該團(tuán)隊(duì)現(xiàn)在可以在幾個小時內(nèi)模擬數(shù)千個 GPU 上更高的雷諾數(shù)流動,這是使用 MPI CPU 版本不可能完成的任務(wù)。

在圖 6 中,湍流由不同尺度的漩渦組成,能量從大尺度的運(yùn)動轉(zhuǎn)移到小尺度。模擬和理解大型 DNS 運(yùn)行中最小湍流結(jié)構(gòu)的各向同性行為非常重要。

DNS 是提高對湍流理解的關(guān)鍵工具,偽譜方法因其計(jì)算效率和準(zhǔn)確性而被廣泛使用。

湍流模擬的挑戰(zhàn)是需要獲得高雷諾數(shù)( Re )。為了保持計(jì)算穩(wěn)定性, Re 數(shù)受到網(wǎng)格分辨率的限制,即 Re 2.25 N 3,其中 N 是每個維度中的網(wǎng)格點(diǎn)數(shù)量。因此,模擬高 Re 數(shù)湍流需要數(shù)值分辨率,計(jì)算成本可能會很高,甚至?xí)屓送鴧s步。

表 1 顯示了最大 Re 數(shù)所需的網(wǎng)格分辨率以及模擬所需的內(nèi)存。

Fluid3D 在傅里葉空間中使用二階指數(shù)時間步進(jìn)法。模擬通常集成在數(shù)萬個時間步上,每個時間步計(jì)算九個 3D FFT 。 FFT 主導(dǎo)整個仿真運(yùn)行時。每個時間步長的壁面時間是衡量數(shù)值實(shí)驗(yàn)特定結(jié)構(gòu)的求解時間是否合理的一個重要指標(biāo)。

圖 7 顯示了 Fluid3D 的每個時間步的壁時間小于 5 秒,分辨率為 81923,在 Selene 上使用 1024 個 A100 GPU ( 128 個節(jié)點(diǎn))。帶有 FFTW-MPI 的 CPU 版本,每次迭代需要 23.9 秒,分辨率為 10243在單個 64 核 CPU 節(jié)點(diǎn)上使用 64 MPI 列組的問題大小。與同樣 1024 小時的墻時間相比3問題大小使用兩個 A100 GPU ,很明顯 Fluid3D 從 CPU 節(jié)點(diǎn)到單個 A100 的加速比超過 20 倍。

圖 7 。在 Selene 上運(yùn)行的 Fluid3D DNS 的每個時間步長的墻時間

開始使用 cuFFTMp

有興趣嘗試使用 cuFFTMp 將應(yīng)用程序轉(zhuǎn)換為在多個節(jié)點(diǎn)上運(yùn)行嗎?請轉(zhuǎn)到 cuFFTMp EA 的入門頁面。下載 cuFFTMp 后,玩一下示例代碼,看看它們與 multi- GPU 版本有多相似,以及它們?nèi)绾卧诙鄠€節(jié)點(diǎn)上擴(kuò)展。

關(guān)于作者

Leopold Cambier 于 2021 在斯坦福大學(xué)獲得了計(jì)算和數(shù)學(xué)工程博士學(xué)位。在博士期間,他專注于從理論和并行計(jì)算的角度研究大型稀疏線性系統(tǒng)的快速求解器。 2016 年和 2017 年,他還在NVIDIA cuDNN 團(tuán)隊(duì)實(shí)習(xí)。自從他在 2021 年 1 月加入全職以來,利奧波德一直在cuFFT。

Doris Pan 是 cuFFT 團(tuán)隊(duì)的軟件工程師,之前是 NVIDIA 的解決方案架構(gòu)師。她的熱情在于幫助和教育世界各地的客戶加速他們的 HPC 和 DL / ML 應(yīng)用程序。在加入 NVIDIA 之前,她曾在 NOAA 、 NASA 和斯倫貝謝擔(dān)任 HPC 軟件工程師和技術(shù)經(jīng)理。多麗絲擁有北卡羅來納大學(xué)教堂山分校環(huán)境科學(xué)與工程博士學(xué)位。

Lukasz Ligowski 是負(fù)責(zé)cuFFT和設(shè)備擴(kuò)展庫的工程經(jīng)理。他于 2012 加入NVIDIA HPC 數(shù)學(xué)圖書館團(tuán)隊(duì)。最初,他花了大部分時間開發(fā) cuFFT 庫,只做了一小段 cuDNN / DL 工作。他從華沙大學(xué)超級計(jì)算中心( ICM )轉(zhuǎn)入 Nvidia 。他推動了 CUDA 的早期采用,并使用其他奇特的硬件體系結(jié)構(gòu)來加速科學(xué)應(yīng)用。他熱衷于從硬件中提取最后一點(diǎn)計(jì)算性能。在空閑時間,他喜歡喝咖啡和獨(dú)角獸。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11080

    瀏覽量

    217116
  • gpu
    gpu
    +關(guān)注

    關(guān)注

    28

    文章

    4948

    瀏覽量

    131258
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    38

    文章

    3337

    瀏覽量

    59041
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    是德MSOX3104G示波器FFT分析與開關(guān)電源噪聲診斷

    )與高精度硬件配置,為工程師提供了診斷開關(guān)電源噪聲的利器。本文將探討如何利用該示波器進(jìn)行FFT分析,精準(zhǔn)定位噪聲源并優(yōu)化電源設(shè)計(jì)。 ? 一、開關(guān)電源噪聲的產(chǎn)生與挑戰(zhàn) 開關(guān)電源中的噪聲主要由高頻開關(guān)動作引起,包括紋波(與開關(guān)頻率相關(guān)的周期
    的頭像 發(fā)表于 07-08 17:08 ?184次閱讀
    是德MSOX3104G示波器<b class='flag-5'>FFT</b>分析與開關(guān)電源噪聲診斷

    借助NVIDIA技術(shù)實(shí)現(xiàn)機(jī)器人裝配和接觸密集型操作

    本期 NVIDIA 機(jī)器人研究與開發(fā)摘要 (R2D2) 將探討 NVIDIA 研究中心針對機(jī)器人裝配任務(wù)的多種接觸密集型操作工作流,以及它們?nèi)绾谓鉀Q傳統(tǒng)固定自動化在魯棒、適應(yīng)和可擴(kuò)
    的頭像 發(fā)表于 06-04 13:51 ?225次閱讀
    借助<b class='flag-5'>NVIDIA</b>技術(shù)實(shí)現(xiàn)機(jī)器人裝配和接觸密集型操作

    NVIDIA實(shí)現(xiàn)神經(jīng)網(wǎng)絡(luò)渲染技術(shù)的突破增強(qiáng)功能

    近日,NVIDIA 宣布了 NVIDIA RTX 神經(jīng)網(wǎng)絡(luò)渲染技術(shù)的突破增強(qiáng)功能。NVIDIA 與微軟合作,將在 4 月的 Microsoft DirectX 預(yù)覽版中增加神經(jīng)網(wǎng)絡(luò)著
    的頭像 發(fā)表于 04-07 11:33 ?446次閱讀

    NVIDIA助力解決量子計(jì)算領(lǐng)域重大挑戰(zhàn)

    NVIDIA 加速量子研究中心提供了強(qiáng)大的工具,助力解決量子計(jì)算領(lǐng)域的重大挑戰(zhàn)。
    的頭像 發(fā)表于 03-27 09:17 ?620次閱讀

    傅利葉借助NVIDIA Isaac Gym開發(fā)人形機(jī)器人GR-2

    訓(xùn)練人形機(jī)器人在需要高度交互與適應(yīng)的領(lǐng)域作業(yè),比如科學(xué)研究、醫(yī)療保健和制造業(yè)等,非常具挑戰(zhàn)性且資源消耗很大。
    的頭像 發(fā)表于 02-20 09:27 ?736次閱讀

    物理仿真人形機(jī)器人的統(tǒng)一全身控制策略

    創(chuàng)建動作自然并對各種控制輸入做出智能響應(yīng)的交互式仿真人形機(jī)器人仍是計(jì)算機(jī)動畫和機(jī)器人技術(shù)領(lǐng)域最具挑戰(zhàn)性的問題之一。NVIDIA Isaac Sim等高性能 GPU 加速仿真器以及使用NVIDIA Isaac Lab的機(jī)器人策略訓(xùn)
    的頭像 發(fā)表于 01-06 12:31 ?982次閱讀
    物理仿真人形機(jī)器人的統(tǒng)一全身控制策略

    全新NVIDIA NIM微服務(wù)實(shí)現(xiàn)突破進(jìn)展

    全新 NVIDIA NIM 微服務(wù)實(shí)現(xiàn)突破進(jìn)展,可助力氣象技術(shù)公司開發(fā)和部署 AI 模型,實(shí)現(xiàn)對降雪、結(jié)冰和冰雹的預(yù)測。
    的頭像 發(fā)表于 11-21 10:07 ?675次閱讀

    從零到一:搭建屬于自己的海外IP代理池

    從零到一搭建屬于自己的海外IP代理池是一個復(fù)雜但具有挑戰(zhàn)性的任務(wù),它涉及多個步驟和考慮因素。
    的頭像 發(fā)表于 11-15 08:15 ?1131次閱讀

    Vivado中FFT IP核的使用教程

    本文介紹了Vidado中FFT IP核的使用,具體內(nèi)容為:調(diào)用IP核>>配置界面介紹>>IP核端口介紹>>MATLAB生成測試數(shù)據(jù)>>測試verilogHDL>>TestBench仿真>>結(jié)果驗(yàn)證>>FFT運(yùn)算。
    的頭像 發(fā)表于 11-06 09:51 ?3860次閱讀
    Vivado中<b class='flag-5'>FFT</b> IP核的使用教程

    2024年ICPC與華為挑戰(zhàn)賽冠軍杯圓滿落幕

    近日,2024年ICPC&華為挑戰(zhàn)賽冠軍杯在深圳圓滿落幕。該活動由華為和ICPC聯(lián)合舉辦,匯聚全球頂尖的編程人才,共同探討和解決具有挑戰(zhàn)性的工業(yè)界真實(shí)問題,并對未來技術(shù)發(fā)展趨勢及關(guān)鍵挑戰(zhàn)
    的頭像 發(fā)表于 10-27 16:00 ?1385次閱讀

    NVIDIA為AI城市挑戰(zhàn)賽構(gòu)建合成數(shù)據(jù)集

    在一年一度的 AI 城市挑戰(zhàn)賽中,來自世界各地的數(shù)百支參賽隊(duì)伍在 NVIDIA Omniverse 生成的基于物理學(xué)的數(shù)據(jù)集上測試了他們的 AI 模型。
    的頭像 發(fā)表于 09-09 10:04 ?894次閱讀

    康謀分享 | 在基于場景的AD/ADAS驗(yàn)證過程中,識別挑戰(zhàn)性場景!

    基于場景的驗(yàn)證是AD/ADAS系統(tǒng)開發(fā)過程中的重要步驟,然而面對海量駕駛記錄數(shù)據(jù)時,如何實(shí)現(xiàn)自動且高效地識別、分類和提取駕駛記錄中的挑戰(zhàn)性場景?本文康謀為您介紹IVEX軟件識別挑戰(zhàn)性場景并進(jìn)行數(shù)據(jù)分析的強(qiáng)大功能。
    的頭像 發(fā)表于 08-28 10:16 ?1427次閱讀
    康謀分享 | 在基于場景的AD/ADAS驗(yàn)證過程中,識別<b class='flag-5'>挑戰(zhàn)性</b>場景!

    NVIDIA Isaac Lab助力銀河通用打造靈巧手抓取技能模型

    在本案例中,銀河通用的團(tuán)隊(duì)借助Isaac Lab搭建了具有挑戰(zhàn)性的靈巧抓握基準(zhǔn) DexGraspNet,這是一個最近提出的基準(zhǔn)套件,專門用于學(xué)習(xí)可泛化的靈巧抓握。DexGraspNet 包含
    的頭像 發(fā)表于 08-23 15:38 ?1593次閱讀

    FPGA設(shè)計(jì)面臨的挑戰(zhàn)和解決方案

    設(shè)計(jì)可靠的可編程邏輯門陣列(FPGA)對于不容故障的系統(tǒng)來說是一項(xiàng)具有挑戰(zhàn)性的任務(wù)。本文介紹FPGA設(shè)計(jì)的復(fù)雜,重點(diǎn)關(guān)注如何在提高可靠的同時管理隨之帶來的功耗增加、設(shè)計(jì)復(fù)雜
    的頭像 發(fā)表于 08-06 11:33 ?998次閱讀

    請問如何定位SMU中alarm的報警源?

    對于開發(fā)人員來說,SMU 檢測到 Alarm 后,如何發(fā)現(xiàn)和定位導(dǎo)致 alarm 的原因和位置才是最具有挑戰(zhàn)性的。以看門狗超時為例,在出現(xiàn)看門狗復(fù)位后,我有以下問題希望得到解答: 1. 1.通過那些
    發(fā)表于 08-01 06:18