国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

最新版本CUDA 11 . 5工具包的基本新功能

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

掃碼添加小助手

加入工程師交流群

NVIDIA 宣布 CUDA 開發(fā)環(huán)境的最新版本 CUDA 11 . 5 。 CUDA 11 . 5 專注于增強您的 CUDA 應(yīng)用程序的編程模型和性能。 CUDA 繼續(xù)推動 GPU 加速的邊界,并為 HPC 、可視化、 AI 、 ML 和 DL 中的新應(yīng)用打下基礎(chǔ),和數(shù)據(jù)科學(xué)。

CUDA 11 . 5 有幾個重要特性。這篇文章概述了關(guān)鍵功能:

  • CUDA 編程模型增強
    • 掃描合作小組中的集體
    • 標(biāo)準(zhǔn)化整數(shù)格式
    • 塊壓縮格式
    • C ++中可配置的緩存提示
  • MPS 增強功能(客戶端內(nèi)存限制)
  • WSL 上的 CUDA 驅(qū)動程序更新
  • CUDA Python GA
  • NVIDIA 開普勒驅(qū)動器的棄用
  • CUDA C ++(有關(guān)更多信息,請參閱使用 CUDA C ++編譯輔助工具減少應(yīng)用程序構(gòu)建時間)
  • NSight 計算/系統(tǒng)工具

CUDA 11 . 5 附帶 R510 驅(qū)動程序,該驅(qū)動程序是一個長期支援科. CUDA 11 . 5 可供下載。

CUDA 編程模型增強

此版本引入了關(guān)鍵的增強功能,以提高 CUDA 圖形的可用性和性能,而無需對應(yīng)用程序進行任何修改或任何其他用戶干預(yù)。它還提高了多進程服務(wù)( MPS )的易用性。我們在 CUDA 編程指南中對異步編程模型進行了形式化。

掃描合作小組中的集體

reductions障礙,前綴和(也稱為scans)一起,它們是并行計算的基石。掃描操作采用二進制運算符(通常為加法),并在輸入數(shù)組上累積應(yīng)用該運算符進行迭代。掃描可以是inclusive,包括所有元素x[0]…x[n],或在范圍{0,x[0]…x[n-1]}上迭代的exclusive

例如,使用輸入數(shù)組[3 1 7 0 4 1 6 3]的+運算符進行獨占掃描將導(dǎo)致以下結(jié)果:

          [0 3 4 11 11 15 16 22]

CUDA 11 . 5 添加了一個新的頭,它在協(xié)作組名稱空間中定義了四個新函數(shù)來實現(xiàn)這些操作。

Inclusive Scan Exclusive Scan Description
template
T inclusive_scan(const Group& g, T&& val, OpType&& op)
template
T exclusive_scan(const Group& g, T&& val, OpType&& op);
Perform scan using user supplied binary operator.
template
T inclusive_scan(const Group& g, T&& val);
template
T exclusive_scan(const Group& g, T&& val);
Same as above with assumed op == plus;
表 1 。掃描描述

在所有情況下,返回類型必須與輸入值類型匹配。

規(guī)范化整數(shù)數(shù)據(jù)類型

標(biāo)準(zhǔn)化有符號和無符號 8 位和 16 位數(shù)據(jù)類型是 GPU 編程語言最廣泛支持的一些紋理格式。 CUDA 一段時間以來一直支持將這些格式用于紋理對象,但在 11 . 5 版本中,我們擴展了對這些數(shù)據(jù)類型的現(xiàn)有支持,使與其他外部 API 的互操作更加直觀。

我們在驅(qū)動程序和運行時 API 中引入了新的 CUDA 數(shù)組格式。驅(qū)動程序 API 公開了 12 種新的數(shù)組格式,如下所示:

CU_AD_FORMAT_UNORM_INT8X{1|2|4} 
CU_AD_FORMAT_UNORM_INT16X{1|2|4}
CU_AD_FORMAT_SNORM_INT8X{1|2|4}
CU_AD_FORMAT_SNORM_INT16X{1|2|4}

這些可用于創(chuàng)建 1 、 2 或 4 通道 CUDA 陣列。運行時 API 同樣公開了 12 種新的等效通道格式:

cudaChannelFormatKindUnsignedNormalized8X{1|2|4}
cudaChannelFormatKindSignedNormalized8X{1|2|4}
cudaChannelFormatKindUnsignedNormalized16X{1|2|4}
cudaChannelFormatKindSignedNormalized16X{1|2|4}

