日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

通過實時加速器技術(shù)實現(xiàn)實時應(yīng)用程序的 Windows

盟通科技 ? 2024-01-29 16:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概述

如今,越來越多的應(yīng)用,特別是在工業(yè)自動化、醫(yī)療技術(shù)、數(shù)據(jù)采集和測量技術(shù)等領(lǐng)域,都需要確定性的實時行為。acontis實時加速器技術(shù)(RtaccWin)使您能夠在Windows下運行具有確定性的硬實時功能應(yīng)用程序。這是通過專門為實時應(yīng)用程序保留一個或多個CPU來實現(xiàn)的,設(shè)置 Windows 適當?shù)膮?shù)化并利用 acontis 內(nèi)核驅(qū)動程序進行精確定時和直接硬件訪問。

01

軟件架構(gòu)

基于Windows IoT Enterprise的PC可以從acontis的RtaccWin軟件中受益,以保證在1毫秒的周期時間中運行穩(wěn)定的實時應(yīng)用程序。原則上,還可以實現(xiàn)更快的周期時間。為了實現(xiàn)這一點,至少保留一個CPU專門用于實時應(yīng)用程序,而其他CPU則于標準的Windows應(yīng)用程序。

RtaccWin 包括一個Windows系統(tǒng)驅(qū)動程序,可為整個應(yīng)用程序提供精確且可調(diào)節(jié)的時鐘。為了確保確定性行為,標準Windows驅(qū)動程序通常不用于實時應(yīng)用程序。相反,RtaccWin中的內(nèi)核驅(qū)動程序允許從 Windows 用戶模式直接訪問硬件,例如網(wǎng)卡、現(xiàn)場總線卡等,從而降低抖動、顯著降低CPU利用率并具有確定性行為。還允許在不使用Windows網(wǎng)絡(luò)堆棧的情況下發(fā)送和接收以太網(wǎng)幀,并且在并行使用其他網(wǎng)絡(luò)接口時不會產(chǎn)生不利影響。

v2-8e4b2aa0c3f7a3afc261aad861ca9938_720w.webp?source=d16d100b

02

配置工具:RtaccWinConfig

軟件配置工具 RtaccWinConfig用于為實時應(yīng)用程序準備Windows系統(tǒng)。首先,它至少隔離了一個CPU,這也意味著常規(guī) Windows進程和服務(wù)不會再使用該CPU。這樣,隔離的CPU就能專門用于實時應(yīng)用程序。

v2-53f9fa4f0ea89fd8bfc591c877b55037_720w.webp?source=d16d100b

RtaccWinConfig工具的另一個功能是為實時應(yīng)用程序分配硬件。這意味著常規(guī)的 Windows 驅(qū)動程序已經(jīng)卸載,可以從 Windows 用戶空間訪問硬件。acontis內(nèi)核驅(qū)動程序可以快速、直接地訪問已分配硬件的所有內(nèi)存區(qū)域。

v2-7bb28e404712141f66cf26ab79d8a4b1_720w.webp?source=d16d100b

03

軟件開發(fā)

開發(fā)實時應(yīng)用程序的過程類似于標準Windows應(yīng)用程序開發(fā)的過程。以下是要遵循的步驟:

1、使用RtaccWinConfig工具設(shè)置系統(tǒng)
2、為實時任務(wù)創(chuàng)建一個或多個線程
3、將這些線程分配給先前隔離的CPU
4、為線程分配一個非常高的優(yōu)先級,使它們成為“實時線程”
5、可選擇通過acontis Windows系統(tǒng)驅(qū)動程序生成一個穩(wěn)定而精確的時鐘


一個Windows 進程可以包括“非實時線程”和“實時線程”。這兩種線程類型都可以訪問全局變量并使用標準同步機制,如事件、關(guān)鍵部分、互斥鎖和信號量。常用的 Win32 API 也可在“實時線程”中使用。您可以在整個開發(fā)過程中使用Microsoft Visual Studio的全部功能。在調(diào)試模式下,所有線程都可以訪問所有資源。當然,您也可以在沒有實時行為的情況下逐步執(zhí)行“實時線程”。

v2-de8e5dad66e29ee8bd92fdede10ea4a0_720w.webp?source=d16d100b

04

性能

