αλλαγή κώδικα

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

αλλαγή κώδικα

Δημοσίευσηαπό alexandrosmf » 25 Δεκ 2009, 17:04

Καλησπέρα σας έχω ένα αρχείο που θέλω να του αλλάξω τον κώδικα και από ότι καταλαβαίνω είναι για 1 επεξεργαστή και έχω 2 επεξεργαστές θα μπορούσε κάποιος σας παρακαλώ να μου πει πως θα μπορούσα να το κάνω να δουλεύει για 2 επεξεργαστές?

το αρχείο είναι το παρακάτω

Κώδικας: Επιλογή όλων
#
# -----------------------------------------------------------------
# Common definitions for AMD64 Linux/PGI, single processor, real*4
# 64-bit; AMD64 (-Mnolarge_arrays to support netCDF)
# Use intel_setup for 32-bit Intel/AMD.
# See http://www.pgroup.com/ for Portland Group f90 compiler.
# -----------------------------------------------------------------
#
# MACROS DESCRIPTIONS:
#
# FC: Fortran 90 compiler.
# FCFFLAGS: Fortran 90 compilation flags.
# CC: C compiler.
# CCFLAGS: C compilation flags.
# CPP: cpp preprocessor (may be implied by FC).
# CPPFLAGS: cpp -D macro flags.
# LD: Loader.
# LDFLAGS: Loader flags.
# EXTRALIBS: Extra local libraries (if any).
#
FC = pgf90
FCFFLAGS = -g -fastsse -byteswapio -tp k8-64 -mcmodel=medium -Mnolarge_arrays
CC = gcc
CCFLAGS = -g -O -march=k8 -m64 -mcmodel=medium
CPP = cpp -P
CPPFLAGS = -DIA32 -DREAL4
LD = $(FC)
LDFLAGS = $(FCFFLAGS)
EXTRALIBS =

#
# --- generic make definitions
#
SHELL = /bin/sh
RM = \rm -f

#
# rules.
#

.c.o:
$(CC) $(CPPFLAGS) $(CCFLAGS) -c $*.c

.f.o:
$(FC) $(FCFFLAGS) -c $*.f

.F.o:
$(FC) $(CPPFLAGS) $(FCFFLAGS) -c $*.F


και οι επεξεργαστές μου έχουν τα παρακάτω χαρακτηριστικά:


Κώδικας: Επιλογή όλων
al@al-laptop:~$ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 72
model name : AMD Turion(tm) 64 X2 Mobile Technology TL-52
stepping : 2
cpu MHz : 800.000
cache size : 512 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips : 1603.34
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

processor : 1
vendor_id : AuthenticAMD
cpu family : 15
model : 72
model name : AMD Turion(tm) 64 X2 Mobile Technology TL-52
stepping : 2
cpu MHz : 800.000
cache size : 512 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips : 1603.34
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc



Ευχαριστώ εκ των προτέρων.
Τελευταία επεξεργασία από logari81 και 27 Δεκ 2009, 19:10, έχει επεξεργασθεί 1 φορά/ες συνολικά
Αιτία: προσθήκη bbcode
alexandrosmf
babeTUX
babeTUX
 
Δημοσιεύσεις: 14
Εγγραφή: 09 Μάιος 2009, 15:10
Εκτύπωση

Re: αλλαγή κώδικα

Δημοσίευσηαπό Nisok » 25 Δεκ 2009, 17:47

Κώδικας: Επιλογή όλων
FC = pgf90
FCFFLAGS = -g -fastsse -byteswapio -tp k8-64 -mcmodel=medium -Mnolarge_arrays
CC = gcc
CCFLAGS = -g -O -m64 -mcmodel=medium
CPP = cpp -P
CPPFLAGS = -DIA32 -DREAL4
LD = $(FC)
LDFLAGS = $(FCFFLAGS)
EXTRALIBS =


Πρέπει να είναι εντάξει..
Άβαταρ μέλους
Nisok
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 2637
Εγγραφή: 25 Ιαν 2009, 15:00
Τοποθεσία: /home
IRC: nisok
Εκτύπωση

Re: αλλαγή κώδικα

Δημοσίευσηαπό alexandrosmf » 25 Δεκ 2009, 18:07

Ευχαριστω πολυ για την βοηθεια.

θα ήθελα να κάνω ακόμα μια ερώτηση. Τι θα πρέπει να διαβάσω ώστε να μάθω να καταλαβαίνω τι λέει πχ τέτοια κείμενα και να επεμβαίνω στον κώδικα?
alexandrosmf
babeTUX
babeTUX
 
Δημοσιεύσεις: 14
Εγγραφή: 09 Μάιος 2009, 15:10
Εκτύπωση

Re: αλλαγή κώδικα

Δημοσίευσηαπό Nisok » 25 Δεκ 2009, 18:12

Ξεκίνα απο οδηγούς για το bash. Θα βρείς και μέσα στο forum. Μετά όμως πρέπει να διαβάσεις και για την εφαρμογή make.
Άβαταρ μέλους
Nisok
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 2637
Εγγραφή: 25 Ιαν 2009, 15:00
Τοποθεσία: /home
IRC: nisok
Εκτύπωση

Re: αλλαγή κώδικα

Δημοσίευσηαπό alexandrosmf » 25 Δεκ 2009, 19:00

Ευχαριστώ πολύ για την βοήθεια.

Καλές Γιορτές!
alexandrosmf
babeTUX
babeTUX
 
Δημοσιεύσεις: 14
Εγγραφή: 09 Μάιος 2009, 15:10
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι

cron