這些還可用于創(chuàng)建 1 、 2 或 4 通道、 8 位或 16 位通道寬度 CUDA 陣列。此外,您現(xiàn)在可以從外部 API (如 DirectX12 / 11 或 Vulkan )導(dǎo)入匹配的格式化紋理,并將其映射為 CUDA 數(shù)組。使用資源視圖創(chuàng)建紋理對象時,格式 texel 大小必須與數(shù)組 texel 大小匹配。

對于紋理對象,可以創(chuàng)建和訪問它們,如以下代碼示例所示:

cudaArray_t array;
cudaChannelFormatDesc formatDesc = {8, 8, 0, 0, cudaChannelFormatKindUnsignedNormalized8X2};
 
cudaMallocArray(&array, formatDesc, width, height);
 
cudaTextureDesc texDesc = {0};
texDesc.addressMode[0] = texDesc.addressMode[1] = cudaAddressModeClamp ;
 
// (3) Create CUDA texture object
cudaResourceDesc resDesc = {0};
resDesc.resType = cudaResourceTypeArray;
resDesc.res.array = array;
cudaCreateTextureObject(&texObj, &resDesc, &texDesc, NULL);

// Read from texture object in a kernel as follows:
// float4 texel = tex2D(texture, x, y);
 
// (6) Release all resources
cudaDestroyTextureObject(texObj); 
cudaFreeArray(array);

同樣,對于曲面對象:

cudaArray_t array;
cudaChannelFormatDesc formatDesc = {16, 16, 16, 16, cudaChannelFormatKindSignedNormalized16X4};
 
cudaMallocArray(&array, formatDesc, width, height);
 
// (3) Create CUDA surface object
cudaResourceDesc resDesc = {0};
resDesc.resType = cudaResourceTypeArray;
resDesc.res.array = array;
cudaCreateSurfaceObject(&surfObj, &resDesc);
 
// Read/Write to/from surface object in a kernel as follows
// Read:
// short4 texel = surf2DRead(surface, xInBytes, y);
// Unformatted stores:
// surf2DWrite(texel, surface, xInBytes, y);
// Formatted stores: (Formatted surface stores are currently not exposed in CUDA runtime device functions)
// sust.p.2d.v4.b32
 
// (6) Release all resources
cudaDestroySurfaceObject(surfObj); 
cudaFreeMipmappedArray(array);

對塊壓縮數(shù)據(jù)類型的支持

在所有圖形編程語言和框架中,用于減小紋理大小的最常見有損壓縮技術(shù)之一是使用塊壓縮( BC )紋理格式。使用這些格式可以顯著節(jié)省紋理的內(nèi)存占用。有幾種 BC 格式,每種格式都有其獨特的優(yōu)點和缺點,通常稱為 BCn 格式。

NVIDIA GPU 體系結(jié)構(gòu)本機支持 BCn 格式,并且通過紋理資源視圖在 CUDA 中的支持有限。現(xiàn)在,我們在驅(qū)動程序和運行時 API 中引入新的 BC CUDA 數(shù)組格式。

這些格式可用于使用cuArray[3D]Create運行時 API 或cuArray[3D]Create驅(qū)動程序 API 創(chuàng)建 BCn 格式的cuMipmappedArrayCreate數(shù)組。類似地,可以使用 CUDA 運行時 API 或cuMipmappedArrayCreate驅(qū)動程序 API 創(chuàng)建 CUDA mipmapped 數(shù)組。使用這些格式創(chuàng)建 CUDA 陣列時,陣列范圍必須是壓縮塊大小的倍數(shù)( 2D 為 4×4 , 3D 為 4x4x1 )。這些陣列還可用于創(chuàng)建紋理對象。

C ++中可配置的緩存提示

在 CUDA 11 . 4 中發(fā)現(xiàn)新功能中,我們引入了一個 PTX ISA 擴展,為駐留在 GPU 上的數(shù)據(jù)向編譯器和運行時提供緩存提示。在 CUDA 11 . 5 中,我們將此能力擴展到帶有注釋指針的 C ++。它們充當(dāng)普通指針,并應(yīng)用附加屬性。

注釋指針是使用中定義的函數(shù)創(chuàng)建的,緩存駐留提示定義為以下內(nèi)容之一:

