測試測量行業的未來五大技術發展趨勢(二)
發表日期:2016/07/07
瀏覽次數:
趨勢二:多核/并行測驗帶來機會和應戰
多核年代的降臨已成為不可避免的開展趨勢,雙核甚至八核的商用PC如今已隨處可見。得益于PC架構的軟件界說的儀器,用戶能夠在第一時間享受到多核處理器為主動化測驗使用帶來的無窮功能提高。
要充分發揮多核的功能優勢,就必須創立多線程的使用程序,例如咱們能夠將主動化測驗程序的數據收集、數據剖析、數據記載甚至用戶界面有些創立不一樣的線程,從而分配到不一樣的核上并行的運轉。不過,這么并行的開發理念使得習慣于傳統串行開發方式的工程師難以習慣,尤其是當核的數目不斷增加......
應戰和機會往往是并存的,作為圖形化言語的代表,LabVIEW在規劃最初就思考到了并行處理的需要,從LabVIEW 5.0開端支撐多線程到如今已有10多年的前史。能夠毫不夸大地說,天然生成并行的LabVIEW即是這么一種奔馳多核技能年代的編程言語,經過主動的程序多線程化(見圖2),開發人員能夠無需思考底層的實現機制,就能夠高效地享受多核技能所帶來的好處。
無論是歐南天文臺極大望遠鏡高達2,700萬次乘加運算的鏡面操控,到Tokamak核聚變設備的實時處理運算,仍是NASA的飛機安全性測驗和TORC轎車操控迅速原型規劃,LabVIEW多核技能都為這些使用帶來了無窮的功能和吞吐量的提高,跟著多核技能的進一步開展,提高的起伏將更為可觀。
圖二