chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

Merlin HugeCTR v4.3 發(fā)布說明

NVIDIA英偉達(dá) ? 來源:未知 ? 2023-01-05 11:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

NVIDIA Merlin HugeCTR(以下簡稱 HugeCTR)是 GPU 加速的推薦框架,旨在在多個 GPU 和節(jié)點之間分配訓(xùn)練并估計點擊率(Click-through rate)。作為一個開源框架,HugeCTR 能夠優(yōu)化 NVIDIA GPU 上的大規(guī)模推薦。近期,HugeCTR 發(fā)布了 v4.3 版本,讓我們一同了解一下此次更新的詳細(xì)內(nèi)容!

新增內(nèi)容

HugeCTR 第三代 Embedding 更新:

  • 第三代 Embedding 功能優(yōu)化:自從在 v3.7 中引入新一代 HugeCTR Embedding 以來,進行了一些更新和優(yōu)化,包括代碼重構(gòu)以提高可用性。此版本的增強功能如下:

  • EmbeddingPlanner 類替換為 EmbeddingCollectionConfig 類。有關(guān) API 的示例,請參閱 test/embedding_collection_test 目錄。

  • 優(yōu)化了一些 API ,以支持訓(xùn)練過程中模型導(dǎo)入和導(dǎo)出。這些方法是 Model.embedding_dump(path: str, table_names: list[str]) 和 Model.embedding_load(path: str, list[str])。路徑參數(shù)是文件系統(tǒng)中的一個目錄,您可以將模型權(quán)重存儲到該目錄或從中加載權(quán)重。table_names 參數(shù)是 Embedding 表名的列表。

45eb3b52-8cac-11ed-bfe3-dac502259ad0.png

圖 1:HugeCTR 分層參數(shù)服務(wù)器(HPS)架構(gòu)

HugeCTR 分層參數(shù)服務(wù)器(HPS)更新:

  • RedisClusterBackend 現(xiàn)在支持 TLS/SSL 通信。相關(guān)示例代碼,請參閱分層參數(shù)服務(wù)器演示筆記本。該筆記本更新了分步說明,向您展示如何設(shè)置 HPS 以使用帶(和不帶)加密的 Redis。同時, 易失性數(shù)據(jù)庫參數(shù) 文檔對 enable_tls、tls_ca_certificate、tls_client_certificate、tls_client_key 和 tls_server_name_identification 等參數(shù)進行了更新。

  • 對 Embedding 緩存添加了靜態(tài)表支持。當(dāng) Embedding 表可以完全放在 GPU 內(nèi)存中時,靜態(tài)表是合適的。在這種情況下,靜態(tài)表比 Embedding 緩存查找快三倍以上。當(dāng)然,靜態(tài)表將不支持 Embedding 的更新。

  • 用于 TensorFlow 與 TensorFlow-TensorRT 集成的 HPS 插件 (TF-TRT):有關(guān)示例代碼請參閱部署 SavedModel 筆記本

  • Redis 或 Kafka 使用的更改:更新了用 RedisClusterBackend 和用 Kafka 參數(shù)流部署模型的方式。使用了 HPS 分區(qū)選擇算法的第三方庫以提高性能。新算法可以為易失性數(shù)據(jù)庫生成不同的分區(qū)分配。

  • 新易失性數(shù)據(jù)庫類型:此版本將 multi_process_hash_map 的 db_type 值添加到分層參數(shù)服務(wù)器。此數(shù)據(jù)庫類型支持使用共享內(nèi)存和 /dev/shm 設(shè)備文件跨進程的共享 Embedding。運行 HPS 的多個進程可以讀取和寫入同一個哈希映射。

  • HPS Redis 后端的優(yōu)化:在此版本中,分層參數(shù)服務(wù)器可以并行打開多個連接到每個 Redis 節(jié)點。此增強功能使 HPS 能夠利用 Redis 服務(wù)器 I/O 模塊中的重疊處理優(yōu)化。此外,HPS 現(xiàn)在可以利用 Redis 散列標(biāo)簽來共同定位 Embedding 值和元數(shù)據(jù)。此增強功能可以減少對 Redis 節(jié)點的訪問次數(shù)以及完成事務(wù)所需的每個節(jié)點往返通信的次數(shù)。

  • 向 ONNX 模型轉(zhuǎn)換器添加了多任務(wù)模型支持:此版本向 ONNX 轉(zhuǎn)換器添加了對多任務(wù)模型的支持。此版本還包括對 preprocess_census.py 腳本的更新。

  • 刪除了對一些庫的依賴。