cuda::access_property::normal		(evict_normal_demote)
cuda::access_property::streaming        (evict_first)
cuda::access_property::persisting       (evict_last)
cuda::access_property::shared           (shared memory)
cuda::access_property::global           (evict_normal)

例如,在內(nèi)核代碼中,聲明和使用帶注釋的指針可能類似于以下代碼:

static __device__
void my_kernel(int * in, int * out) { 
cuda::access_property ap(cuda::access_property::persisting{}); 

// Retrieve global id 
int i = blockIdx.x * blockDim.x + threadIdx.x; 

cuda::annotated_ptr in_ann{in, ap}; 
cuda::annotated_ptr out_ann{out, ap};
 
...
}

MPS 增強功能(客戶端內(nèi)存限制)

當(dāng) GPU 的計算能力超過任何單個應(yīng)用程序時,運行共享同一 GPU 硬件的多個應(yīng)用程序進程可能會很有吸引力。多進程服務(wù)( MPS )運行時體系結(jié)構(gòu)控制多個獨立進程同時使用單個 GPU 。

但是,當(dāng)多個獨立進程共享 GPU 時,設(shè)置總體內(nèi)存分配限制通常很有用,以避免任何單個進程占用過多的可用 GPU 內(nèi)存。

在 CUDA 11 . 5 中,我們引入了一組新的控制機制,使您能夠限制 MPS 客戶端進程的固定內(nèi)存分配。您可以通過默認(rèn)的全局限制層次結(jié)構(gòu)控制內(nèi)存分配。

默認(rèn)全局限制

可以使用設(shè)備的set_default_device_pinned_mem_limit控制命令顯式啟用默認(rèn)全局內(nèi)存限制。設(shè)置此命令將在將來生成的所有 MPS 服務(wù)器的所有 MPS 客戶端上強制執(zhí)行設(shè)備固定內(nèi)存限制。

$nvidia-cuda-mps-control set_default_device_pinned_mem_limit 0 2G

每服務(wù)器限制:對于內(nèi)存資源限制的細(xì)粒度控制,可以使用set_device_pinned_mem_limit控制命令在特定 MPS 服務(wù)器上選擇性地設(shè)置限制。設(shè)置此命令將在特定 MPS 服務(wù)器的所有 MPS 客戶端上強制執(zhí)行設(shè)備固定內(nèi)存限制。

$nvidia-cuda-mps-control set_device_pinned_mem_limit  1 1G

每個客戶限額:前面兩種控制機制為特定 MPS 服務(wù)器的所有 MPS 客戶端設(shè)置了一個總體限制。希望更好地控制資源限制的用戶;也就是說,在每個 MPS 客戶端的基礎(chǔ)上,可以通過為每個客戶端進程分別設(shè)置CUDA_MPS_PINNED_DEVICE_MEM_LIMIT環(huán)境變量來實現(xiàn)。

此環(huán)境變量與 CUDA \ u VISIBLE \ u 設(shè)備具有相同的語義。值字符串可以包含逗號分隔的設(shè)備序號和設(shè)備 UUID ,每個設(shè)備的內(nèi)存限制由等號(=)分隔。

$export CUDA_MPS_PINNED_DEVICE_MEM_LIMIT="0=1G,1=2G,GPU-7ce23cd8-5c91-34a1-9e1b-28bd1419ce90=1024M"

WSL 驅(qū)動程序上的 CUDA

用于英特爾 x86 體系結(jié)構(gòu)的 NVIDIA Windows GPU 驅(qū)動程序?qū)⒅С?WSL2 ,并可在 Windows 11 的 Windows Insider Preview ( WIP )程序之外訪問。

CUDA Python

Python CUDA 為現(xiàn)有工具包和庫的驅(qū)動程序和運行時 API 提供Cython綁定和 Python 包裝,以簡化基于 GPU 的加速處理。 Python 是科學(xué)、工程、數(shù)據(jù)分析和深度學(xué)習(xí)應(yīng)用程序中最流行的編程語言之一。 CUDA Python 的目標(biāo)是將 Python 生態(tài)系統(tǒng)統(tǒng)一為一組接口,提供 Python 對 CUDA 主機 API 的全面覆蓋和訪問。

庫開發(fā)人員可以直接從 Python 使用 CUDA Python 與 CUDA 的低級接口。我們很高興地宣布,從 11 . 5 版開始, CUDA Python 已普遍提供,可以使用 PIP 或 Conda 安裝。 CUDA 支持的所有平臺都支持該庫。

