Habr
All streams
Search
Write a publication
Settings
Login
Pull to refresh
0
0
@vioblex
User
Follow
Send message
Profile
Articles
Posts
News
Comments
1
More
Dropdown
Bookmarks
Followers
Following
Copy RSS link
Так ли нужно избавляться от ветвлений? — На примере sign, abs, min и max
vioblex
Apr 15 2016 at 15:40
Intel Core i7 @ 2.2 GHz (Mac)
g++ -std=c++11 BranchFreeTimeoutNew.cpp
sign: 27.91 vs 2.95
abs: 28.03 vs 4.16
mini: 32.46 vs 12.13
maxi: 32.33 vs 12.04
minu: 31.42 vs 12.93
maxu: 30.78 vs 12.90
2147483646
Information
Rating
Does not participate
Registered
November 10 2012
Activity
July 17 at 14:32
Specialization
Бэкенд разработчик, Разработчик мобильных приложений
Старший
g++ -std=c++11 BranchFreeTimeoutNew.cpp
sign: 27.91 vs 2.95
abs: 28.03 vs 4.16
mini: 32.46 vs 12.13
maxi: 32.33 vs 12.04
minu: 31.42 vs 12.93
maxu: 30.78 vs 12.90
2147483646