Layer 以及優(yōu)化器的更新以及新的模型支持:

  • 增加了對動態(tài) Embedding 表 (DET) 的 SGD、Momentum SGD、Nesterov Momentum、AdaGrad、RMS-Prop、Adam 和 FTRL 優(yōu)化器的支持。示例代碼請參考目錄中的test_embedding_table_optimizer.cpp 文件 test/utest/embedding_collection/ 目錄。

  • 添加了對稠密網(wǎng)絡(luò) FTRL 優(yōu)化器的支持。

  • 支持了 BERT 和其變體:包括對 MultiHeadAttention 層并為序列掩碼層。有關(guān)詳細(xì)信息,請參閱 samples/bst 目錄。

  • Deep & Cross Network Layer 版本 2 支持:有關(guān)概念信息,請參閱 https://arxiv.org/abs/2008.13535。多交叉層文檔也已更新。

  • MLP Layer 更新:添加了一個帶有 hugectr.Layer_t.MLP 類的 MLP 層。該層非常靈活,可以更輕松地使用一組融合的全連接層并啟用相關(guān)優(yōu)化。對于 MLPLayer 中的每個融合全連接層,輸出維度、偏差和激活函數(shù)都是可調(diào)的。MLPLayer 支持 FP32、FP16 和 TF32 數(shù)據(jù)類型。有關(guān)示例請參閱 dlrm 目錄中的 dgx_a100_mlp.py 以了解如何使用該層。

Sparse Operation Kit(SOK) 的更新:

  • DeepRec 中 Sparse Operation Kit 的增強功能:此版本包括對 Sparse Operation Kit 的更新,以提高 DeepRec 中 Embedding 變量查找操作的性能。lookup_sparse() 函數(shù)的 API 已更改以刪除熱度參數(shù)。lookup_sparse() 函數(shù)得到優(yōu)化,可以動態(tài)計算非零元素的數(shù)量。有關(guān)詳細(xì)信息,請參閱 sparse_operation_kit 目錄 。

  • Sparse Operation Kit 可從 PyPi 安裝:1.1.4 版的 SOK 可從 PyPi 安裝了。

HugeCTR I/O 模塊更新:

  • 支持了在離線推理中從遠(yuǎn)端文件系統(tǒng)(HDFS, S3 等)中讀取推理數(shù)據(jù):HugeCTR 除了訓(xùn)練時讀取外,現(xiàn)在還支持離線推理時通過 DataSourceParams API 從遠(yuǎn)程文件系統(tǒng)如 HDFS 和 S3 讀取數(shù)據(jù)。HugeCTR Training and Inference with Remote File System Example 已更新以展示這個新功能。

461f7480-8cac-11ed-bfe3-dac502259ad0.png

圖 2:HugeCTR I/O 模塊功能架構(gòu)

文檔和示例更新:

  • 為了幫助用戶配置 Jupyter Notebook 的運行環(huán)境,新增了運行示例筆記本 。

  • 提高了數(shù)據(jù)預(yù)處理腳本的易用性。

  • MLP 層的文檔更新了。

  • 新增了 2022 年的 HugeCTR 相關(guān)演講和博客:HugeCTR 演講和博客 。