其他增強功能

除了前面討論的關(guān)鍵功能外, CUDA 11 . 5 中還有一些增強功能,有助于改進基線功能和可用性。

多線程提交吞吐量

在 11 . 5 中,我們減少了 CPU 線程之間 CUDA API 的序列化開銷。默認(rèn)情況下,將啟用這些更改。但是,為了幫助對潛在更改可能導(dǎo)致的問題進行分類,我們提供了一個環(huán)境變量CUDA_REDUCE_API_SERIALIZATION,以關(guān)閉這些更改。這是前面討論的基礎(chǔ)更改之一,有助于 CUDA 圖的性能改進。

NVIDIA 開普勒驅(qū)動器的棄用

NVIDIA 開普勒微體系結(jié)構(gòu)于 2012 年首次引入,并已逐步淘汰。對于所有基于開普勒 NVIDIA 的 SKU ,我們已經(jīng)從 R495 版本開始取消了對驅(qū)動程序的支持。但是, CUDA 工具包開發(fā)工具和對 NVIDIA 開普勒 SKU 的支持將在未來的 CUDA 11 . x 版本中繼續(xù)。

C ++語言對 CUDA 的支持

作為本版本的一部分,有一些 CUDA 11 . 5 支持的關(guān)鍵 C ++語言增強。

  • CUDA C ++編譯器支持 NVRTC 和 PTX 中的并發(fā)編譯,以提高編譯時間。編譯器現(xiàn)在還可以檢測并消除未使用的 CUDA 內(nèi)核,通過更好的代碼優(yōu)化減少編譯時間、二進制大小和總體性能。
  • 對 128 位整數(shù)值的有限支持作為用戶反饋的預(yù)覽功能發(fā)布,同時引入了 NVRTC 的靜態(tài)庫版本,并擴展了主機編譯器支持以包括 Clang 12 . 0 。
  • CUDA C++編譯器具有我們在[VZX57 ]帖子中深入研究的特性。
  • NVIDIA C ++標(biāo)準(zhǔn)庫( LIbCu +++) 1 . 5 . 0 被 CUDA 11 . 4 發(fā)布。
  • 推力 1 . 12 . 0 具有新的推力::通用_矢量 API ,使您能夠使用推力的 CUDA 統(tǒng)一內(nèi)存。

NSight 開發(fā)人員工具

NVIDIA NSight 開發(fā)工具: NSight System 2021 . 4 、 NSight Compute 2021 . 3 和 NSight Graphics 2021 . 4 . 2 現(xiàn)在提供了新版本,用于通過分析和調(diào)試 CUDA 代碼提高性能。

新發(fā)布的?NSight 系統(tǒng) 2021 . 4改進了對 Windows 、 Direct3D12 和 Vulkan 支持的評測。此版本添加了一些功能,以幫助更好地理解操作系統(tǒng)中斷時的進程執(zhí)行,并添加了數(shù)據(jù)捕獲以識別數(shù)據(jù)包隊列瓶頸。特色包括:

  • Windows ISR 和 DPC 跟蹤
  • GPU 基于硬件的調(diào)度跟蹤
  • Windows Direct3D12
  • Vulkan 與 WDDM 事件的相關(guān)性
  • NVTX 事件分類支持
  • 多種系統(tǒng)環(huán)境的多報告加載

NSight Compute 2021 . 3 添加了一些功能,以幫助用戶了解其 CUDA 內(nèi)核的性能。新的占用率計算器活動對 CUDA 內(nèi)核的資源利用率進行建模,以便您可以交互式地調(diào)整模型參數(shù),以查看它們?nèi)绾斡绊懻加寐省N蓓斦劬€圖現(xiàn)在支持分層脫機,它表示除設(shè)備內(nèi)存之外的內(nèi)存層次中的其他級別。您可以查看內(nèi)核是否存在與緩存訪問請求相關(guān)的瓶頸。

還有其他改進,包括更多可配置的基線比較、從 CLI 查看源代碼級信息以及其他 SSH 功能。

Screen shot of Nsight Compute software Occupancy Calculator feature showing GPU memory occupancy levels and areas for improvement.圖 1 。占用率計算器

