Запитання з тегом «fortran»

23
Чи легше оптимізувати Fortran, ніж C для важких розрахунків?
Час від часу я читав, що Fortran є або може бути швидшим, ніж C для важких розрахунків. Це справді правда? Я мушу визнати, що я навряд чи знаю Fortran, але код Fortran, який я бачив до цього часу, не показав, що мова має особливості, яких C не має. Якщо це …
410 c  performance  fortran 

8
Як BLAS отримує такі екстремальні показники?
З цікавості я вирішив порівняти свою власну функцію множення матриць порівняно з реалізацією BLAS ... Я повинен був сказати найменше здивований результатом: Спеціальна реалізація, 10 випробувань множення матриці 1000x1000: Took: 15.76542 seconds. Впровадження BLAS, 10 випробувань множення матриці 1000x1000: Took: 1.32432 seconds. Для цього використовують одиничні точні числа з плаваючою …
108 c++  fortran 

6
Читання двійкового файлу з python
Мені дуже складно читати двійковий файл із Python. Ви можете мені подати руку? Мені потрібно прочитати цей файл, який у 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?
Я отримую масив 512 ^ 3, що представляє розподіл температури від моделювання (написаний у Фортрані). Масив зберігається у двійковому файлі розміром приблизно 1 / 2G. Мені потрібно знати мінімум, максимум і середнє значення цього масиву, і оскільки мені все одно скоро знадобиться зрозуміти код Fortran, я вирішив спробувати його і …

10
Навчання FORTRAN в сучасну епоху
Заблоковано . Це запитання та відповіді на нього заблоковані, оскільки це питання не стосується теми, але має історичне значення. Наразі він не приймає нових відповідей або взаємодій. Нещодавно я прийшов підтримувати велику кількість науково-обчислювальних кодів FORTRAN. У мене виникають труднощі з вивченням усіх, скажімо, нюансів сорокарічної мови, незважаючи на google …
80 fortran 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.