一個穩(wěn)定、精確、低抖動的時鐘對于實時應(yīng)用是至關(guān)重要的,特別是對于每毫秒執(zhí)行一次的控制循環(huán)。理想情況下,應(yīng)用程序應(yīng)該每1000微秒精確觸發(fā)一次,但在實踐中可能會出現(xiàn)偏差,導(dǎo)致間隔或長或短。在使用acontis 實時加速器技術(shù)時,這些偏差(也稱為抖動)可以在 Windows 下顯著減少。

RtaccWinConfig 軟件工具可以測量具有特定周期時間的隔離CPU性能。最大和最小偏差值可以用圖形顯示。允許的最大抖動取決于應(yīng)用程序,在通常情況下,可以接受高達周期時間10%的偏差。例如,周期時間為1000微秒時,最小值應(yīng)不小于900微秒,最大值不應(yīng)大于1100微秒。

如果沒有實時加速器技術(shù),周期時間可能會大幅波動。8小時后,在運行Windows IoT的Minis Forum U820(i5-8279U CPU)上進行了測試,并大量加載Passmark老化測試,結(jié)果顯示有明顯的波動。

v2-a448061a89b1585abcdd8036bfb25de8_720w.webp?source=d16d100b

啟用實時加速器技術(shù)可以保證時鐘的精確度同時誤差最小,在8小時后的同一系統(tǒng)上進行的測試證明了這一點。

v2-2e6d2d2fb289e090068f758055b1e3ce_720w.webp?source=d16d100b

05

特征

1、微秒級的快速響應(yīng)時間

2、硬實時與實時加速器技術(shù)使用CPU隔離

3、在一個獨立的CPU的一個進程中實現(xiàn)實時功能和標準功能

4、RtaccTimer驅(qū)動程序生成精確,穩(wěn)定的時鐘

5、RtaccDevice驅(qū)動程序,可以直接訪問硬件無需內(nèi)核驅(qū)動程序

6、 合適的配置工具RtaccWinConfig

06

優(yōu)勢

1、實時應(yīng)用程序可以像普通的Windows應(yīng)用程序一樣開發(fā)

2、標準Win32 API也可用于實時線程中

3、支持Microsoft Visual Studio。方便開發(fā)和調(diào)試整個實時應(yīng)用程序。

4、通過變量進行簡單的數(shù)據(jù)交換。不需要在應(yīng)用程序的實時和非實時部分之間進行復(fù)雜的通信。

5、操作簡單,培訓工作量低

系統(tǒng)要求

? Windows 10 IoT 企業(yè)版或 Windows 11 IoT 企業(yè)版
? 四核CPU


