«fortran» 태그된 질문

23
계산량이 많은 경우 Fortran을 C보다 최적화하는 것이 더 쉬운가요?
때때로 나는 포트란이 무거운 계산의 경우 C보다 빠르거나 빠를 수 있다고 읽었습니다. 정말 맞습니까? 나는 Fortran을 거의 알지 못한다는 것을 인정해야하지만, 지금까지 본 Fortran 코드에는 언어에 C에없는 기능이 있음을 보여주지 않았습니다. 사실이라면 그 이유를 알려주십시오. 숫자 크 런칭에 적합한 언어 나 라이브러리가 무엇인지 말하지 말고, 앱이나 라이브러리를 작성하지는 않습니다. 궁금합니다.
410 c  performance  fortran 

8
BLAS는 어떻게 이러한 극한의 성능을 얻습니까?
호기심으로 나는 BLAS 구현과 비교하여 내 자신의 행렬 곱셈 함수를 벤치마킹하기로 결정했습니다. 결과에 가장 놀란 것은 없었습니다. 사용자 정의 구현, 1000x1000 행렬 곱셈의 10 회 시행 : Took: 15.76542 seconds. BLAS 구현, 1000x1000 행렬 곱셈의 10 회 시행 : Took: 1.32432 seconds. 이것은 단 정밀도 부동 소수점 숫자를 사용합니다. 내 …
108 c++  fortran 

6
파이썬으로 바이너리 파일 읽기
파이썬으로 바이너리 파일을 읽는 것이 특히 어렵다는 것을 알게되었습니다. 날 도와 줄수 있습니까? 이 파일을 읽어야합니다. Fortran 90에서는 쉽게 읽을 수 있습니다. int*4 n_particles, n_groups real*4 group_id(n_particles) read (*) n_particles, n_groups read (*) (group_id(j),j=1,n_particles) 세부적으로 파일 형식은 다음과 같습니다. Bytes 1-4 -- The integer 8. Bytes 5-8 -- The number …
104 python  binary  fortran 

2
어떻게 numpy가 내 Fortran 루틴보다 훨씬 빠를 수 있습니까?
시뮬레이션 (Fortran으로 작성)에서 온도 분포를 나타내는 512 ^ 3 배열을 얻습니다. 어레이는 약 1 / 2G 크기의 이진 파일에 저장됩니다. 이 배열의 최소, 최대 및 평균을 알아야합니다. 어쨌든 포트란 코드를 곧 이해할 필요가있을 것이므로 시도하기로 결정하고 다음과 같은 매우 쉬운 루틴을 생각해 냈습니다. integer gridsize,unit,j real mini,maxi double precision mean …

10
현대 시대의 포트란 배우기
잠김 . 이 질문과 답변은 주제에서 벗어 났지만 역사적 의미가 있기 때문에 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을 받아들이지 않습니다. 저는 최근에 많은 양의 과학적 계산 집약적 인 FORTRAN 코드를 유지하기 위해 왔습니다. Google과 두 권의 입문 레벨 책에도 불구하고 40 년 된 언어의 모든 뉘앙스를 다루는 데 어려움을 …
80 fortran 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.