avx2

    0熱度

    1回答

    我是XSLT技術的新手,並且我遇到了困難。 我需要過濾(和複製)名稱中包含「stringA」的所有節點,同時也是名稱中包含「stringB」的節點的子節點。 我遇到了multiple conditions的問題。 我沒有找到任何與我的問題有關的線程。 如果任何人都可以指示我相關的東西或解釋它,將不勝感激。 <x> <a> <a>1</a> <b>2</b> <c>3

    1熱度

    1回答

    我最近正在研究矢量化指數函數的實現。實際上,找到單精度代碼非常簡單,但很難找到雙精度代碼。我還沒有找到任何雙精度AVX指數的實現。 SSE的代碼幾乎可以適應,但通常用於乘以2^n的技巧似乎不適用於AVX。 有誰知道這樣的實現?

    2熱度

    1回答

    如果我定義了下面的匿名類型名單: var list = new[] { new { guid = "f501fbb2-c724-49ef-b7d5-954d7e9329a3", url = "~/Home" }, new { guid = "37df9c3e-f816-4ef9-9023-5f26295feffa", url = "~/Contact" } }.ToList(

    1熱度

    1回答

    我正在使用AVX2 x86 256位SIMD擴展。我想要做一個32位整數成分明智的if-then-else指令。在英特爾文檔中,這樣的指令稱爲vblend。 英特爾內部指南包含函數_mm256_blendv_epi8。這個功能幾乎可以滿足我的需求。唯一的問題是它與8位整數一起工作。不幸的是,文檔中沒有_mm256_blendv_epi32。我的第一個問題是:爲什麼這個功能不存在?我的第二個問題是:

    0熱度

    1回答

    我的表是 「統計」 和列: Id | user | date | product | number 示例數據: 1 | 1 | 29-11-2016 | 1 | 4 2 | 1 | 30-11-2016 | 1 | 3 3 | 2 | 30-11-2016 | 1 | 2 4 | 2 | 1-12-2016 | 1 | 2 現在我想從一些第一數均(x)的順序日期爲任何用戶和產品= 1

    5熱度

    1回答

    我想查找一個角色的第一個實例,在這種情況下使用simd(AVX2或更早版本)'''。我想使用_mm256_cmpeq_epi8,但是我需要一個快速的方法來查找__m256i中的任何結果字節是否已被設置爲0xFF,然後計劃使用_mm256_movemask_epi8將結果從字節轉換爲位,並使用ffs來獲得匹配的索引。使用_mm_movemask_epi8一次搬出的一部分的任何其他建議

    2熱度

    1回答

    我的問題讓我的g ++ 5.4使用矢量化進行比較。基本上我想比較使用矢量化的4個未簽名的整數。我的第一個方法是直截了當: bool compare(unsigned int const pX[4]) { bool c1 = (temp[0] < 1); bool c2 = (temp[1] < 2); bool c3 = (temp[2] < 3); boo

    1熱度

    2回答

    我有我宣佈這樣一個varibale結束時間: Dim endtime As TimeSpan. 我得到一些時間來這個變量。 例子(10:00:01)。 我想檢查我的結束時間大於或等於12,時鐘 所以我儘量給出這樣的代碼: if(endtime>=12) 卻是露出這樣的錯誤: 重載決策失敗因爲不可訪問>可以用 調用此參數和值類型整數不能轉換爲 system.timespan。 如何將我的en

    5熱度

    1回答

    我想使用內在函數來增加SIMD矢量的元素。最簡單的方法似乎是1添加到每個元素,像這樣: (注:vec_inc已被設置爲1之前) vec = _mm256_add_epi16 (vec, vec_inc); 但沒有任何特殊的指令來增加向量?像inc在this page?或者其他更簡單的方法?

    0熱度

    1回答

    我已經創建了一個Crystal Report。它工作正常。然後我試圖使用 <CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" DisplayGroupTree="False" /> 第一次使用它在Asp.Net,它工作正常,但是當我點擊print按鈕,該報告將消失,給出了一個錯誤。當我將BindReport方法移出