精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

使用英特爾線程構建塊為Linux優化以循環為中心的應用程序

英特爾 Altera視頻 ? 2018-09-20 05:06 ? 次閱讀

Intel 推出了 Intel? 線程構建塊 (Intel TBB),一種用于并行編程的基于 C++ 語言的框架,它提供了大量有趣的特性,具有比線程更高程度的抽象。

Intel TBB 的幾個特性:

1、與線程不同,您可以對任務使用更高程度的抽象。Intel 聲稱,在 Linux? 系統上,啟動和結束任務的速度是對線程執行相同操作的 18 倍。

2、Intel TBB 附帶了一個任務調度程序,該程序可以跨多個邏輯和物理內核高效地處理負載平衡。Intel TBB 中的默認任務調度策略不同于大多數線程調度程序所擁有的輪詢策略。

3、Intel TBB 提供了一些可直接使用的線程安全容器,比如 concurrent_vector 和 concurrent_queue。

4、可以使用通用的并行算法,如 parallel_for 和 parallel_reduce。

5、模板類 atomic 中提供了無鎖(Lock-free,也稱為 mutex-free)并發編程支持。這種支持使得 Intel TBB 適合用于高性能的應用程序,因為 Intel TBB 可以鎖定和解除鎖定互斥體 (mutex)。

6、這都是用 C++ 實現的!沒有進行任何擴展或使用宏,Intel TBB 只使用這種語言,同時還使用了大量的模板。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 英特爾
    +關注

    關注

    60

    文章

    9889

    瀏覽量

    171536
  • Linux
    +關注

    關注

    87

    文章

    11230

    瀏覽量

    208937
  • C++
    C++
    +關注

    關注

    22

    文章

    2104

    瀏覽量

    73498
收藏 人收藏

    評論

    相關推薦

    英特爾新品Agilex FPGA打造數據中心的世界

      英特爾今日宣布推出全新產品家族——英特爾? Agilex? FPGA。全新現場可編程門陣列(FPGA) 家族將提供量身定制的解決方案,解決嵌入式、網絡和數據中心市場上
    發表于 04-04 16:04 ?1464次閱讀

    阿里巴巴攜手英特爾開發一款基于FPGA的解決方案,幫助客戶提升業務應用的性能

    生態系統,英特爾在數據中心領域占據了領導地位。幫助加快計算速度,英特爾將為客戶提供可擴展的解決方案。” 如需詳細了解面向計算和存儲的英特爾
    發表于 03-15 14:27

    探討英特爾數據中心的計算新時代的發展機遇

    美國時間8月8日,2018英特爾數據中心”創新峰會正式召開,本次會議分享了英特爾數據
    的頭像 發表于 08-15 16:21 ?3627次閱讀

    使用英特爾至強融核協處理器Fortran應用程序供電(5-1)

    使用英特爾?至強處理器和英特爾?至強融核?協處理器您的Fortran應用程序供電
    的頭像 發表于 10-30 06:32 ?3445次閱讀

    英特爾ComposerXE 2015中進行英特爾線程構建模塊的測試

    Taylor系列:在英特爾?ComposerXE 2015中測試英特爾?線程構建模塊
    的頭像 發表于 10-30 07:06 ?3133次閱讀

    使用OpenCL應用程序英特爾SDK創建代碼

    使用適用于OpenCL應用程序英特爾SDK創建,構建和調試OpenCL代碼
    的頭像 發表于 10-30 06:26 ?3461次閱讀

    采用英特爾線程構建模塊(英特爾? TBB)的流程圖介紹

    采用英特爾?線程構建模塊的流程圖
    的頭像 發表于 10-30 06:20 ?3405次閱讀
    采用<b class='flag-5'>英特爾</b><b class='flag-5'>線程</b><b class='flag-5'>構建</b>模塊(<b class='flag-5'>英特爾</b>? TBB)的流程圖介紹

    使用英特爾至強融核協處理器您的Fortran應用程序供電(5-5)

    使用英特爾?至強處理器和英特爾?至強融核?協處理器您的Fortran應用程序供電
    的頭像 發表于 11-07 06:36 ?2810次閱讀

    英特爾上OpenCL內核性能的優化

    Robert Ioffe描述了一系列一致的優化,可以提高英特爾?上的OpenCL內核性能Iris?圖形或英特爾?Iris?Pro圖形,使用英特爾?SDKfor OpenCL?
    的頭像 發表于 11-07 06:16 ?3064次閱讀

    使用英特爾數學核心函數庫優化三重嵌套循環矩陣乘法

    我們使用英特爾?數學核心函數庫(MKL)在Linux *上優化了三重嵌套循環矩陣乘法的版本。
    的頭像 發表于 11-07 06:04 ?3577次閱讀

    使用英特爾編譯器和英特爾TBB增強計算泰勒系列擴展

    我們使用英特爾?編譯器和英特爾?線程構建模塊(英特爾?TBB)優化了泰勒系列擴展版本。
    的頭像 發表于 11-06 06:08 ?2994次閱讀

    使用英特爾數據分析加速庫在Spark 集群上構建應用程序

    Apache Spark *對于大數據處理應用程序來說非常重要。英特爾?數據分析加速庫(英特爾?DAAL)可幫助優化性能。學習如何。
    的頭像 發表于 11-06 06:03 ?2570次閱讀

    英特爾SDKfor OpenCL使用介紹

    了解如何使用英特爾?SDKfor OpenCL? - 代碼分析器來優化英特爾GPU上的OpenCL?應用程序
    的頭像 發表于 11-05 06:27 ?8340次閱讀

    “數據中心”,你知道英特爾數據中心的業務營收占比多少嗎?

    多次聽到英特爾宣講自己轉型成“數據中心”,但你知道英特爾數據中心的業務營收占比多少嗎?
    的頭像 發表于 04-17 16:12 ?5844次閱讀
    “數據<b class='flag-5'>為</b><b class='flag-5'>中心</b>”,你知道<b class='flag-5'>英特爾</b>數據<b class='flag-5'>為</b><b class='flag-5'>中心</b>的業務營收占比多少嗎?

    使用英特爾? Agilex? FPGA 解決數據中心的挑戰

    使用英特爾? Agilex? FPGA 解決數據中心的挑戰
    的頭像 發表于 01-04 11:17 ?723次閱讀
    使用<b class='flag-5'>英特爾</b>? Agilex? FPGA 解決<b class='flag-5'>以</b>數據<b class='flag-5'>為</b><b class='flag-5'>中心</b>的挑戰