修復(fù)的問題

  • 修復(fù)了 MultiProcessHashMapBackend 在使用基于 JSON 文件的配置時阻止配置共享內(nèi)存大小的錯誤。

  • 在調(diào)用某些 HugeCTR API 之前具有 NUMA 綁定的原始 CUDA 設(shè)備現(xiàn)在可以正確恢復(fù)。

  • 修復(fù)了使用宏 DEBUG 安裝 HugeCTR 時偶爾出現(xiàn)的 Embedding CUDA 內(nèi)核啟動失敗的問題。

  • 修復(fù)了與 TensorFlow v2.1.0 及更高版本相關(guān)的 SOK 構(gòu)建錯誤。

  • 修復(fù)了與 CUDA 12 相關(guān)的編譯錯誤。

已知問題

以下是目前 HugeCTR 存在的已知問題,我們將在之后的版本中盡快修復(fù):

  • 如果客戶端代碼調(diào)用 RMM rmm::set_current_device_resource() 方法或 rmm::set_current_device_resource() 方法,HugeCTR 可能會出現(xiàn)運行時錯誤。該錯誤是由于 HugeCTR 中的 Parquet 數(shù)據(jù)讀取器也調(diào)用了 rmm::set_current_device_resource(),因此該設(shè)備對同一進程中的其他庫可見。參考 GitHub 問題 #356 以獲取更多信息。作為解決方法,如果您知道 rmm::set_current_device_resource() 被 HugeCTR 以外的客戶端代碼調(diào)用,您可以將環(huán)境變量 HCTR_RMM_SETTABLE 設(shè)置為 0 以防止 HugeCTR 設(shè)置自定義 RMM 設(shè)備資源。但要小心,因為該設(shè)置會降低 Parquet 讀取的性能。

  • HugeCTR 使用 NCCL 在隊列之間共享數(shù)據(jù),并且 NCCL 可能需要共享系統(tǒng)內(nèi)存用于 IPC 和固定(頁面鎖定)系統(tǒng)內(nèi)存資源。如果您在容器內(nèi)使用 NCCL,請在啟動容器時通過指定參數(shù) -shm-size=1g -ulimit memlock=-1 來增加這些資源。

  • 即使目標(biāo) Kafka 代理沒有響應(yīng),KafkaProducers 啟動也會成功。為避免與來自 Kafka 的流模型更新相關(guān)的數(shù)據(jù)丟失,您必須確保足夠數(shù)量的 Kafka 代理正在運行、正常運行,并且可以從運行 HugeCTR 的節(jié)點訪問。

  • 文件列表中的數(shù)據(jù)文件數(shù)量應(yīng)大于或等于數(shù)據(jù)讀取器工作人員的數(shù)量。否則,不同的 worker 會映射到同一個文件,并且數(shù)據(jù)加載不會按預(yù)期進行。

  • 暫時不支持使用正則化器的聯(lián)合損失訓(xùn)練。

  • 暫時不支持將 Adam 優(yōu)化器狀態(tài)導(dǎo)出到 AWS S3。

HugeCTR v4.3 發(fā)布說明,已更新至 GitHub 和文檔:

GitHub:

https://github.com/NVIDIA-Merlin/HugeCTR

文檔:

https://nvidia-merlin.github.io/HugeCTR/master/hugectr_user_guide.html

從 2023 年一月起,HugeCTR 的版本號將從數(shù)字版本(v.4.4)變更為年歷版本(v23.01)。


原文標(biāo)題:Merlin HugeCTR v4.3 發(fā)布說明

文章出處:【微信公眾號:NVIDIA英偉達(dá)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


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

    關(guān)注

    23

    文章

    4116

    瀏覽量

    99634

原文標(biāo)題:Merlin HugeCTR v4.3 發(fā)布說明

