tbb

    19熱度

    1回答

    一直在尋找線程構建模塊,並作爲他們的許可證,他們說這是GPLv2與runtime exception。在Intel page itself他們說,如果您需要商業支持,商業授權是正確的。 那麼,如果我正在做一個使用TBB的商業封閉源代碼應用程序,但是我不需要商業支持呢?我仍然可以使用開源版本,或者這是我必須購買商業版本的情況嗎? 畢竟,我認爲我可以在商業應用程序中使用libstdC++,而不受任何限

    14熱度

    8回答

    編輯:這裏的代碼仍然有一些錯誤在裏面,它可以做的表演系更好,但不是試圖解決這一問題,備案我把這個問題交給英特爾討論組和得到了很多很好的意見,如果一切順利的原子浮動拋光版本將包含在英特爾線程構建模塊的近期發佈 確定這裏是一個艱難的,我希望有一個原子浮動,而不是超快速的圖形性能,而是常規地用作類的數據成員。而且我不想支付在這些類上使用鎖的價格,因爲它不會爲我的需求提供額外的好處。 現在,我看到inte

    5熱度

    2回答

    我正在用C++和Qt構建CD開膛手應用程序。我想並行化應用程序,以便可以同時編碼多個軌道。因此,我已經以這樣的方式構建了應用程序,即編碼軌道是一個「任務」,並且我正在研究一種機制來同時運行一些這些任務。當然,我可以使用線程來完成此任務,並編寫自己的任務隊列或工作管理器,但我認爲英特爾的線程構建模塊(TBB)可能是更好的工具。然而,我有幾個問題。 將FLAV,Ogg Vorbis或Mp3文件中的WA

    2熱度

    1回答

    我一直令人頭大我的腦袋,試圖找出究竟發生了什麼事情與最近的(非測試版)的Visual Studio 2008 SP1: 我使用OpenMP內置的應用程序運行在調試器慢得令人難以置信,使CPU使用率達到100%。當它們在調試器外部運行時,它只是運行緩慢(對於發佈版本)。 使用英特爾線程構建模塊庫或我自己的線程團隊實現構建的應用程序在調試器中運行速度比在調試器外部運行時要慢(對於發佈版本)。 當我去另

    2熱度

    2回答

    我計劃學習並行計算,現在我正在考慮MPI或TBB。事實上,我沒有太多的經驗。我想我最好從容易管理的事情開始。起初,我可能會嘗試一些粗粒度的代碼。哪一個對我來說更簡單?謝謝。

    4熱度

    1回答

    我想開始編寫應用程序(C++),它將利用額外的內核來執行需要執行大量計算和計算彼此獨立的部分代碼。我有以下處理器:x64系列15型號104步進2在Windows Vista Home Premium 32位和Opensuse 11.0 64位上運行的正版AMD〜1900 Mhz。 在Intel平臺上,我使用了以下API Intel TBB,OpenMP。他們是否在AMD工作,AMD有沒有類似的AP

    2熱度

    1回答

    現在我在C++中有一個求解優化問題的串行求解器,我應該使用不同的參數並行化我的求解器,以查看它是否可以幫助提高求解器的性能。現在我不確定我是否應該使用TBB或MPI。從我閱讀的TBB書中,我認爲TBB更適合循環或細粒度的代碼。由於我對TBB沒有太多經驗,我覺得很難將我的代碼分成小部分來實現並行化。另外,從文獻中,我發現許多作者使用MPI來平行幾個求解器並使之合作。我想也許MPI更符合我的需要。由於

    5熱度

    6回答

    我們目前有一個使用C++編寫的高性能科學應用程序,它使用Intel Math Kernel Library。 我們正在考慮編寫一個用Java和.NET/C#編寫的基準測試應用程序來比較性能差異。要做到這一點,我們還需要一個好的(商業優先)數學庫。有誰知道Java/C#的任何數學等價庫嗎? 作爲旁註:C++有Intel TBB庫來幫助多線程。 .NET/C#和Java有相同的東西嗎?