91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

發布時間: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

铜梁县| 遂川县| 贵阳市| 荔波县| 大埔区| 北碚区| 尤溪县| 广州市| 昌图县| 正镶白旗| 仁化县| 宁津县| 南华县| 吴川市| 定西市| 长顺县| 涿州市| 舞阳县| 稻城县| 阿合奇县| 安福县| 彰化县| 安达市| 葫芦岛市| 剑阁县| 玉树县| 定襄县| 台北市| 荥经县| 大英县| 凤台县| 木兰县| 隆子县| 资兴市| 张家界市| 广水市| 云和县| 右玉县| 湘潭县| 天镇县| 东山县|