文章出處:【微信號:NVIDIA_China,微信公眾號:NVIDIA英偉達(dá)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    XZ1208單節(jié)4.2V,4.3V,4.35V鋰離子/聚合物電池保護芯片

    XZ1208針對單節(jié)4.2V,4.3V,4.35V鋰離子/聚合物電池保護提供了高集成解決方案。XZ1208包含內(nèi)部功率MOSFET,高精度電壓檢測電路和延遲電路。 XZ1208具有電池應(yīng)用所需的所有
    發(fā)表于 04-21 09:33

    3Dfindit 12.12.1版發(fā)布說明

    快速篩選 此次發(fā)布的新版本的一大亮點:產(chǎn)品的配置參數(shù)現(xiàn)在可以直接顯示為產(chǎn)品下方可點擊的小標(biāo)簽。 具體操作如下: 寬度、直徑、高度、長度或特定屬性等值會自動顯示。 點擊某個值可直接將其添加到當(dāng)前搜索
    發(fā)表于 04-14 16:13

    大咖集結(jié)·即刻報名 | 2026 玄鐵 RISC-V 生態(tài)大會主論壇議程正式發(fā)布!

    2026 年 3 月 24 日,“開放·連接” 2026 玄鐵 RISC-V 生態(tài)大會將在上海世博桐森酒店盛大啟幕。主論壇議程現(xiàn)已正式發(fā)布,立即掃描下方海報二維碼報名。期待與大家再聚申城,春暖花開,共啟芯篇! 掃碼報名,到現(xiàn)場贏好禮。
    發(fā)表于 03-17 20:45

    Microchip SAM E70/S70/V70/V71 系列芯片勘誤與數(shù)據(jù)手冊說明

    Microchip SAM E70/S70/V70/V71 系列芯片勘誤與數(shù)據(jù)手冊說明 在電子設(shè)計領(lǐng)域,芯片的性能和穩(wěn)定性至關(guān)重要。Microchip 的 SAM E70/S70/V7
    的頭像 發(fā)表于 03-17 16:55 ?505次閱讀

    HZ-RK3506G2-MiniEVM技術(shù)規(guī)格說明V1

    HZ-RK3506G2-MiniEVM技術(shù)規(guī)格說明V1
    發(fā)表于 01-21 14:14 ?1次下載

    89元驚喜價!這款4.3寸觸摸串口屏,為何讓工程師直呼“真香”?

    還在為嵌入式項目的交互界面開發(fā)而頭疼嗎?面對動輒數(shù)百元的顯示模組、復(fù)雜的驅(qū)動調(diào)試、漫長的開發(fā)周期,是不是常常感覺時間與預(yù)算雙雙失控?啟明智顯Model3E4.3寸觸摸串口屏,89元驚喜價,以高性價比
    的頭像 發(fā)表于 01-07 18:28 ?621次閱讀
    89元驚喜價!這款<b class='flag-5'>4.3</b>寸觸摸串口屏,為何讓工程師直呼“真香”?

    發(fā)布元服務(wù)設(shè)置上架時間

    ”區(qū)域,設(shè)置上架時間。指定時間:選擇時為您的本地時間,設(shè)置完成后,系統(tǒng)將自動轉(zhuǎn)換成UTC標(biāo)準(zhǔn)時間,并顯示在時間框后。 說明 如果后續(xù)需要在指定時間前上架,可以手動發(fā)布待上架元服務(wù)。 手動發(fā)布待上架
    發(fā)表于 12-03 09:46

    發(fā)布元服務(wù)配置隱私說明

    如果檢測到元服務(wù)中涉及獲取敏感隱私權(quán)限或者使用受限開放權(quán)限,需要填寫“應(yīng)用隱私說明”。 注意 如果軟件包中聲明使用了受限開放權(quán)限,請確保創(chuàng)建的發(fā)布Profile也申請了對應(yīng)權(quán)限,否則元服務(wù)審核時將會
    發(fā)表于 11-24 15:19

    元服務(wù)發(fā)布選擇待發(fā)布軟件包

    ;gt; 版本信息”下待發(fā)布的版本。 進入“軟件版本”區(qū)域,點擊“版本選取” 5.彈出窗口將展示已上傳的、通過檢查的軟件包,選擇待發(fā)布的軟件包,點擊“選取”。 說明 如果發(fā)現(xiàn)沒有您需要的軟件包,可能
    發(fā)表于 11-03 17:10

    LV14360 4.3V 至 60V、3A、降壓轉(zhuǎn)換器數(shù)據(jù)手冊

    LV14360 是一款具有集成高側(cè) MOSFET 的 60V、3A 降壓穩(wěn)壓器。該器件具有 4.3 V 至 60 V 的寬輸入范圍,適用于從工業(yè)到汽車的各種應(yīng)用,用于非穩(wěn)壓電源的電源調(diào)
    的頭像 發(fā)表于 06-18 09:24 ?1542次閱讀
    LV14360 <b class='flag-5'>4.3V</b> 至 60<b class='flag-5'>V</b>、3A、降壓轉(zhuǎn)換器數(shù)據(jù)手冊

    LMR51635 SIMPLE SWITCHER? 同步降壓轉(zhuǎn)換器,具有 4.3V 至 60V、3.5A 和低靜態(tài)電流數(shù)據(jù)手冊

    LMR516x5 是一款寬 VIN、易于使用的同步降壓轉(zhuǎn)換器,能夠驅(qū)動高達(dá) 2.5A 或 3.5A 的負(fù)載電流。該器件具有 4.3V 至 60V 的寬輸入范圍,專為各種工業(yè)應(yīng)用而設(shè)計,適用于非穩(wěn)壓電源的電源調(diào)節(jié)。
    的頭像 發(fā)表于 05-29 09:57 ?877次閱讀
    LMR51635 SIMPLE SWITCHER? 同步降壓轉(zhuǎn)換器,具有 <b class='flag-5'>4.3V</b> 至 60<b class='flag-5'>V</b>、3.5A 和低靜態(tài)電流數(shù)據(jù)手冊

    LMR51625 SIMPLE SWITCHER? 同步降壓轉(zhuǎn)換器,具有 4.3V 至 60V、2.5A 和低靜態(tài)電流數(shù)據(jù)手冊

    LMR516x5 是一款寬 VIN、易于使用的同步降壓轉(zhuǎn)換器,能夠驅(qū)動高達(dá) 2.5A 或 3.5A 的負(fù)載電流。該器件具有 4.3V 至 60V 的寬輸入范圍,專為各種工業(yè)應(yīng)用而設(shè)計,適用于非穩(wěn)壓電源的電源調(diào)節(jié)。
    的頭像 發(fā)表于 05-28 14:47 ?794次閱讀
    LMR51625 SIMPLE SWITCHER? 同步降壓轉(zhuǎn)換器,具有 <b class='flag-5'>4.3V</b> 至 60<b class='flag-5'>V</b>、2.5A 和低靜態(tài)電流數(shù)據(jù)手冊

    DC-ROMA RISC-V AI PC 正式發(fā)布!

    UbuntuDesktop24.04LTS)隆重發(fā)布DC-ROMARISC-VAIPC及AIPCMini。本次搶先發(fā)布專為RISC-V開發(fā)者社區(qū)而設(shè),標(biāo)志著在“開放、
    的頭像 發(fā)表于 05-13 08:03 ?1231次閱讀
    DC-ROMA RISC-<b class='flag-5'>V</b> AI PC 正式<b class='flag-5'>發(fā)布</b>!

    4.3寸觸摸串口屏SC07在電功率數(shù)據(jù)采集器中的應(yīng)用

    在電力監(jiān)測和能源管理領(lǐng)域,精確采集和直觀展示電功率數(shù)據(jù)至關(guān)重要。啟明智顯4.3寸觸摸串口屏SC07應(yīng)用于電功率數(shù)據(jù)采集儀,用于展示電力系統(tǒng)各項參數(shù),極大方便了工作人員實時監(jiān)測電力系統(tǒng)運行
    的頭像 發(fā)表于 05-07 18:03 ?703次閱讀
    <b class='flag-5'>4.3</b>寸觸摸串口屏SC07在電功率數(shù)據(jù)采集器中的應(yīng)用

    晶科能源4.3MW光伏發(fā)電項目落地紹興正大裝飾城

    晶科能源攜手紹興博辰智源電力開發(fā)有限公司,為紹興正大裝飾城成功落地4.3MW光伏發(fā)電項目。這不僅是一項綠色能源的實踐,更是傳統(tǒng)市場邁向低碳未來的重要一步。
    的頭像 發(fā)表于 04-28 10:38 ?929次閱讀