데이터 흐름 및 제어 흐름 그래프를 최적화하고 특히 계산이 더 복잡합니다. 그러나 들여다 보는 구멍 최적화 분야의 최신 발명에 대해 아는 것도 흥미로울 것입니다.
데이터 흐름 및 제어 흐름 그래프를 최적화하고 특히 계산이 더 복잡합니다. 그러나 들여다 보는 구멍 최적화 분야의 최신 발명에 대해 아는 것도 흥미로울 것입니다.
답변:
나는 최적화 패스 주문 문제에 대한 다른 접근법이 관련이 있기 때문에 평등 포화 기술이 적절하다고 생각합니다. 내 지식으로는, 그러나 본격적인 컴파일러의 구체적인 구현으로 아직 실용적이지 않았습니다. 다음과 같은 Proofs의 컴파일러 최적화 생성 도 관심이있을 수 있습니다.
검증 된 최적화 컴파일러에 약간의 부흥이있었습니다. Lerner의 논문 (이전 의견에서 언급 한 것) 외에도 Xavier Leroy가 이끄는 CompCert 프로젝트를 볼 수 있습니다 . 그들은 최적화를 기계 확인 가능한 증명으로 지정하여 멋진 일을했습니다 ( Coq 사용 ). 필자는 아직 논문을 읽지 않았지만 프린스턴 의 검증 된 소프트웨어 툴체인 프로젝트도이 분야에서 흥미로운 결과를 산출하는 것으로 보입니다.