北京盟通科技有限公司成立于2013年,是工業(yè)自動化領(lǐng)域的高新技術(shù)企業(yè)。公司專注于實時現(xiàn)場總線技術(shù)及工業(yè)通訊技術(shù)的研發(fā)、推廣及技術(shù)支持服務(wù)。依托于核心團隊多年的海外和行業(yè)經(jīng)驗,盟通科技與歐洲多家自動化領(lǐng)域的佼佼者達成戰(zhàn)略合作關(guān)系,為客戶提供EtherCAT主站協(xié)議棧、OPC UA SDK軟件開發(fā)包、CANopen協(xié)議棧、FSoE協(xié)議軟件、CAN總線硬件、DINA安全模塊、艾默生Connext軟件等工業(yè)協(xié)議的標準和定制化產(chǎn)品。

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

    關(guān)注

    0

    文章

    715

    瀏覽量

    30157
  • 加速器
    +關(guān)注

    關(guān)注

    2

    文章

    841

    瀏覽量

    40265
  • WINDOWS
    +關(guān)注

    關(guān)注

    4

    文章

    3707

    瀏覽量

    94338
  • 實時操作系統(tǒng)
    +關(guān)注

    關(guān)注

    1

    文章

    208

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    Windows 也可以跑硬實時?深度解析工業(yè)級實時擴展與內(nèi)核隔離方案

    (Real-TimeExtension)”技術(shù)成為了工業(yè)PC實現(xiàn)實時控制的關(guān)鍵。盟通科技(Motrotech)為您深度解析如何在Windows平臺上構(gòu)建微秒級的確定性控制系
    的頭像 發(fā)表于 04-23 11:41 ?87次閱讀
    <b class='flag-5'>Windows</b> 也可以跑硬<b class='flag-5'>實時</b>?深度解析工業(yè)級<b class='flag-5'>實時</b>擴展與內(nèi)核隔離方案

    如何使用 powerquad 加速器中的一些功能以及 CMSIS 原始實現(xiàn)中的一些功能?

    )。 如何使用 powerquad 加速器中的一些功能以及 CMSIS 原始實現(xiàn)中的一些功能。 Example: I do not want to call arm_mat_trans_q15 powerquad
    發(fā)表于 04-03 06:37

    Windows平臺EtherCAT實時控制:從抖動抑制到虛擬化架構(gòu)解析

    Windows平臺EtherCAT實時控制:從抖動抑制到虛擬化架構(gòu)解析
    的頭像 發(fā)表于 01-29 15:26 ?438次閱讀
    <b class='flag-5'>Windows</b>平臺EtherCAT<b class='flag-5'>實時</b>控制:從抖動抑制到虛擬化架構(gòu)解析

    常用Web 實時通信技術(shù):原理+選型,一篇通關(guān)

    在 Web 開發(fā)中,實時通信技術(shù)的核心目標是實現(xiàn)客戶端(Browser)與服務(wù)之間低延遲、雙向 / 單向的動態(tài)數(shù)據(jù)交互,而非傳統(tǒng) HTTP 的 “請求 - 響應(yīng)” 模式。以下是 We
    的頭像 發(fā)表于 10-27 17:19 ?1147次閱讀
    常用Web <b class='flag-5'>實時</b>通信<b class='flag-5'>技術(shù)</b>:原理+選型,一篇通關(guān)

    HXS320F28035數(shù)字信號控制

    輸出,實現(xiàn)高效電能轉(zhuǎn)換。數(shù)字電源:結(jié)合CLA實現(xiàn)實時環(huán)路控制,提升電源響應(yīng)速度。工業(yè)自動化:通過CAN、LIN總線實現(xiàn)設(shè)備互聯(lián),支持傳感數(shù)
    發(fā)表于 10-22 09:05

    訂單實時狀態(tài)查詢接口技術(shù)實現(xiàn)

    、可靠的訂單實時狀態(tài)查詢接口,涵蓋接口設(shè)計、技術(shù)選型、代碼實現(xiàn)和性能優(yōu)化。我們將使用Python和Flask框架作為示例,確保內(nèi)容真實可靠,適合開發(fā)人員參考。 1. 接口設(shè)計原則 訂單實時
    的頭像 發(fā)表于 10-21 17:58 ?888次閱讀
    訂單<b class='flag-5'>實時</b>狀態(tài)查詢接口<b class='flag-5'>技術(shù)</b><b class='flag-5'>實現(xiàn)</b>

    深入解析米爾全志T536核心板的實時技術(shù)突破

    實現(xiàn)O(log n)調(diào)度復(fù)雜度,追求整體吞吐量最大化。實時缺陷:內(nèi)核不可搶占、自旋鎖阻塞、中斷屏蔽窗口等因素導(dǎo)致延遲不可預(yù)測。2.2 標準內(nèi)核+軟隔離方案核心技術(shù):在標準Linux內(nèi)核基礎(chǔ)上,
    發(fā)表于 10-17 17:41

    音頻技術(shù)新革命:WT2605-24SS錄音芯片實現(xiàn)實時輸出與隱私保護完美融合

    在數(shù)據(jù)安全與實時交互并重的數(shù)字時代,廣州唯創(chuàng)電子WT2605-24SS以創(chuàng)新的"實時輸出、不保存本地"架構(gòu),重新定義錄音芯片的技術(shù)標準01突破性技術(shù)架構(gòu):
    的頭像 發(fā)表于 10-17 06:42 ?756次閱讀
    音頻<b class='flag-5'>技術(shù)</b>新革命:WT2605-24SS錄音芯片<b class='flag-5'>實現(xiàn)實時</b>輸出與隱私保護完美融合

    航裕電源以大電流技術(shù)為國內(nèi)外超導(dǎo)加速器項目提供優(yōu)質(zhì)方案

    航裕電源:以大電流技術(shù),護航尖端科技 大科學裝置建設(shè)熱潮中,超導(dǎo)加速器作為探索微觀世界、推動前沿科研的 “國之重”,對供電系統(tǒng)的穩(wěn)定性、精度及功率提出極致要求。航裕電源以31.5kA、80kA萬安
    的頭像 發(fā)表于 10-12 15:02 ?1779次閱讀

    如何加速實時工作負載

    對于需要實時響應(yīng)的數(shù)據(jù)中心工作負載,性能不僅是指原始吞吐量或處理能力。挑戰(zhàn)在于:在保持吞吐量和能效的同時,實現(xiàn)確定性時延。
    的頭像 發(fā)表于 09-10 15:36 ?821次閱讀

    英特爾Gaudi 2E AI加速器為DeepSeek-V3.1提供加速支持

    英特爾? Gaudi 2EAI加速器現(xiàn)已為DeepSeek-V3.1提供深度優(yōu)化支持。憑借出色的性能和成本效益,英特爾Gaudi 2E以更低的投入、更高的效率,實現(xiàn)從模型訓練的深度突破到推理部署的實時響應(yīng),為大模型的
    的頭像 發(fā)表于 08-26 19:18 ?3357次閱讀
    英特爾Gaudi 2E AI<b class='flag-5'>加速器</b>為DeepSeek-V3.1提供<b class='flag-5'>加速</b>支持

    一文讀懂:嵌入式Linux實時性進階

    。 Linux是一個通用操作系統(tǒng)(GPOS),設(shè)計用于支持廣泛的應(yīng)用程序而不是特定的實時需求。因此,在某些嚴格的實時應(yīng)用中,Linux可能仍然存在局限性。 2PREEMPT_RT補丁
    發(fā)表于 07-10 15:26

    粒子加速器?——?科技前沿的核心裝置

    粒子加速器全稱“荷電粒子加速器”,是一種利用電磁場在高真空環(huán)境中對帶電粒子(如電子、質(zhì)子、離子)進行加速和控制,使其獲得高能量的特種裝置。粒子加速器
    的頭像 發(fā)表于 06-19 12:05 ?4191次閱讀
    粒子<b class='flag-5'>加速器</b>?——?科技前沿的核心裝置

    堆焊過程熔池相機實時缺陷檢測技術(shù)

    在現(xiàn)代工業(yè)制造中,堆焊技術(shù)廣泛應(yīng)用于機械、能源、化工、航空航天等領(lǐng)域,用于修復(fù)磨損部件或增強工件表面性能。然而,傳統(tǒng)堆焊過程的質(zhì)量控制主要依賴人工經(jīng)驗或焊后檢測,難以實現(xiàn)實時監(jiān)控,導(dǎo)致缺陷發(fā)現(xiàn)滯后
    的頭像 發(fā)表于 05-15 17:34 ?940次閱讀
    堆焊過程熔池相機<b class='flag-5'>實時</b>缺陷檢測<b class='flag-5'>技術(shù)</b>

    基于雙向塊浮點量化的大語言模型高效加速器設(shè)計

    本文提出雙向塊浮點(BBFP)量化格式及基于其的LLMs加速器BBAL,通過雙向移位與重疊位設(shè)計顯著降低量化誤差,提升非線性計算效率,實現(xiàn)精度、吞吐量和能效的顯著優(yōu)化,相關(guān)成果被國際頂級會議 DAC 2025 接收。
    的頭像 發(fā)表于 05-14 13:40 ?2533次閱讀
    基于雙向塊浮點量化的大語言模型高效<b class='flag-5'>加速器</b>設(shè)計
    邵武市| 岐山县| 兴国县| 镇平县| 柳河县| 淮北市| 高邑县| 开平市| 阜康市| 阜新市| 灵台县| 玉龙| 田阳县| 莱芜市| 年辖:市辖区| 隆德县| 华蓥市| 龙陵县| 册亨县| 渭南市| 白城市| 广东省| 宁陕县| 长汀县| 巴东县| 广平县| 淄博市| 黄大仙区| 大庆市| 洪泽县| 云梦县| 古蔺县| 汕尾市| 涿鹿县| 平果县| 肇东市| 新蔡县| 石棉县| 德格县| 韶关市| 台州市|