最新的 NSight 圖形 2021 . 4 . 2 現(xiàn)在包括對 Windows 11 的支持。這意味著您現(xiàn)在可以使用downloadDirect3D 和 Vulkan 的 NVIDIA 圖形調(diào)試器和探查器,在最前沿的 Windows 版本上創(chuàng)建驚人的 3D 圖形。

關(guān)于作者

Rob Armstrong 是 CUDA 工具包的主要技術(shù)產(chǎn)品經(jīng)理。 20 多年來,他一直專注于使用異構(gòu)硬件平臺加速軟件,并對計算機體系結(jié)構(gòu)和硬件/軟件交互特別感興趣。

Arthy Sundaram 是 CUDA 平臺的技術(shù)產(chǎn)品經(jīng)理。她擁有哥倫比亞大學(xué)計算機科學(xué)碩士學(xué)位。她感興趣的領(lǐng)域是操作系統(tǒng)、編譯器和計算機體系結(jié)構(gòu)。

Fred Oh 是 CUDA 、 CUDA on WSL 和 CUDA Python 的高級產(chǎn)品營銷經(jīng)理。弗雷德?lián)碛屑又荽髮W(xué)戴維斯分校計算機科學(xué)和數(shù)學(xué)學(xué)士學(xué)位。他的職業(yè)生涯開始于一名 UNIX 軟件工程師,負(fù)責(zé)將內(nèi)核服務(wù)和設(shè)備驅(qū)動程序移植到 x86 體系結(jié)構(gòu)。他喜歡《星球大戰(zhàn)》、《星際迷航》和 NBA 勇士隊。

