MILEPOST 프로젝트

sql2의 이미지

GCC 의 가장 큰 단점인 속도(최적화)를 해결해줄 수 있는 프로젝트입니다.

이미 보신 분들도 있겠지만 릴리즈된지는 몇개월 됐습니다.

벤치결과를 보면 많게는 10% ~ 30% 가까이 좋아진다고 합니다. ( MiBench )

몇가지 테스트해보니 대충 10% 내외로 성능이 좋아지는 것 같습니다.

단점은 컴파일시간이 좀 길어지고, 바이너리 사이즈가 좀 더 커지고, g++ 지원안된다 정도?

장점은 이 프로젝트가 얼마나 발전하느냐에 따라서 일 것 같습니다.
( 최적화정보를 수집해서 database 화해서 재활용하는 프로젝트도 있습니다. )

영어가 짧아서 자세한 내용은 저도..(^^;)

cTuning

MIPOST GCC

download