Pytania otagowane jako fortran


8
W jaki sposób BLAS osiąga tak ekstremalną wydajność?
Z ciekawości zdecydowałem się porównać moją własną funkcję mnożenia macierzy z implementacją BLAS-a ... Wynik był, powiem, najmniej zaskoczony: Implementacja niestandardowa, 10 prób mnożenia macierzy 1000x1000: Took: 15.76542 seconds. Implementacja BLAS, 10 prób mnożenia macierzy 1000x1000: Took: 1.32432 seconds. To jest używanie liczb zmiennoprzecinkowych o pojedynczej precyzji. Moje wdrożenie: template<class …
108 c++  fortran 

6
Czytanie pliku binarnego za pomocą Pythona
Szczególnie trudno jest mi odczytać plik binarny w Pythonie. Czy może Pan mi pomóc? Muszę przeczytać ten plik, który w Fortranie 90 łatwo czyta 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) Dokładniej mówiąc, format pliku to: Bytes 1-4 -- The integer 8. Bytes 5-8 -- …
105 python  binary  fortran 

2
Jak odrętwienie może być o wiele szybsze niż moja rutyna Fortran?
Otrzymuję tablicę 512 ^ 3 reprezentującą rozkład temperatury z symulacji (napisanej w języku Fortran). Tablica jest przechowywana w pliku binarnym o rozmiarze około 1/2 GB. Muszę znać minimum, maksimum i średnią tej tablicy, a ponieważ i tak wkrótce będę musiał zrozumieć kod Fortran, postanowiłem spróbować i wymyśliłem następującą bardzo prostą …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.