여기에서 SSE 내장 함수를 쓰면 2배 정도의 성능 향상이 있다고 썼다. 그런데 이거 말고도 약 3배 정도의 성능 향상을 보이는 기법을 내 친구가 알려 줬다. 코드 생산성은 조금 떨어질 지 몰라도, 수행 성능은 확실히 3배정도까지 빨라진다고 한다.
이쪽 분야에 익숙하지 않은 사람은 식겁할 수 있으므로, 접는다.
그것은 바로,
빨간색으로 코딩한다
CODE IN RED
빨간색은 3배는 빠르다! 이렇게 한다.
#include <iostream> int main() { std::cout << "Hello, world" << std::endl; return 0; } 시뻘개서 눈이 좀 아프긴 하지만, 3배 빠르다는데 뭐;; 내 친구 징군이 알려줬다 -_-
#include <iostream> int main() { std::cout << "Hello, world" << std::endl; return 0; }
시뻘개서 눈이 좀 아프긴 하지만, 3배 빠르다는데 뭐;;
내 친구 징군이 알려줬다 -_-