亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

最精確的用于測量性能指標的是什么

發布時間:2021-10-11 17:51:48 來源:億速云 閱讀:175 作者:iii 欄目:編程語言

這篇文章主要講解了“最精確的用于測量性能指標的是什么”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“最精確的用于測量性能指標的是什么”吧!

最精確的用于測量性能指標的是TSC(Time-Stamp-Counter)

匯編中提供了RDTSC指令用于讀取TSC(只適用單核)

多核CPU則必須使用RDTSCP指令(ReaD TSC and Processor identify)

內嵌匯編

static inline __attribute__((__always_inline__))
uint64_t RDTSCP()
{
        uint32_t lo, hi;
        asm volatile ("rdtscp" : "=a"(lo), "=d"(hi));
        return ((uint64_t)lo) | (((uint64_t)hi) << 32);
}

gcc

static inline __attribute__((__always_inline__))
uint64_t rdtscp()
{
        unsigned int aux;
        return __builtin_ia32_rdtscp(&aux);
}

其中gcc方式產生的匯編指令比內嵌方式少一條, 推薦使用gcc內嵌方式.

獲取TSC1和TSC2后, (TSC2-TSC1)/主頻即可得到真實時間差值.

感謝各位的閱讀,以上就是“最精確的用于測量性能指標的是什么”的內容了,經過本文的學習后,相信大家對最精確的用于測量性能指標的是什么這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

tsc
AI

陇南市| 山东省| 万年县| 安顺市| 稻城县| 高安市| 新竹市| 汉源县| 库伦旗| 锦屏县| 东光县| 称多县| 裕民县| 赣榆县| 南溪县| 清苑县| 葫芦岛市| 梁平县| 德昌县| 兴和县| 绥滨县| 梅河口市| 滕州市| 来安县| 乌海市| 宣武区| 尉犁县| 渭源县| 什邡市| 郑州市| 江西省| 南汇区| 两当县| 鄂托克旗| 墨竹工卡县| 鄯善县| 吉安市| 临夏县| 木兰县| 马山县| 榆中县|