Вопросы с тегом «fortran»

23
Легче ли оптимизировать Fortran, чем C, для тяжелых вычислений?
Время от времени я читаю, что Fortran является или может быть быстрее C для тяжелых вычислений. Это действительно так? Я должен признать, что почти не знаю Фортрана, но код Фортрана, который я видел до сих пор, не показал, что в языке есть функции, которых нет в Си. Если это правда, …
410 c  performance  fortran 

8
Как BLAS обеспечивает такую ​​исключительную производительность?
Из любопытства я решил сравнить свою функцию умножения матриц с реализацией BLAS ... Результат меня, мягко говоря, удивил: Заказная реализация, 10 попыток умножения матриц 1000x1000: Took: 15.76542 seconds. Внедрение BLAS, 10 попыток умножения матриц 1000x1000: Took: 1.32432 seconds. Здесь используются числа с плавающей запятой одинарной точности. Моя реализация: template<class ValT> …
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 …
105 python  binary  fortran 

2
Как numpy может быть намного быстрее моей процедуры на Фортране?
Я получаю массив 512 ^ 3, представляющий распределение температуры из моделирования (написанного на Фортране). Массив хранится в двоичном файле размером около 1/2 ГБ. Мне нужно знать минимум, максимум и среднее значение этого массива, и, поскольку мне скоро все равно понадобится разбираться в коде Фортрана, я решил попробовать и придумал следующую …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.