예) 정수를 2로 나누고 반올림 하는 함수
int f(int x){
return (x >> 1) + ((x & 1) & -(x != 0));
}
if가 있고 없고는 퍼포먼스에 유의미한 차이를 가져다 준다.
항공기나 자동차 엔진, 주행 제어하는데
if 때문에 매번 소모 싸이클이 다르고, 여기저기서 이프문 남발하다 스케쥴링 삑사리 나면 어떨것 같냐?
그럴바엔 클럭을 희생해서라도 안정성으로 가야한다.
- dc official App
ㄷㄷㄷ
요즘도 그럼? 칩 많이 발전하지 않았나
prediction의 리스크가 흡 - dc App