2013-02-08 7 views
0

Fortran 온라인에 대한 "공식적인"문서를 찾기가 어렵습니다. 내가 f95 컴파일러를 사용하여 -O3을 시도했지만 (컴파일 현명한) 코드를 최적화하는 방법을 알고 싶지만 내가 할 수있는 일이 있는지 알고 싶다. icc에 관해서는, 이것은 미래 문제점이고 나는 단지 "준비"되고 싶습니다.gcc 또는 icc를 사용하여 포트란 프로그램 최적화

+1

어쨌든'icc'는 인텔이 C/C++ 컴파일러에서 사용하는 이름입니다. 아마도'ifort'를 의미했을 것입니다. –

답변

2

왜 Fortran 온라인에 대한 '공식적인'문서를 찾을 수 없는지 이해할 수 없습니다. 방금 이라는 검색어를 검색하여 포트란 프로그램을 최적화하고 약 4.5M 조회수를 얻었습니다. 첫 페이지에서 약 6 점 (10 점 만점)은 최소한 간단히 살펴볼 가치가 있습니다. 링크 중 일부는 여기에서 SO 질문 및 답변을 지적했습니다.

인텔 컴파일러 사용 준비를 돕기 위해 여기에 documentation에 대한 링크가 있습니다. 인텔 사이트를 방황하는 경우 인텔 제품뿐만 아니라 많은 컴파일러에 적용 할 수있는 프로그램 최적화에 대한 유용한 정보를 찾을 수 있습니다.

최적화 된 컴파일러를위한 첫 번째 리소스는 사용 가능한 모든 옵션을 표시하는 컴파일러의 설명서 여야합니다. 예를 들어 -O3 옵션이 어떤 옵션을 사용하는지 알려주셔야합니다. 대부분의 컴파일러에서는 -O 최적화 옵션을 사용했지만 다른 플래그는 많이 사용하지 않았습니다. 이러한 플래그가 개별적으로 또는 모두 또는 전체가 아닌 다른 조합의 효과를 확인하는 것은 흥미 롭습니다.

The Fortran Company web-site은 검색에 유용한 또 다른 점입니다. 나는 계속할 수 있지만 그렇게하지는 않을 것입니다.