Maximale Speicherallokierung von Fortran

hengs

hengs

Tripel-As
Hallo,

ich entwickle gerade ein Programm, welches mit ziemlich großen Matrizen arbeitet. Der Speicherbedarf für eine Matrize kann bis zu 4 GB betragen.

Irgendwo hab ich gehört (leider keine Ahnung mehr wo), dass g77 standardmäßig nur 2 GB unterstützt.

Stimmt das?, wenn ja, wie kann ich dieses Problem umgehen (z.b. gfortran).

Danke für Hilfe
 
Danke,

hab das richtige gefunden:

Die einzige zuverlässige Möglichkeit sicher zu allokieren ist 64bit in Kombination mit gfortran.

Markus
 
Sind denn die Matrizen voll besetzt? Es gibt diverse resourcenschonende Techniken für dünnbesetzte Matrizen.

Gruss, Xanti
 
Sind denn die Matrizen voll besetzt? Es gibt diverse resourcenschonende Techniken für dünnbesetzte Matrizen.

Gruss, Xanti

Ja, sie sind dünn besetzt.

Ich setzte bereits das Verfahren "Variable Bandbreite Spaltenweise" zur Speicherung ein. Trotzdem brauche ich 4 GB Speicher.

Markus
 

Ähnliche Themen

FAT32, NTFS, ext3 oder anderes Format

Samba Ordner&Rechte struktur Hilfe!

rechenarithmetik für ein Script

Arch Linux 0.8 veröffentlicht

Ausgabe in *.txt Datei & Struct

Zurück
Oben