• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 16, 2025, 16:07:24 pm

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 16, 2025, 16:07:24 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
[Εφ.Θερμοδυναμική] Γενικέ...
by Λαμπτήρας
[Today at 15:55:08]

[Αρχές Οικονομίας] Να επι...
by _Trob
[Today at 13:28:21]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[Today at 12:13:45]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[Today at 12:01:53]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[Today at 10:22:18]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[Today at 01:56:37]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by nmpampal
[Today at 00:16:23]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 15, 2025, 20:08:49 pm]

Αντικατάστασης πυκνωτή σε...
by nmpampal
[June 15, 2025, 16:25:56 pm]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]

Αλέξης Τσίπρας, η επιστρο...
by Yamal
[June 14, 2025, 04:42:23 am]

Έναρξη Δηλώσεων Συμμετοχή...
by IEEE SB
[June 14, 2025, 00:10:19 am]

[Δυναμική Συμπεριφορά ΣΗΕ...
by soko_freta
[June 13, 2025, 01:05:36 am]

[Εφ.Θερμοδυναμική]Παλιά θ...
by Giannis Masterio
[June 12, 2025, 22:30:38 pm]
Στατιστικά
Members
Total Members: 9959
Latest: valco08
Stats
Total Posts: 1426671
Total Topics: 31711
Online Today: 201
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 67
Guests: 67
Total: 134
nmpampal
sterboga
anthi kotsani
Captain
Antreas17
johnnypap
kstavroulis
nikos123321
Petran25
petikas
dal
xristodoulou
DPARASIOU
npalami
Lazaros8585
myrto
nikitask
Kenedy
Kv
Nianaro
mastilia
DLHERRO
akoil
Elenit
antontsiorvas
Papalamprous humor
mmikelo
Notac
nectar
Antonistsak
geo66
dimitris kiziridis
vdelimpalta
dim13
iliaspapam
tinidou
kourkou
Vharitou
nikos.a
despoina15
Ioannis Apostolikas
gorilaki
johnmout
arxigos18
apapamichail
kvas
alex_g
giorgos_skl
Antonis Mak
georgepana9
nchatzo
mavrhs
elias_farhood
Zoe06
nikpapoutsi
thaliatsk
Nikos_313
karadimitras
Nicotre
NickSpan
noys
Νικη
Dimos Bachlas
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Για οποιοδήποτε πρόβλημα με register/login, στείλτε email στο contact@thmmy.gr.
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 7ο Εξάμηνο > Παράλληλα και Διανεμημένα Συστήματα (Moderators: geo66, Elliot Alderson, sassi) > Παραλληλα και Διανεμημενα - Εργασια 2
0 Members and 1 Guest are viewing this topic.
Pages: [1] Go Down Print
Author Topic: Παραλληλα και Διανεμημενα - Εργασια 2  (Read 2476 times)
edenaxas
Guest
Παραλληλα και Διανεμημενα - Εργασια 2
« on: November 17, 2009, 01:48:15 am »

...
Logged
nicktgr15
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 167


View Profile
Re: Παραλληλα και Διανεμημενα - Εργασια 2
« Reply #1 on: December 05, 2009, 20:42:59 pm »

Έχει δοκιμάσει κανένας να τρέξει κώδικα στον diades? Ενω στο pc μου τρέχει κανονικά με το mpiexec, όταν δοκιμάζω στον diades μου βγάζει το εξής σφάλμα:
--------------------------------------------------------------------------
Could not execute the executable "mympi.exe": Exec format error

This could mean that your PATH or executable name is wrong, or that you do not
have the necessary permissions.  Please ensure that the executable is able to be
found and executed.

--------------------------------------------------------------------------

Τι να φταίει;Τον compiler υποψιάζομαι...
Έχει άδεια εκτέλεσης το αρχείο.....
Logged

Playing a lion being led to a cage,I turn from surreal to seclusion,
From love to disdain,From belief to illusion,From a theif to a beggar,
From a God to God save me
chameleon
Νεούλης/Νεούλα
*
Posts: 19



View Profile
Re: Παραλληλα και Διανεμημενα - Εργασια 2
« Reply #2 on: December 05, 2009, 21:06:45 pm »

Quote from: nicktgr15 on December 05, 2009, 20:42:59 pm
Έχει δοκιμάσει κανένας να τρέξει κώδικα στον diades? Ενω στο pc μου τρέχει κανονικά με το mpiexec, όταν δοκιμάζω στον diades μου βγάζει το εξής σφάλμα:
--------------------------------------------------------------------------
Could not execute the executable "mympi.exe": Exec format error

This could mean that your PATH or executable name is wrong, or that you do not
have the necessary permissions.  Please ensure that the executable is able to be
found and executed.

--------------------------------------------------------------------------

Τι να φταίει;Τον compiler υποψιάζομαι...
Έχει άδεια εκτέλεσης το αρχείο.....


ο σερβερ είναι σε UNIX οπότε το exe δεν το τρεχει. οπότε στέλνεις τον κώδικα, κάνεις εκεί compile με mpicc και μετά τρέχεις το εκτελέσιμο που θα προκύψει (με mpirun).
Logged
nicktgr15
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 167


View Profile
Re: Παραλληλα και Διανεμημενα - Εργασια 2
« Reply #3 on: December 05, 2009, 22:59:59 pm »

thanks chameleon...
Logged

Playing a lion being led to a cage,I turn from surreal to seclusion,
From love to disdain,From belief to illusion,From a theif to a beggar,
From a God to God save me
^^DaRk_HunTeR
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 2149


0001 0010 0100 0010


View Profile
Re: Παραλληλα και Διανεμημενα - Εργασια 2
« Reply #4 on: December 06, 2009, 04:08:54 am »

ο οποιος btw οσον αφορα την εισοδο (number of Processes)  σε δυναμη του 2
μπορει να εκτελεσει τα διαφορα προγραμματα μου μεχρι -n 128 στα 256 κρασαρει...

για αυτο πρεπει να με αφησουν να μπω στο UI του Hellas Grid Tongue
Logged

Without order nothing can exist without chaos nothing can evolve

Timeo hominem unius libri
The minstrel
chameleon
Νεούλης/Νεούλα
*
Posts: 19



View Profile
Re: Παραλληλα και Διανεμημενα - Εργασια 2
« Reply #5 on: December 06, 2009, 16:30:06 pm »

οποιος απασχολει αυτους τους 2 πυρηνες τις τελευταιες ώρες ας κάνει ένα kill.
Logged
^^DaRk_HunTeR
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 2149


0001 0010 0100 0010


View Profile
Re: Παραλληλα και Διανεμημενα - Εργασια 2
« Reply #6 on: December 08, 2009, 22:00:42 pm »

Δοκιμασε κανεις να τρεξει την εργασια του στο Hellas Grid??

στο σημειο του proxy creation(voms-proxy-init -voms see) μου βγαζει

Cannot find file or dir:/home/username/.glite/vomses
 Enter GRID pass phrase:

any ideas?

------Edit---------

Νταξ το PEM pass phrase ειχα ξεχασει οτι ηθελε εκει οποτε πηγε παρακατω...

Το θεμα ειναι το εξης τωρα... οτι υπαρχει προβλημα με το τι πρεπει να περιεχει το αρχειο .sh και το αρχειο .jdl οποιος βρει μια μορφη που τον βοηθησε στην εκτελεση ας την κανει ενα κοπι πειστ θα βοηθησει πολλους...
« Last Edit: December 08, 2009, 22:49:47 pm by ^^DaRk_HunTeR » Logged

Without order nothing can exist without chaos nothing can evolve

Timeo hominem unius libri
The minstrel
nicktgr15
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 167


View Profile
Re: Παραλληλα και Διανεμημενα - Εργασια 2
« Reply #7 on: December 09, 2009, 02:06:08 am »

Πρέπει να το τρέξουμε οπωσδηποτε στο hellas grid;
Δεν αρκει να το τρέξουμε στο pc μας για π.χ. 64 processes (μεχρι εκει πάει το δικό μου);....
Logged

Playing a lion being led to a cage,I turn from surreal to seclusion,
From love to disdain,From belief to illusion,From a theif to a beggar,
From a God to God save me
miltiadis
Ανερχόμενος/Ανερχόμενη
**
Posts: 56


View Profile
Re: Παραλληλα και Διανεμημενα - Εργασια 2
« Reply #8 on: December 09, 2009, 13:53:19 pm »

Quote from: ^^DaRk_HunTeR on December 08, 2009, 22:00:42 pm
Δοκιμασε κανεις να τρεξει την εργασια του στο Hellas Grid??

στο σημειο του proxy creation(voms-proxy-init -voms see) μου βγαζει

Cannot find file or dir:/home/username/.glite/vomses
 Enter GRID pass phrase:

any ideas?

------Edit---------

Νταξ το PEM pass phrase ειχα ξεχασει οτι ηθελε εκει οποτε πηγε παρακατω...

Το θεμα ειναι το εξης τωρα... οτι υπαρχει προβλημα με το τι πρεπει να περιεχει το αρχειο .sh και το αρχειο .jdl οποιος βρει μια μορφη που τον βοηθησε στην εκτελεση ας την κανει ενα κοπι πειστ θα βοηθησει πολλους...

Δες εδώ: http://goc.grid.auth.gr/wiki/bin/view/Groups/ALL/MpiSubmission
Είναι πολύ κατανοητά...
Logged
^^DaRk_HunTeR
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 2149


0001 0010 0100 0010


View Profile
Re: Παραλληλα και Διανεμημενα - Εργασια 2
« Reply #9 on: December 09, 2009, 20:54:45 pm »

Πες μου λιγο ρε συ Μιλτο πραγματικα πιστευεις οτι δεν τα εχω δει?
Δυο μερες παλευω να τρεξω την εργασια...

Κατα ρχας στην εργασια μου εγω οπως ολοι φανταζομαι το μεγε8ος του πινακα ακεραιων το δινω ως εισοδο απο το πληκτρολογιο, στην περιπτωση του Grid ειτε δεν γινεται αυτο(το πιο πιθανο) ειτε αν γινεται θα ναι πολυπλοκο οποτε αναγκαστικα εβαλα τον αρι8μο αυτο εγω στατικα μεσα στο προγραμμα (πχ n=32)

Οπως και να χει..... ποσταρε αν δεν σου κανει κοπο και τα εχεις καταφερει να τρεξεις την εργασια σου εκει... τα αρχεια job.jdl  mpi-hooks.sh και mpi-start-wrapper.sh(αν και αυτο θα το πηρες αυτουσιο οπως λενε οι οδηγιες)

Ποσταρε τα για να μπορεσουμε να βγαλουμε μια ακρη γιατι στην εκτελεση μου πεταει σφαλματα
Η εργασια μου αποτελειτε απο δυο αρχεια .c αλλα την εχω και σε εκτελεσιμο αρχειο εσυ την κανεις compile στο Grid? η βαζεις μονο το εκτελεσιμο?
« Last Edit: December 09, 2009, 20:57:27 pm by ^^DaRk_HunTeR » Logged

Without order nothing can exist without chaos nothing can evolve

Timeo hominem unius libri
The minstrel
^^DaRk_HunTeR
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 2149


0001 0010 0100 0010


View Profile
Re: Παραλληλα και Διανεμημενα - Εργασια 2
« Reply #10 on: December 09, 2009, 23:16:11 pm »

Λοιπον καταφερα να τρεξω ενα αρχειο helloworld.c με ΜPI (αυτο που μας ειχε δωσει ο κ.Πιτσιανης)

τα αρχεια mpi-start-wrapper.sh και mpi-hooks.sh τα πηρα αυτουσια απο την σελιδα
https://goc.grid.auth.gr/wiki/bin/view/Groups/ALL/MpiSubmission

και αλλαξα το .jdl αρχειο ωε εξης:

Code:
JobType = "Normal";
CpuNumber = 4;
Executable = "mpi-start-wrapper.sh";
Arguments = "helloworld MPICH2";
StdOutput = "std.out";
StdError = "std.err";
InputSandbox = {"mpi-start-wrapper.sh","mpi-hooks.sh","/home/username/hello_mpi/helloworld.c"};
OutputSandbox = {"std.err","std.out"};
Requirements =
Member("MPI-START", other.GlueHostApplicationSoftwareRunTimeEnvironment)
  && Member("MPICH2",
other.GlueHostApplicationSoftwareRunTimeEnvironment)
   && other.GlueCEInfoHostName == "ce01.kallisto.hellasgrid.gr";
 # && other.GlueCEInfoHostName == "ce01.isabella.grnet.gr";

δοκιμαζοντας να βαλω MPICH στην θεση του ΜPICH2 δεν εβγαιναν αποτελεσματα αν και η εκτελεση ολοκληρωνονταν χωρις να πεταξει σφαλμα... οποτε προσοχη!!!


Το αποτελεσμα ηταν το αρχειο std.err να ειναι κενο και το αρχειο std.out να περιεχει τα εξης:
************************************************************************
UID     =  see009
HOST    =  wn007
DATE    =  Wed Dec 9 21:46:25 EET 2009
VERSION =  0.0.52
************************************************************************
mpi-start [INFO   ]: search for scheduler
mpi-start [INFO   ]: activate support for pbs
mpi-start [INFO   ]: activate support for mpich2
mpi-start [INFO   ]: call backend MPI implementation
mpi-start [INFO   ]: start program with mpirun
-<START PRE-RUN HOOK>---------------------------------------------------
Compiling /home/see/see009/gram_scratch_nudUFDe4Yr/https_3a_2f_2fwms04.egee-see.org_3a9000_2fK0j7mHKRepqt69lY5xmNMg/hellowor$
mpicc -o /home/see/see009/gram_scratch_nudUFDe4Yr/https_3a_2f_2fwms04.egee-see.org_3a9000_2fK0j7mHKRepqt69lY5xmNMg/helloworl$
Successfully compiled /home/see/see009/gram_scratch_nudUFDe4Yr/https_3a_2f_2fwms04.egee-see.org_3a9000_2fK0j7mHKRepqt69lY5xm$
-<STOP PRE-RUN HOOK>----------------------------------------------------
=[START]=============================================================
Hello from process 3!
Hello from process 1!
Hello from process 2!
Received >>Hello from process 1!<<
Received >>Hello from process 2!<<
Received >>Hello from process 3!<<
=[FINISHED]==========================================================
-<START POST-RUN HOOK>---------------------------------------------------
Executing post hook.
Finished the post hook.
-<STOP POST-RUN HOOK>----------------------------------------------------


Επισης με την εντολη

glite-wms-job-list-match -a jobhello1.jdl

Connecting to the service https://wms03.egee-see.org:7443/glite_wms_wmproxy_server

=====================================================================

                     COMPUTING ELEMENT IDs LIST
 The following CE(s) matching your job requirements have been found:

        *CEId*
 - ce-atlas.ipb.ac.rs:2119/jobmanager-pbs-see
 - ce01.isabella.grnet.gr:2119/jobmanager-pbs-see
 - ce01.grid.uoi.gr:2119/jobmanager-pbs-see
 - ce01.ariagni.hellasgrid.gr:2119/jobmanager-pbs-see
 - ce01.kallisto.hellasgrid.gr:2119/jobmanager-pbs-see
 - ce01.athena.hellasgrid.gr:2119/jobmanager-pbs-see
 - ce02.athena.hellasgrid.gr:2119/jobmanager-pbs-see
 - ce64.ipb.ac.rs:2119/jobmanager-pbs-see

=====================================================================

Μονο τα συγκεκριμενα clusters εξυπηρετουν την εργασια μας με MPICH2 και γενικα τις απαιτησεις του helloworld.c  αν και δοκιμαζοντας σε μερικα απο αυτα οπως ο grid.uoi.gr ή o ariagni.hellasgrid.gr η εργασια παρεμενε για πολυ ωρα status:"scheduled" αν και οταν εγραφα lcg-infosites --vo see ce
δεν εβγαζε καποιες εργασιες να ειναι waiting

Παντα τρεχει στον ce01.isabella.grnet.gr (που εχω ως default για αυτο το λογο) και καταφερα να τρεξω επιτυχως το helloworld.c και στο ce01.kallisto.hellasgrid.gr (υποψην εχω UI στην αθηνα στον Isabella, δεν ξερω βεβαια αν αυτο παιζει κανενα ρολο)


Το προβλημα - ερωτημα μου λοιπον ειναι το εξης...
 Η εργασια μου αποτελειται απο δυο αρχεια .c (parallel_bitonci.c και mpio_io.c)  πως γινεται να βαλουμε παραπανω ορισματα στο InputSandBox? Μονο αυτη την αλλαγη θελει?Μηπως πρεπει να αλλαξω και το Argument στο αρχειο .jdl, τα αλλα αρχεια θα μεινουν ανεπαφα??Ποιες αλλαγες πρεπει να γινουν και που?
« Last Edit: December 09, 2009, 23:26:58 pm by ^^DaRk_HunTeR » Logged

Without order nothing can exist without chaos nothing can evolve

Timeo hominem unius libri
The minstrel
stefos
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1564


View Profile
Re: Παραλληλα και Διανεμημενα - Εργασια 2
« Reply #11 on: December 10, 2009, 14:59:20 pm »

H εργασία πήρε παράταση μέχρι και τη Τετάρτη 16 Δεκεμβρίου (Ε-ΤΗΜΜΥ)
Logged

done
Pages: [1] Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...