審核編輯:郭婷

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

    關(guān)注

    14

    文章

    5592

    瀏覽量

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

    關(guān)注

    38

    文章

    3344

    瀏覽量

    60249
  • 開發(fā)環(huán)境
    +關(guān)注

    關(guān)注

    1

    文章

    270

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    芯科科技發(fā)布Simplicity Studio 6軟件開發(fā)套件最新版本SiSDK 2025.12.0

    Silicon Labs(芯科科技)近期發(fā)布了Simplicity Studio 6軟件開發(fā)套件的最新版本-SiSDK 2025.12.0,這代表著嵌入式與無線軟件開發(fā)的一次重大進步。該版本重點關(guān)注
    的頭像 發(fā)表于 01-29 10:29 ?799次閱讀

    蔚來世界模型NWM全新版本正式推送

    2026年1月28日,「蔚來世界模型 NWM」全新版本正式開啟推送,首批將為超過46萬輛「Banyan 榕」車型推送。「Cedar 雪松」車型及「Cedar S 雪松」車型,也將于近期開啟推送。
    的頭像 發(fā)表于 01-28 15:38 ?369次閱讀

    嵌入式開發(fā)工具版本的選擇策略

    ,很多時候,還會親自下載安裝嘗鮮。 新版本有時候會引入一些bug,所以用新版本做項目一定要【慎重】,并不一定完全適合你的項目。 軟件工具是否需要升級到最新版本?我的觀點是:如果你做項
    發(fā)表于 11-25 06:11

    如何使用新版本J-Flash編程CW32 MCU

    1、從Segger公司官網(wǎng)下載安裝最新版本JLink驅(qū)動,比如V7.96a,安裝目錄下沒有JLinkDevices.xml文件。 2、在C:Users<用戶名>
    發(fā)表于 11-12 07:24

    最新版本qemu編譯不過怎么解決?

    最新版源碼 qemu-vexpress-a9編譯不過了。提示RT_PAGE_AFFINITY_BLOCK_SIZE 未定義
    發(fā)表于 09-24 07:20

    【重要通知】華秋DFM舊版本暫停服務(wù)公告

    ,我們深表歉意,也衷心感謝您的理解與配合! 我們強烈建議您 盡快更新至最新版本V4.7 ,以享受更穩(wěn)定、更高效、功能更強大的華秋DFM軟件。最新版本不僅在性能和兼容性方面有大幅提升,還新增
    發(fā)表于 09-05 13:45

    Silicon Labs最新版本Simplicity Studio開發(fā)工具包SiSDK 2025.6.0增添多項無線技術(shù)協(xié)作

    ? Silicon Labs(芯科科技)在2025年第二季度發(fā)布了Simplicity Studio軟件開發(fā)工具最新版本— SiSDK 2025.6.0。此次更新在無線協(xié)議棧、通信協(xié)議及開發(fā)工具
    的頭像 發(fā)表于 07-02 15:39 ?2374次閱讀

    【文章轉(zhuǎn)載】CANoe產(chǎn)品體系19版本新功能(下) - 基礎(chǔ)功能與XIL測試

    新版本持續(xù)為智能電動網(wǎng)聯(lián)汽車軟件開發(fā)測試帶來全新功能,IDE開發(fā)環(huán)境支持.NET8.0、Python、MATLAB2024b,VisualStudioCode集成測試開發(fā)和調(diào)試功能,支持
    的頭像 發(fā)表于 06-25 10:03 ?1762次閱讀
    【文章轉(zhuǎn)載】CANoe產(chǎn)品體系19<b class='flag-5'>版本</b><b class='flag-5'>新功能</b>(下) - 基礎(chǔ)<b class='flag-5'>功能</b>與XIL測試

    【HarmonyOS 5】應(yīng)用更新功能詳解

    與迭代需求的優(yōu)選方案。這類彈窗主要用于向用戶推送新版本更新通知,而在引導(dǎo)用戶完成更新操作的實現(xiàn)層面,HarmonyOS 提供了完善的應(yīng)用市場能力支撐,例如本文所介紹的 updateManager(更新功能
    發(fā)表于 06-22 18:44

    前端開發(fā)中依賴有問題怎么辦

    的 GitHub issue,可能已經(jīng)有解決方案或臨時解決辦法。 2. 更新依賴 : 檢查是否有該的更新版本,更新可能已經(jīng)修復(fù)了這個問題。 使用 npm update package-name 或 pnpm
    的頭像 發(fā)表于 06-10 11:31 ?466次閱讀

    AG32 SDK 最新版本V1.7.7 :實現(xiàn)構(gòu)建自動化功能及更新HyperRAM的RGB例程

    等。 AG32 的管腳可以靈活定義,引腳與STM32。并且內(nèi)置2KLE FPGA, 非常適合MCU + FPGA/CPLD的應(yīng)用場景。 AG32 SDK 最新版本V1.7.7 :實現(xiàn)構(gòu)建自動化功能
    發(fā)表于 06-05 14:41

    普華基礎(chǔ)軟件開源車用操作系統(tǒng)迎來全新版本

    近日,普華基礎(chǔ)軟件開源車用操作系統(tǒng)媒體發(fā)布會在上海中國汽車會客廳召開——全球首個開源智能駕駛操作系統(tǒng)微內(nèi)核龘EasyAda、開源安全車控操作系統(tǒng)小滿EasyXMen全新版本正式發(fā)布。現(xiàn)場,普華基礎(chǔ)軟件開源項目技術(shù)團隊專家就開源項目新版本技術(shù)亮點、新增
    的頭像 發(fā)表于 04-25 16:18 ?980次閱讀

    使用Mickledore生成BSP,移動到最新版本的Scarthgap v6.6.52時,驅(qū)動程序未構(gòu)建,怎么解決?

    當(dāng)我使用 Mickledore 生成 BSP 時,moal.ko WIFI 驅(qū)動程序是自動構(gòu)建的,并且位于 /lib/modules/ 中,并且 WIFI 可以正常工作。 當(dāng)我移動到最新版本
    發(fā)表于 03-27 06:49

    win7 64位系統(tǒng)STM32CubeMX安裝完成后數(shù)據(jù)無法升級到最新版本,怎么解決?

    win7 64位系統(tǒng) STM32CubeMX安裝完成后數(shù)據(jù)無法安裝,安裝較低版本后又無法升級到最新版本,這個界面出現(xiàn)閃退,無法輸入用戶名和密碼,導(dǎo)致無法升級。也試過下載STM32Cube FW
    發(fā)表于 03-10 07:04

    軟件更新 | 你期待的新功能來了!TSMaster 202502 新版本亮點搶先看!

    備受期待的TSMaster202502最新版終于來了!在本月更新中,我們?yōu)橛脩魩砹顺嗳?b class='flag-5'>新功能,旨在進一步提升軟件的性能、靈活性與用戶體驗。接下來,我們將為您詳細(xì)介紹本次更新的亮點內(nèi)容,幫助
    的頭像 發(fā)表于 03-07 20:03 ?1473次閱讀
    軟件更新 | 你期待的<b class='flag-5'>新功能</b>來了!TSMaster 202502 <b class='flag-5'>新版本</b>亮點搶先看!