新聞中心

EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > Windows 7 為測(cè)試測(cè)量帶來(lái)了什么

Windows 7 為測(cè)試測(cè)量帶來(lái)了什么

作者: 時(shí)間:2010-04-06 來(lái)源:網(wǎng)絡(luò) 收藏

圖3 在LabVIEW中高效實(shí)現(xiàn)多線程編程


除了開(kāi)發(fā)工具之外,對(duì)于應(yīng)用而言,多核技術(shù)還意味著需要我們對(duì)硬件的驅(qū)動(dòng)、數(shù)據(jù)處理分析等也要進(jìn)行多線程化,對(duì)于多線程化的硬件驅(qū)動(dòng)(例如NI-DAQmx),可以讓工程師們不用任何手動(dòng)或者底層的開(kāi)發(fā)、修改與線程管理就能直接創(chuàng)建高效可靠的應(yīng)用程序。使用LabVIEW與NI硬件平臺(tái)實(shí)現(xiàn)的數(shù)據(jù)采集應(yīng)用都可以通過(guò) 7對(duì)多核的優(yōu)化而進(jìn)一步提高多核處理器的運(yùn)算效率。

PCI Express
新一代的PCI Express技術(shù),運(yùn)用了點(diǎn)對(duì)點(diǎn)總線的拓?fù)浼軜?gòu),使每個(gè)儀器可以通過(guò)獨(dú)立的通道向處理器傳輸數(shù)據(jù),明顯改善了傳輸數(shù)據(jù)的帶寬,極小化了對(duì)內(nèi)存的需求,并加快了數(shù)據(jù)流的傳輸。


7與使用PCI Express總線的設(shè)備(例如NI X系列數(shù)據(jù)采集設(shè)備)整合在一起,相比傳統(tǒng)的PCI總線,能夠使數(shù)據(jù)采集吞吐量倍增。PCI Express技術(shù)運(yùn)用點(diǎn)對(duì)點(diǎn)總線的拓?fù)浼軜?gòu),為應(yīng)用提供了多個(gè)優(yōu)點(diǎn),包括每個(gè)設(shè)備的專(zhuān)用帶寬,每個(gè)方向高達(dá)250MB的數(shù)據(jù)帶寬,因此工程師和科學(xué)家能夠采集更大規(guī)模的模擬、數(shù)字以及計(jì)數(shù)器信號(hào)。

64位系統(tǒng)
7是微軟第三個(gè)支持64位處理器的操作系統(tǒng),盡管32位的Windows版本目前依然是最流行的,但64位的硬件與軟件已經(jīng)準(zhǔn)備就緒。在升級(jí)到Windows 7之前,用戶需要對(duì)64位與32位之間的對(duì)比進(jìn)行深入的了解,從而選擇最合適的平臺(tái)。全新的64位LabVIEW 2009是第一個(gè)對(duì)64位操作系統(tǒng)支持的LabVIEW版本。在64位軟硬件系統(tǒng)上運(yùn)行的測(cè)試程序可以使用相比32位更多的物理內(nèi)存,從而允許程序進(jìn)行更復(fù)雜的運(yùn)算處理。除了內(nèi)存的增加之外,在64位處理器上的新增寄存器可以提高應(yīng)用程序的性能達(dá)20%;這樣以來(lái),一些高通道數(shù)以及高采樣率的數(shù)據(jù)采集系統(tǒng)可以利用64位系統(tǒng)實(shí)現(xiàn)更快的數(shù)據(jù)處理與分析。

確保軟硬件兼容
盡管Windows 7給予了我們美好的技術(shù)愿景,讓我們可以實(shí)現(xiàn)以前無(wú)法實(shí)現(xiàn)的新興應(yīng)用,但是軟硬件兼容的問(wèn)題還是一直存在著的。在Windows Vista中就經(jīng)常出現(xiàn)版本不兼容的問(wèn)題,很多硬件設(shè)備都沒(méi)有辦法在新的操作系統(tǒng)中正常運(yùn)行。


為了解決這個(gè)問(wèn)題,全新的Windows 7除了一貫的“兼容模式”(即試圖讓?xiě)?yīng)用程序“認(rèn)為”自己在前版本的Windows中運(yùn)行)之外,還利用了最新的虛擬化技術(shù)(Virtualization)。Windows 7中提供了一個(gè)全新的模式(可以把它叫作“Windows XP模式”),用戶可以仿真出Windows XP系統(tǒng)。這樣的做法,可以給LabVIEW開(kāi)發(fā)者們一個(gè)最簡(jiǎn)單的機(jī)制去運(yùn)行低版本的程序,從而有助于實(shí)現(xiàn)對(duì)以前代碼的兼容。

總結(jié)
作為全新的操作系統(tǒng)和平臺(tái),Windows 7給予工程師了更快的運(yùn)行速度、更大的數(shù)據(jù)傳輸帶寬、更新的商業(yè)技術(shù),從而讓工程師能夠進(jìn)一步地創(chuàng)新,改變和優(yōu)化整個(gè)世界!


上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