River Trail為JavaScript帶來並行編程特性

來源:互聯網
上載者:User

英特爾宣布了擴充JavaScript並行編程功能的開源項目River Trail。

瀏覽器不再只執行輕量級的任務,然而高計算量的應用程式卻仍須原生執行,因為原生應用有效能優勢,如它可以充分利用多核處理器的平行處理能力。 Web開發 的通用語言JavaScript不允許應用程式訪問多核心,現在是時候讓JavaScript跟上時代步伐了。River Trail是JavaScript的並行編程擴充,讓Web應用能利用處理器的多核心和向量擴充指令。英特爾開發人員表示,他們的目標是讓 JavaScript並行編程和編寫普通JavaScript程式一樣簡單。它的Demo示範顯示,使用WebGL物理類比4000個對象,串列版本的速度只有3fps,並行版本能達到45fps。

Intel還介紹說River Trail可以無縫的接入現有的技術中去,並且能和其他HTML5的新技術的API良好的協同工作,以上的WebGL Demo就是很好的印證,顯示出了River Trail良好的相容性。目前River Trail還是作為一個Firefox瀏覽器延伸存在的,尚不清楚是否會引起其他廠家的注意並引入到各自的Javascript引擎中,例如V8。另外, 在原文的評論部分,Intel還解釋了River Trail和Web Workers的不同,並歡迎所有的開發人員加入到這個開源項目中去。

以下是該項目的介紹視頻,在視頻的最後您可以看到文中提及的WebGL Demo

原文:http://developers.solidot.org/article.pl?sid=11/09/20/0116210&from=rss

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.