intel-fortran

    0

    1답변

    ifort가이 코드를 병렬 처리하지 않는 이유는 무엇입니까? "루프가 병렬화되지 않았습니다 : 병렬 종속성이 있음"을 계속 말합니다. 의존성이 어디인지 나는 이해할 수 없다. gfortran은 병렬 코드를 생성하지만 속도는 그다지 높지 않습니다. PROGRAM erat IMPLICIT NONE INTEGER*8 :: i, rm, sn=100000000

    0

    1답변

    나는 Fortran 77로 작성된 많은 레거시 코드를 가지고 있습니다. 컴파일하고 인텔 ® 포트란 컴파일러 (버전 11?)로 실행 중입니다. 나는 최근에 출력 파일이 2GB 크기에 불과하고 출력이 디스크에 기록되는 것을 멈추는 문제에 직면했다. 이것이 포트란 77 표준의 일부인지, 아니면 단순히 컴파일러 플래그가 누락되었거나 내 문제를 지적한 점을 발견하지

    2

    1답변

    ifort에 최적화 된 프로그램이 있지만 대신 gfortran을 사용하여 컴파일하고 싶습니다. 여기에 플래그가 제공됩니다 FCFLAGS= -Vaxlib -CB -mcmodel=large -O -openmp -DOMP 나는 시도하고 해당 옵션을 찾을 수 모두 수동 항목의 모양을 했어,하지만 난에 대한 -openmp 이외의 (찾을 수 없어 - fopenmp

    0

    1답변

    DGEMM을 호출하는 작업 프로그램 (FORTRAN, 컴파일러 : Intel ifort 11.x)을 구현했습니다. 나는 컴파일하여이 작업을 병렬화하는 빠른 방법이 읽었습니다 : 나는 쿼드 코어 프로세서가 ifort -mkl=parallel -O3 myprog.f -o myprog , 그래서 나는 (떠들썩한 파티를 통해)와 프로그램을 실행 : export

    1

    2답변

    파생 형 t_file 파이널 라이 제이션 루틴 close을 사용하여 "Finalization"을 화면에 씁니다. t_file 유형의 인스턴스를 반환하는 함수가 있습니다. 왜 마무리가Just opened 출력 전에 발생 않습니다 이 프로그램의 출력은 내가이 개 질문이 Finalization. Finalization. Just opened 2000

    4

    1답변

    GFortran으로 컴파일 된 방법과 상관없이 잘못된 작업이 수행 될 때마다 중단되는 프로그램을 작성하려고합니다. use ieee_exceptions .... logical :: halt .... call ieee_get_halting_mode(IEEE_USUAL,halt) call ieee_set_halting_mode(IEEE_USUAL,.T

    1

    1답변

    같이, I는 초기화되지 않은 결과 행렬 C를 들어, I는 I 그래서처럼 호출 resultwhen에서 NaN을 얻을 것으로 확인 나는 사전에 알파와 베타를 선언합니다 : REAL*8 ALPHA, BETA PARAMETER (ALPHA=1.0) PARAMETER (BETA=0.0) DGEMM('N', 'N', M, N, K, ALPHA, A, LDA,

    0

    1답변

    하나의 질문과 하나의 문제가 있습니다. 질문 : 포인터로 정의 된 포인터 배열의 Fortran90 배열에서 사용할 수 있습니까? type string character, pointer :: str(:) end type type(string), pointer :: arr(:) 문제 : 나는 11.1이 마지막 쓰기에서 세그먼트 폴트를 제공 i

    2

    2답변

    리눅스에서는 gfortran을 사용했으며 Windows에서 Compaq Visual Fortran 6.5 (CVF)로 개발 된 일부 Fortran 77 코드를 컴파일하지 못했습니다. 일부 오류는 다른 키워드 변경과 관련이 있습니다 (예 : CVF에서 TYPE이고 gfortran에서 PRINT입니다. CVF와 gfortran의 세부 비교가 있습니까?

    8

    1답변

    Fortran 90 모듈은 사라지는 생물입니다. 필자는 잠시 동안 (비주얼 포트란과 비주얼 스튜디오 2010을 사용하여 컴파일하면서) 성공한 (단수) 모듈을 사용하고있었습니다. 그럼 난 다른 모듈을 작성하고이 오류를 받기 전에, 다른 함수에서 사용하려고 : error #7002: Error in opening the compiled module file.