亚洲AV成人一区二区三区不卡-亚洲香蕉AV在线一区二区三区-2023国产精品自产拍在线观看-影音先锋女人av鲁色资源久久
精密電阻
NEWS

英特爾機(jī)器編程工具可以檢測代碼中的錯誤

英特爾今天發(fā)布了機(jī)器編程研究系統(tǒng)ControlFlag,它可以自動檢測代碼中的錯誤。

盡管仍處于早期階段,但這種新穎的自我監(jiān)控系統(tǒng)有望成為功能強(qiáng)大的生產(chǎn)力工具,以幫助軟件開發(fā)人員執(zhí)行耗時且勞動密集的調(diào)試。

在初步測試中,ControlFlag使用了超過10億行未標(biāo)記的產(chǎn)品級代碼來培訓(xùn)和學(xué)習(xí)新的缺陷。

英特爾首席科學(xué)家,機(jī)器編程研究總監(jiān)兼英特爾研究院創(chuàng)始人賈斯汀·戈茨利希(Justin Gottschlich)表示:“我們相信ControlFlag是一種功能強(qiáng)大的新工具,可以大大減少評估和調(diào)試代碼所需的時間和成本。

該研究發(fā)現(xiàn),軟件開發(fā)人員將大約一半的時間花在調(diào)試上。

通過ControlFlag和類似的系統(tǒng),程序員有望大大減少調(diào)試時間,并將更多的時間花在人類程序員最擅長向計(jì)算機(jī)展示創(chuàng)造性的新思想的方面。

如今,當(dāng)軟件的重要性變得越來越重要時,開發(fā)人員仍然繼續(xù)花費(fèi)不成比例的時間來修復(fù)錯誤,而不是編寫代碼。

實(shí)際上,IT行業(yè)每年在1.25萬億美元的軟件開發(fā)成本中,約有50%用于調(diào)試代碼1。

隨著異構(gòu)時代的到來,也就是多種多樣的專用處理器的組合來管理當(dāng)今的海量數(shù)據(jù),管理這些系統(tǒng)所需的軟件變得越來越復(fù)雜,導(dǎo)致出現(xiàn)錯誤的可能性越來越大。

更傾向于。

此外,很難找到能夠正確,高效和安全地為跨體系結(jié)構(gòu)的硬件編寫代碼的程序員,這也增加了代碼中新的和難以發(fā)現(xiàn)的錯誤的可能性。

因此,調(diào)試代碼的工作將為開發(fā)人員和整個行業(yè)帶來更高的價格。

完全實(shí)現(xiàn)的ControlFlag通過自動化繁瑣的軟件開發(fā)工作(例如測試,監(jiān)視和調(diào)試),可以幫助緩解上述挑戰(zhàn)。

這不僅提高了開發(fā)人員的效率,并使他們能夠?qū)⒏嗟臅r間花在創(chuàng)造力上,而且解決了當(dāng)前軟件開發(fā)中最昂貴的問題之一。

ControlFlag檢測錯誤的功能是通過機(jī)器編程實(shí)現(xiàn)的,該機(jī)器編程結(jié)合了機(jī)器學(xué)習(xí),形式化方法,編程語言,編譯器和計(jì)算機(jī)系統(tǒng)。

具體來說,ControlFlag通過稱為異常檢測的功能進(jìn)行操作。

作為人類生活在自然界中,我們了解某些被認(rèn)為是“正?!钡哪J?。

通過觀察。

同樣,ControlFlag通過學(xué)習(xí)經(jīng)過驗(yàn)證的示例來檢測正常的編程模式,并在代碼中查找可能導(dǎo)致錯誤的異常。

此外,無論代碼使用哪種編程語言,ControlFlag都可以檢測到這些異常。

ControlFlag的無監(jiān)督模式識別方法的主要優(yōu)點(diǎn)之一是,它可以從本質(zhì)上學(xué)習(xí)適應(yīng)開發(fā)人員的樣式。

在需要評估的控制工具輸入信息有限的情況下,ControlFlag可以識別編程語言中的各種樣式,類似于讀者在使用完整單詞和縮寫詞來識別英語時的區(qū)別。

該工具將學(xué)習(xí)識別并標(biāo)記這些樣式選擇,并基于其洞察力來識別錯誤并提出解決方案,以便ControlFlag嘗試避免兩個開發(fā)團(tuán)隊(duì)之間的樣式差異(因?yàn)榇a錯誤)。

ControlFlag已證明,它可以在廣泛使用的產(chǎn)品級代碼中找到隱藏的錯誤,這些錯誤已由軟件開發(fā)人員進(jìn)行過審查。

例如,當(dāng)分析cURL(程序員廣泛使用的開放源代碼命令行工具來實(shí)現(xiàn)Internet下載)時,ControlFlag發(fā)現(xiàn)了一個未被發(fā)現(xiàn)的異常,促使cURL開發(fā)人員提出了一種更好的解決方案。

英特爾甚至已經(jīng)開始在內(nèi)部評估ControlFlag的使用,以尋找其自己的軟件和固件產(chǎn)品化過程中的錯誤。

這是“英特爾開發(fā)人員快速分析”項(xiàng)目的關(guān)鍵組件,該項(xiàng)目旨在通過提供專家支持來幫助程序員加速開發(fā)。

歡迎您的咨詢

車用電阻的應(yīng)用與種類 電流感測電阻:原理、選擇與應(yīng)用 抗硫化電阻的研究與應(yīng)用
薄膜貼片電阻:特性、應(yīng)用與優(yōu)勢 厚膜貼片電阻的應(yīng)用與特性 串連排阻與網(wǎng)絡(luò)排阻:原理、應(yīng)用及比較
抗突波電阻的應(yīng)用與原理 無鉛電阻:環(huán)保時代的電子元件選擇 CNF汽車電阻:特性、應(yīng)用與選擇指南
AMF四端電流采樣電阻:原理、應(yīng)用與優(yōu)勢分析 電子設(shè)備中的EBR電流采樣分流器電阻分析 RBL低阻值電流采樣電阻的應(yīng)用與選擇
三星智能冰箱即將問世,除了性能外,還使家用電器更加實(shí)用 了解智能家居的發(fā)展趨勢 榮耀自獨(dú)立以來發(fā)布的第一款手機(jī):起價3599元
菲尼克斯電氣為上工神北新工廠提供數(shù)字解決方案 三星將為中國公司提供數(shù)百萬個屏風(fēng) 華為在光伏行業(yè)的海外逆變器業(yè)務(wù)概述
在智能化的推動下,安全軟件市場加速了其擴(kuò)展 Google的Chrome瀏覽器支持某種形式的“閱讀器模式”, 蘋果見證了2020年第四季度有史以來最好的季度
一項(xiàng)價值6000萬歐元的流程有望成為庫比蒂諾公司的頭條新聞 2021年慕尼黑上海電子產(chǎn)品博覽會全面升級丨正在進(jìn)行預(yù)注冊! 爆裂!中芯國際被正式列入“實(shí)體名單”。由美國
亚洲AV成人一区二区三区不卡-亚洲香蕉AV在线一区二区三区-2023国产精品自产拍在线观看-影音先锋女人av鲁色资源久久