• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
November 03, 2025, 20:17:00 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.
November 03, 2025, 20:17:00 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
[ΑΣΗΕ] Γενικές απορίες κα...
by DimStyl
[Today at 15:00:14]

[Λογική Σχεδίαση] Εργαστή...
by RivenT
[Today at 08:06:35]

GEFORCE RTX 3080 Ti 12GB ...
by botrinis
[November 02, 2025, 12:34:04 pm]

Ταχυρρυθμα ιδιαιτερα Φυσι...
by kostisgialamas
[November 01, 2025, 23:48:04 pm]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[November 01, 2025, 16:57:52 pm]

Αποτυχία δήθεν "φοιτητικώ...
by Nikos_313
[November 01, 2025, 16:24:50 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[November 01, 2025, 01:34:27 am]

Ρυθμίσεις Θεμάτων της Ανώ...
by Nikos_313
[October 31, 2025, 21:46:32 pm]

[Σ.Φ. Ηλ-Μηχ] Κινητοποίησ...
by Nikos_313
[October 31, 2025, 21:41:48 pm]

Μόνο λάθος απαντήσεις
by Nikos_313
[October 31, 2025, 19:45:44 pm]

[ΣΦ ΗΛ-ΜΗΧ] Γενική Συνέλε...
by Aris★
[October 31, 2025, 17:44:39 pm]

[Λογική Σχεδίαση] Ύλη που...
by Orgianelis
[October 31, 2025, 02:04:50 am]

Ποιο τραγούδι ακούσατε 5+...
by pesto80
[October 31, 2025, 00:06:03 am]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by Διάλεξις
[October 30, 2025, 17:19:57 pm]

[Υψηλές Τάσεις Ι] Γενικές...
by chatzikys
[October 29, 2025, 14:50:41 pm]

[Πυρηνική Τεχνολογία] Γεν...
by chatzikys
[October 29, 2025, 14:49:30 pm]

Αποτελέσματα Εξεταστικής ...
by supersonic pepega
[October 29, 2025, 14:25:43 pm]

Ποιον θεωρείτε χειρότερο...
by Katarameno
[October 29, 2025, 12:49:59 pm]

[Τεχνικές Βελτιστοποίησης...
by ttsengel
[October 28, 2025, 09:30:42 am]

Των συνειρμών το παίγνιο....
by Nikos_313
[October 27, 2025, 14:27:19 pm]
Στατιστικά
Members
Total Members: 10156
Latest: drandic
Stats
Total Posts: 1428788
Total Topics: 31845
Online Today: 606
Online Ever: 2093
(April 17, 2025, 07:47:49 am)
Users Online
Users: 23
Guests: 182
Total: 205
MariaG
Nikostrim
gkg
mimaki
Le ece
arispetr
AcDimitri
femanak
vajim
Xontroulis
Nekt
christina02
alexter
mgrivab
Soulaki
stefanos hios
aris123321
sotolagg
Saint_GR
aggp
Bit4Thought
Εμφάνιση

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

Νέα!
Συμβουλές καλής χρήσης του φόρουμ: Youtube embed code and links, Shoutbox, Notify, ...
Δείτε περισσότερα εδώ...
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 7ο Εξάμηνο > Παράλληλα και Διανεμημένα Συστήματα (Moderators: geo66, Elliot Alderson, sassi, Tasos Bot) > Παραλληλα και Διανεμημενα - Εργασια 2
0 Members and 1 Guest are viewing this topic.
Pages: [1] Go Down Print
Author Topic: Παραλληλα και Διανεμημενα - Εργασια 2  (Read 2705 times)
edenaxas
Guest
Παραλληλα και Διανεμημενα - Εργασια 2
« on: November 17, 2009, 00:48:15 am »

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


View Profile
Re: Παραλληλα και Διανεμημενα - Εργασια 2
« Reply #1 on: December 05, 2009, 19: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, 20:06:45 pm »

Quote from: nicktgr15 on December 05, 2009, 19: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, 21: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, 03: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, 15: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, 21: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, 21: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, 01: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, 12:53:19 pm »

Quote from: ^^DaRk_HunTeR on December 08, 2009, 21: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, 19: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, 19: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, 22: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, 22: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, 13: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...