Αποστολέας Θέμα: Eκτέλεση του Alice σε cluster. Παίζει;  (Αναγνώστηκε 2366 φορές)

fupat2

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 136
Eκτέλεση του Alice σε cluster. Παίζει;
« στις: 10 Φεβ 2015, 08:30:40 μμ »
Το alice 3 είναι βαρύ πρόγραμμα. Δεν παίζει σε παλιά μηχανήματα.
Και δεν φταίει γιαυτό το οποιοδήποτε λειτουργικό φοράει το παλιό μηχάνημα, αλλά το ίδιο το hardware των παλιών μηχανημάτων.
Ένα 3D engine που παίζει σχετικά καλά σε σχετικά παλιά μηχανήματα είναι το starlogo tng.

Θεωρητικά, ο μόνος τρόπος να εμφανίσεις ένα βαρύ 3D engine πρόγραμμα σε παλιά μηχανηματα είναι με export DISPLAY
http://www.linuxhowtos.org/Tips%20and%20Tricks/export_x.htm
Το όριο του Xorg είναι 16 οθόνες, άρα με έναν σέρβερ γουρούνι με 16 displays κάτι μπορείς να κάνεις, αν καταφέρεις να τρέξεις στον server 16 φορές το 3D engine. Από την άλλη είναι μάλλον φτηνότερο να αγοράσεις 16 μέτρια μηχανήματα, παρά έναν server που να μπορεί να τρέχει ικανοποιητικά το 3D engine 16 φορές και να σηκώσει 16 Xdisplays και να τα κάνει export.  :D
« Τελευταία τροποποίηση: 27 Φεβ 2015, 11:03:07 πμ από fupat2 »
Η παιδεία είναι άσκηση ελευθερίας, που λυτρώνει τόσο τον μαθητή όσο και τον παιδαγωγό από μια δίδυμη υποδούλωση. Την υποδούλωση της σιωπής (που αφορά κυρίως τον μαθητή) και την υποδούλωση του μονολόγου (που αφορά κυρίως τον παιδαγωγό).

fupat2

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 136
Eκτέλεση του Alice σε cluster. Παίζει;
« Απάντηση #1 στις: 11 Φεβ 2015, 12:50:16 μμ »
Το alice 3 πριν από προγραμματισμός, είναι καταρχήν 3D rendering. Δηλαδή ότι πιο βαρύ υπάρχει, πολύ πιο βαρύ από ένα απλό βίντεο.

Αν τρέξεις το alice 3 σε virtual μηχανές στον σερβερ και κάνεις export τα display τους ίσως καταφέρεις να δουλέψεις με (έως και 16) παλιά μηχανήματα, αρκεί βέβαια να έχεις και μεγάλες ταχύτητες στο εσωτερικό δίκτυό σου.

Μια άλλη λύση είναι να φτιάξεις με όλα τα μηχανήματα του εργαστηρίου ένα cluster, μια render farm, έτσι ώστε τα βαριά process για τους υπολογισμούς του rendering που χρειάζεται στιγμιαία κάποιο μηχάνημα , να κάνουν migrate σε άλλα μηχανήματα που δεν είναι εκείνη την στιγμή απασχολημένα.

Δεν το έχω δοκιμάσει με το Alice 3. Θεωρητικά πρέπει να παίζει όμως, το λέω γιατί έχω στήσει κάποια clusters (τo openmosix και το LinuxPMI ) και έχω δει ότι όντως proccess εφαρμογών όταν ζορίσουν ένα μηχάνημα,  κάνουν migrate σε άλλα μηχανήματα!

Αν είναι καλό το cluster software που θα χρησιμοποιήσεις, τότε το migrate των διαδικασιών είναι θεωρητικά ανεξάρτητο της εφαρμογής που τρέχει. Οπότε AN ΚΑΙ ΕΦΟΣΟΝ το alice 3 για να υπολογίσει κάτι κάνει spawn σε νέο process , τότε ίσως παίζει και το migrate των διαδικασιών του alice 3. Οπότε με αυτόν τον τρόπο δεν θα αντιμετωπίζεις το μήνυμα λάθους που ανέφερες στο πρώτο σου μήνυμα.
« Τελευταία τροποποίηση: 27 Φεβ 2015, 11:24:29 πμ από fupat2 »
Η παιδεία είναι άσκηση ελευθερίας, που λυτρώνει τόσο τον μαθητή όσο και τον παιδαγωγό από μια δίδυμη υποδούλωση. Την υποδούλωση της σιωπής (που αφορά κυρίως τον μαθητή) και την υποδούλωση του μονολόγου (που αφορά κυρίως τον παιδαγωγό).

fupat2

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 136
Eκτέλεση του Alice σε cluster. Παίζει;
« Απάντηση #2 στις: 15 Φεβ 2015, 12:37:36 μμ »
Θεωρητικά πρέπει να παίζει όμως, το λέω γιατί έχω στήσει κάποια clusters (τo openmosix και το LinuxPMI ) και έχω δει ότι όντως proccess εφαρμογών όταν ζορίσουν ένα μηχάνημα,  κάνουν migrate σε άλλα μηχανήματα!

Γενικά θεωρώ ότι το  multi system image cluster είναι κάτι που όλοι θα έπρεπε να είχαμε στα εργαστήριά μας, και μάλιστα υποχρεωτικά από τον νόμο, για λόγους οικονομίας χρήματος στο δημόσιο τομέα.

Διαβάστε ένα ενδιαφέρον άρθρο που περιγράφει τα multi system image clusters (και τα single system) , και καταλήγει σε συμπεράσματα γιατί αυτά δεν έχουν περπατήσει μέχρι τώρα. Στον επίλογο αναφέρει:

Παράθεση
On the other hand, maybe (a) you can't sell it; (b) it's at right angles to the vastly dominant application programming model; (c) it scales less well than many applications you would like to run on it.

Για μένα είναι το (a)you can't sell it.
Ποιά εταιρία θα υποστήριζε κάτι το οποίο θα μπορούσε να αξιοποιήσει στο έπακρο οποιοδήποτε αρχαίο μηχάνημα; Πως θα πουλούσαν hardware; Και όσοι γράφουν software, ακόμα και ανοικτό κώδικα, είναι γνωστό ότι σπονσοράρονται και τρέχουν πίσω από τα θέλω των μεγάλων εταιριών hardware. Έτσι κανείς δεν μαθαίνει να προγραμματίζει με τον σωστό τρόπο, δηλαδή λαμβάνοντας υπόψη και την πιθανότητα η εφαρμογή του να τρέχει και σε ένα msi cluster.

Η μη επικράτηση των  multi system image clusters είναι ένα ακόμα χαρακτηριστικό παράδειγμα των στρεβλώσεων που προκαλεί ο ιδιωτικός τομέας. Μια msi clusters εγκατάσταση για όλα τα εργαστήρια και τους υπολογιστές του δημοσίου, καθώς και μια στοχευμένη εκπαίδευση μιας γενιάς προγραμματιστών προσανατολισμένη στο msi cluster ώστε να αρχίσουν να βγαίνουν εφαρμογές που να αξιοποιούν την υποδομή,  είναι ένα λαμπρό πεδίο δράσης του δημοσίου το οποίο μπορεί να εξοικονομήσει πάρα πολλούς πόρους, προς όφελος πάντα του κοινού καλού. Ενός κοινού καλού που σχεδόν ποτέ δεν αποτελεί στόχο του ιδιωτικού τομέα, αφού ο ιδιωτικός τομέας έχει εξ' ορισμού στόχο το χρηματικό κέρδος για τον ιδιώτη. Το κοινό καλό, το κέρδος για όλους, προκύπτει βέβαια  κάποιες φορές από τον ιδιωτικό τομέα, όχι όμως ως κύριος στόχος αλλά ως "παράπλευρη απώλεια".
« Τελευταία τροποποίηση: 27 Φεβ 2015, 11:24:42 πμ από fupat2 »
Η παιδεία είναι άσκηση ελευθερίας, που λυτρώνει τόσο τον μαθητή όσο και τον παιδαγωγό από μια δίδυμη υποδούλωση. Την υποδούλωση της σιωπής (που αφορά κυρίως τον μαθητή) και την υποδούλωση του μονολόγου (που αφορά κυρίως τον παιδαγωγό).

fupat2

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 136
Eκτέλεση του Alice σε cluster. Παίζει;
« Απάντηση #3 στις: 16 Φεβ 2015, 01:11:48 πμ »
Εδώ μπορείτε να δείτε μια λίστα με applications που τρέχουν σε ένα single system image cluster που λέγεται Kerrighed

http://www.kerrighed.org/php/clusterslist.php

Αρκετοί δηλώνουν ότι τρέχουν java, και το Alice 3 είναι java.
Επίσης κάποιοι έχουν τρέξει πάνω στο Kerrighed εφαρμογές όπως το Blender και το virtualBox και το vmware.
« Τελευταία τροποποίηση: 27 Φεβ 2015, 11:24:55 πμ από fupat2 »
Η παιδεία είναι άσκηση ελευθερίας, που λυτρώνει τόσο τον μαθητή όσο και τον παιδαγωγό από μια δίδυμη υποδούλωση. Την υποδούλωση της σιωπής (που αφορά κυρίως τον μαθητή) και την υποδούλωση του μονολόγου (που αφορά κυρίως τον παιδαγωγό).

fupat2

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 136
Eκτέλεση του Alice σε cluster. Παίζει;
« Απάντηση #4 στις: 26 Φεβ 2015, 05:24:55 μμ »
Προϋπόθεση για να τρέξει σωστά το Alice είναι να έχουμε μεγάλη υπολογιστική ισχύ και καλές κάρτες γραφικών.  Όμως στα περισσότερα εργαστήρια έχουμε εξοπλισμό 15ετίας.  :(

Για να τρέξει σε παλιά μηχανήματα οποιοδήποτε βαρύ πρόγραμμα (όπως είναι το Alice 2 ή 3)  είναι απαραίτητο να φτιαχτεί cluster. Δυστυχώς όμως από όσες διανομές LTSP προτείνονται από το σχολικό δίκτυο, καμιά τους δεν έχει kernel με δυνατότητες clustering.

Σε αυτό το πνεύμα μια ενδεχόμενη λύση είναι να βάλουμε διανομές CentOS στο LTSP
https://www.centos.org/forums/viewtopic.php?t=6560

και μετά να εγκαταστήσουμε το Rocks6.11.
http://www.rocksclusters.org/wordpress/?page_id=477

Αν έχει κάποιος κάποια άλλη τεχνική λύση για την στήσιμο ενός multi systen cluster (έτσι ώστε να μπορούμε να κάνουμε migrate από μηχάνημα σε μηχάνημα τα process ή τα threads των βαριών εφαρμογών) ή ενός single system cluster (όπου ενδεχομένως θα μπορούμε να τρέξουμε αρκετά virtual λειτουργικά στο σύνολο του cluster, και συνέχεια να κάνουμε export το display τους στα παλιά μηχανήματα-τερματικά), να το συζητήσουμε εδώ ή σε κάποιο άλλο θρεντ.
« Τελευταία τροποποίηση: 27 Φεβ 2015, 11:25:11 πμ από fupat2 »
Η παιδεία είναι άσκηση ελευθερίας, που λυτρώνει τόσο τον μαθητή όσο και τον παιδαγωγό από μια δίδυμη υποδούλωση. Την υποδούλωση της σιωπής (που αφορά κυρίως τον μαθητή) και την υποδούλωση του μονολόγου (που αφορά κυρίως τον παιδαγωγό).

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5250
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Σκέψεις του arliba για εκτέλεση του Alice3 σε cluster
« Απάντηση #5 στις: 26 Φεβ 2015, 06:27:43 μμ »
@arliba, mirtilo, escobr, stpdt, fupat, fupat2 κλπ: μήπως σου είναι εύκολο να μην συμμετέχεις ποτέ στην κατηγορία τεχνικής υποστήριξης;

Τα μηνύματά σου έχουν και πάρα πολλές ανακρίβειες αλλά και ξεκάθαρα λάθη, που μπορεί να μπερδέψουν τους συναδέλφους και να τους κάνουν να δοκιμάζουν "λύσεις" που αντί να τους βοηθήσουν, να τους χαλάσουν τελείως το εργαστήριο.

Σόρρυ αλλά δεν έχω χρόνο να σου εξηγήσω π.χ. γιατί το cluster δεν μας βοηθάει για 3D μέσω δικτύου, ή γιατί το DISPLAY έτσι κι αλλιώς είναι πάντα EXPORTed, αλλιώς δεν θα είχαμε καθόλου γραφικά, ούτε 2D... οπότε μην προσπαθήσεις να πιάσεις τεχνική συζήτηση με μένα, αρνούμαι, απλά να προφυλάξω τους συναδέλφους ήθελα.


@Προς τους υπόλοιπους, το συγκεκριμένο μέλος είναι ίσως το μοναδικό που δυστυχώς απασχολεί τακτικά την ομάδα διαχείρισης...  :-\

fupat2

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 136
Eκτέλεση του Alice σε cluster. Παίζει;
« Απάντηση #6 στις: 26 Φεβ 2015, 08:56:55 μμ »
μήπως σου είναι εύκολο να μην συμμετέχεις ποτέ στην κατηγορία τεχνικής υποστήριξης;

Να σου θυμίσω την άλλη φορά, που έδινες λάθος πληροφορίες για κάποιες προγραμματιστικές τεχνικές σε bourne shell (ένα for Loop ήταν νομίζω, δεν θυμάμαι καλά) και υποστήριζες ότι δεν γίνεται; Και όταν σου εδωσα παράδειγμα κώδικα, μετά σώπασες;

Το ποιός είναι περισσότερο άσχετος και ποιός λιγότερο δεν χρειάζεται να το αναλύσουμε , δεν είμαι εδώ για να μετρήσω ποιός την έχει μεγαλύτερη. Αν μου άρεσαν αυτές οι μετρήσεις, θα ήμουν επώνυμος σαν και σας. Αν έχεις αμφιβολίες σε αυτά που λέω, να αναπτύξεις με τεχνικές λεπτομέρειες αυτά που θες να πεις, και θα πάρεις την απάντησή σου.

Αν ομως δεν σε ενδιαφέρει το αντικείμενο των clusters και των render farms, απλά μην ανακατεύεσαι.  Για όποιον ενδιαφέρεται για τα clusters και τα render farms, ελπίζω να μας επιτρέπεις να συνεχίσουμε την τεχνική συζήτηση. Όπως είμαστε υποχρεωμένοι και εμείς να σε ακουμε να μας λες τις αντιρρήσεις σου, που δεν έχουν να κάνουν με το τεχνικό κομμάτι, αλλά με τις εμπάθειές σου.

Και επειδή στις εμπάθειες του καθενός απαντάω με  επιχειρήματα και με τεχνικές λεπτομέρειες.

πάρε να διαβάσεις την θεωρία.

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.28.8613&rep=rep1&type=pdf
« Τελευταία τροποποίηση: 27 Φεβ 2015, 11:25:29 πμ από fupat2 »
Η παιδεία είναι άσκηση ελευθερίας, που λυτρώνει τόσο τον μαθητή όσο και τον παιδαγωγό από μια δίδυμη υποδούλωση. Την υποδούλωση της σιωπής (που αφορά κυρίως τον μαθητή) και την υποδούλωση του μονολόγου (που αφορά κυρίως τον παιδαγωγό).

fupat2

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 136
Eκτέλεση του Alice σε cluster. Παίζει;
« Απάντηση #7 στις: 26 Φεβ 2015, 09:40:40 μμ »
.
« Τελευταία τροποποίηση: 27 Φεβ 2015, 11:25:41 πμ από fupat2 »
Η παιδεία είναι άσκηση ελευθερίας, που λυτρώνει τόσο τον μαθητή όσο και τον παιδαγωγό από μια δίδυμη υποδούλωση. Την υποδούλωση της σιωπής (που αφορά κυρίως τον μαθητή) και την υποδούλωση του μονολόγου (που αφορά κυρίως τον παιδαγωγό).

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5250
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Σκέψεις του arliba για εκτέλεση του Alice3 σε cluster
« Απάντηση #8 στις: 26 Φεβ 2015, 09:55:49 μμ »
ΟΚ είμαι αναγκασμένος να σου απαντήσω για μια ακόμα φορά αν και δεν είχα καμία όρεξη βραδυνιάτικα...  :'(

Να σου θυμίσω την άλλη φορά, που έδινες λάθος πληροφορίες για κάποιες προγραμματιστικές τεχνικές σε bourne shell (ένα for Loop ήταν νομίζω, δεν θυμάμαι καλά) και υποστήριζες ότι δεν γίνεται; Και όταν σου εδωσα παράδειγμα κώδικα, μετά σώπασες;

Όχι δεν το θυμάμαι αλλά αν σώπασα θα ήταν για τον κλασσικό λόγο, ότι μαζί σου χρόνια τώρα δεν βγαίνει ποτέ άκρη...


Το ποιός είναι περισσότερο άσχετος και ποιός λιγότερο δεν χρειάζεται να το αναλύσουμε , δεν είμαι εδώ για να μετρήσω ποιός την έχει μεγαλύτερη.

Είπα ήδη ότι δεν με ενδιαφέρει καθόλου να μιλήσω τεχνικά μαζί σου, με ενδιαφέρει μόνο να μην παραπληροφορείς τα άλλα μέλη.


Αν δεν σε ενδιαφέρει το αντικείμενο των clusters, απλά μην ανακατεύεσαι.

Τα clusters μια χαρά είναι, ασχολήθηκα μέχρι και με την κατασκευή openmp compiler στο μεταπτυχιακό μου αλλά όπως είδες δεν το ανάφερα σε κανέναν για τον απλό λόγο ότι είναι τελείως άσχετα με το παρόν θέμα "Πρόβλημα με το alice3 σε thin clients". Όχι, το Alice3 δεν θα βοηθηθεί καθόλου από ένα cluster. Κάν' το πρώτα και μετά έλα και πες μας. Δεν έχεις καταλάβει καν ότι το βασικό πρόβλημα του 3D πάνω από τοπικό δίκτυο δεν είναι η CPU.


Για όποιον ενδιαφέρεται, ελπίζω να μας επιτρέπεις να συνεχίσουμε την συζήτηση, όπως είμαστε υποχρεωμένοι και εμείς να σε ακούμε να μας λες τις αντιρρήσεις σου.

Καταρχάς αν δεν το πρόσεξες κανένας δεν μίλησε με σένα, εμβόλιμος ήσουν, αλλά τέλος πάντων...

Ο παρών πίνακας αφορά την επίσημη υποστήριξη των σχολείων σε Ubuntu/LTSP. Διάβασε τους κανόνες χρήσης του:
https://alkisg.mysch.gr/steki/index.php?topic=4704.0

Το να προτείνεις σε έναν συνάδελφο να κάνει export DISPLAY και cluster για να τρέξει το Alice, είναι παραπληροφόρηση και κοροϊδία.
Το να σε αφήσουμε να συνεχίσεις να ταλαιπωρείς τον κόσμο που έρχεται εδώ στο φόρουμ για βοήθεια θα ήταν ανευθυνότητα από μέρους μας.
Οπότε δυστυχώς για μια ακόμα φορά και χωρίς να έχω καμία όρεξη είμαι αναγκασμένος να ασχοληθώ μαζί σου...

Εν τέλει, αυτό που μπορεί να γίνει, είναι να σου βάλουμε όλα τα μηνύματα σε ένα θέμα και να μιλάς εκεί όσο θες και για export DISPLAY και για clusters και για κρυπτογράφηση και για θεωρίες συνωμοσίας και για ό,τι άλλο θες. Αν σου κάνει, ΟΚ. Αν δεν σου κάνει, πήγαινε σε κάποιο άλλο φόρουμ να συζητήσεις, τα μηνύματά σου δεν αφορούν το θέμα του παρόντος πίνακα.

fupat2

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 136
Eκτέλεση του Alice σε cluster. Παίζει;
« Απάντηση #9 στις: 26 Φεβ 2015, 10:10:07 μμ »
Όπως το περίμενα.
Κανένα επιχείρημα, μόνο αφορισμοί.

Μετά το πρώτο paper που σου έδωσα να διαβάσεις, πάρε να διαβάσεις και αυτό.

http://wand.net.nz/sites/default/files/clustergl-egpgviz-2011.pdf

Παράθεση
Ο παρών πίνακας αφορά την επίσημη υποστήριξη των σχολείων σε Ubuntu/LTSP

Γιάννης κερνάει , γιάννης πίνει.

Μα ακριβώς για αυτό είπα αυτά που είπα.
Γιατί να υπάρχει πίνακας μόνο για Ubuntu/LTSP και όχι για Whatever/LTSP ?
Σε φοβίζει κάτι, να θέλει κάποιος να προτείνει μια άλλη τεχνική λύση για τα εργαστήρια;

Παρόλαυτά έχεις ένα δίκιο, αποχωρώ από το θρεντ αυτό. Η λύση Ubuntu/LTSP δεν με αφορά.
Δεν αποχωρώ χωρίς αντάλλαγμα όμως.
Περιμένω πίνακα όπου θα μπορούμε ελεύθερα να συζητάμε και άλλες τεχνικές λύσεις υλοποίησης εργαστηρίου, εκτός από αυτές που εσείς προτείνετε.
« Τελευταία τροποποίηση: 27 Φεβ 2015, 11:25:55 πμ από fupat2 »
Η παιδεία είναι άσκηση ελευθερίας, που λυτρώνει τόσο τον μαθητή όσο και τον παιδαγωγό από μια δίδυμη υποδούλωση. Την υποδούλωση της σιωπής (που αφορά κυρίως τον μαθητή) και την υποδούλωση του μονολόγου (που αφορά κυρίως τον παιδαγωγό).

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5250
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Σκέψεις του arliba για εκτέλεση του Alice3 σε cluster
« Απάντηση #10 στις: 26 Φεβ 2015, 10:37:21 μμ »
Όπως το περίμενα.
Κανένα επιχείρημα, μόνο αφορισμοί.

Μετά το πρώτο paper που σου έδωσα να διαβάσεις, πάρε να διαβάσεις και αυτό.
http://wand.net.nz/sites/default/files/clustergl-egpgviz-2011.pdf

Έχω ένα πολύ καλό και απλό επιχείρημα: καν' το και πες μας πώς το έκανες.
Το να δίνεις στον κόσμο 100 links που βρήκες στο google και είναι άσχετα με το πρόβλημα δεν σε κάνει φωστήρα, το να μας λες όμως κάτι που έκανες και δούλεψε είναι πολύ θετικό. Εσύ δεν έχεις καν δοκιμάσει το export DISPLAY (αν το είχες κάνει θα έβλεπες ότι είναι ήδη exported), γιατί μας το προτείνεις;

Για την ιστορία, αν θες πραγματικά να βοηθήσεις (που δεν το πιστεύω, απλά από συζητήσεις είσαι στερημένος), να ένα καλό link: http://www.virtualgl.org/
Αν μας δώσεις patch για virtualgl πάνω από LTSP, θα το κάνω commit upstream στο LTSP.


Γιατί να υπάρχει πίνακας μόνο για Ubuntu/LTSP και όχι για Whatever/LTSP ?
Σε φοβίζει κάτι, να θέλει κάποιος να προτείνει μια άλλη τεχνική λύση για τα εργαστήρια;

Είμαι upstream LTSP developer και έχω βοηθήσει πολλές διανομές να υποστηρίξουν το LTSP, όπως Gentoo, Fedora κλπ. Αν θες έλα από το #ltsp IRC channel, δώσε μας δείγμα του κώδικά σου και πες μας σε ποια διανομή Whatever θες να υποστηρίξεις το LTSP, και θα σε βοηθήσουμε.

Παρόλαυτά έχεις ένα δίκιο, αποχωρώ από το θρεντ αυτό.
Όχι χωρίς αντάλλαγμα όμως, περιμένω πίνακα όπου θα μπορούμε ελεύθερα να συζητάμε και άλλες τεχνικές λύσεις, εκτός από αυτές που εσείς προτείνετε.

Ευχαριστώ, εκτιμητέο.
Για πίνακα άλλων τεχνικών λύσεων, μπορείς να ξεκινήσεις ένα θέμα στο http://forum.ubuntu-gr.org ή στο φόρουμ όποιας άλλης διανομή προτιμάς.
Ή φτιάξε ένα δικό σου φόρουμ και γράψε εκεί ό,τι αγαπάς.

fupat2

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 136
Eκτέλεση του Alice σε cluster. Παίζει;
« Απάντηση #11 στις: 26 Φεβ 2015, 10:45:17 μμ »
Για την ιστορία, αν θες πραγματικά να βοηθήσεις (που δεν το πιστεύω, απλά από συζητήσεις είσαι στερημένος), να ένα καλό link: http://www.virtualgl.org/
Αν μας δώσεις patch για virtualgl πάνω από LTSP, θα το κάνω commit upstream στο LTSP.

Ευχαριστώ για το Link.

Δες και αυτό.

http://www.equalizergraphics.com/index.html

Δεδομένου ότι το Alice είναι βασικά java και opengl  γιατί να μην υπάρχει βελτίωση της απόδοσής του σε ένα κατάλληλα σχεδιασμένο render cluster;

Όχι δεν το έχω δοκιμάσει, θεωρητικά μιλάω. Νομίζω ότι το έκανα σαφές από την αρχή.

Ευχαριστώ, εκτιμητέο.
Για πίνακα άλλων τεχνικών λύσεων, μπορείς να ξεκινήσεις ένα θέμα στο http://forum.ubuntu-gr.org ή στο φόρουμ όποιας άλλης διανομή προτιμάς.
Ή φτιάξε ένα δικό σου φόρουμ και γράψε εκεί ό,τι αγαπάς.
Μην με εκτιμάς ακόμα, δεν αποχώρησα! Ζητάω πίνακα σε αυτό το φόρουμ για συζητήσεις και τεχνικές λύσεις εργαστηρίου πληροφορικής που να είναι εκτός ή να κινούνται παράλληλα με την επίσημη γραμμή Ubuntu/LTSP που βλέπουμε στο sch.gr.

Όπως καταλαβαίνεις το target γκρουπ είναι οι εκπαιδευτικοί και τα εργαστήριά τους, και αυτοί δεν συχνάζουν στα φόρουμς που λες, παρά μόνο εδώ. Έχετε κάνει καλή δουλειά, και έχετε μαζέψει αρκετό κόσμο εδώ. Παρόλαυτά δεν είσαστε και τέλειοι, ίσως υπάρχει και κάτι καλύτερο από αυτά που προτείνετε. Γιατί δεν δίνετε την ευκαιρία σε αυτό το άγνωστο καλύτερο να εκμεταλλευτεί την ακροαματικότητά που υπάρχει σε αυτό το φόρουμ,  να αναπτυχθεί παράλληλα και να γίνει γνωστό στους εκπαιδευτικούς;
« Τελευταία τροποποίηση: 27 Φεβ 2015, 11:26:10 πμ από fupat2 »
Η παιδεία είναι άσκηση ελευθερίας, που λυτρώνει τόσο τον μαθητή όσο και τον παιδαγωγό από μια δίδυμη υποδούλωση. Την υποδούλωση της σιωπής (που αφορά κυρίως τον μαθητή) και την υποδούλωση του μονολόγου (που αφορά κυρίως τον παιδαγωγό).

fupat2

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 136
Eκτέλεση του Alice σε cluster. Παίζει;
« Απάντηση #12 στις: 26 Φεβ 2015, 11:53:30 μμ »
πες μας σε ποια διανομή Whatever θες να υποστηρίξεις το LTSP, και θα σε βοηθήσουμε.

Θα με ενδιέφερε για τις δύο παρακάτω:

http://pelicanhpc.awict.net/
http://www.rocksclusters.org/wordpress/
« Τελευταία τροποποίηση: 27 Φεβ 2015, 11:26:24 πμ από fupat2 »
Η παιδεία είναι άσκηση ελευθερίας, που λυτρώνει τόσο τον μαθητή όσο και τον παιδαγωγό από μια δίδυμη υποδούλωση. Την υποδούλωση της σιωπής (που αφορά κυρίως τον μαθητή) και την υποδούλωση του μονολόγου (που αφορά κυρίως τον παιδαγωγό).

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5250
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Σκέψεις του arliba για εκτέλεση του Alice3 σε cluster
« Απάντηση #13 στις: 27 Φεβ 2015, 12:06:44 πμ »
Για το τεχνικό κομμάτι είπα ήδη ότι δεν θέλω να συζητήσω τις θεωρίες σου. Ο βασικός λόγος είναι ότι εμένα θα μου παίρνει ώρα να σου εξηγώ γιατί το link που βρήκες στο google είναι άσχετο με το πρόβλημα, ενώ για σένα το copy/paste του επόμενου άσχετου link που θα αντιπροτείνεις κάθε φορά, θα παίρνει λίγα δευτερόλεπτα. Αν ποτέ έχεις κάποιο πρακτικό πρόβλημα στο εργαστήριό σου που θες να λύσεις, άνοιξε ένα θέμα και ρώτα.

Γιατί δεν δίνετε την ευκαιρία σε αυτό το άγνωστο καλύτερο να εκμεταλλευτεί την ακροαματικότητά που υπάρχει σε αυτό το φόρουμ,  να αναπτυχθεί παράλληλα και να γίνει γνωστό στους εκπαιδευτικούς;

Αυτό που λες γίνεται ήδη. Πολλοί συνάδελφοι εδώ έχουν προτείνει πράγματα που δοκίμασαν ή έφτιαξαν οι ίδιοι, και οι υπόλοιποι στη συνέχεια χρησιμοποιήσαμε τις προτάσεις τους και τους ευχαριστήσαμε γι' αυτές. Σε πολλές από αυτές τις περιπτώσεις μάλιστα τις ενσωματώσαμε στη λύση μας, είτε σαν features, bug fixes, προγράμματα στα αποθετήρια αποθετήρια κλπ.

Εσύ είσαι ο μόνος που για να πιάσεις κουβέντα, βρίσκεις κάποιο topic που σου αρέσει, μετά γκουγκλάρεις, βρίσκεις κάτι που σου εξάπτει την φαντασία, και μετά το πετάς εδώ στον κόσμο αδοκίμαστο λέγοντας ότι είναι πιθανή λύση στα προβλήματά τους, ενώ στην πράξη δεν έχει καμία σχέση.
Έτσι αντί να βοηθήσεις τους συναδέλφους τους βάζεις σε μπελάδες και δυσχεραίνεις το έργο υποστήριξής τους.

Όταν θα έχεις κάποια λύση που έχεις δοκιμάσει στο σχολείο σου και σου δούλεψε, έλα να την συζητήσουμε.
Αν θες να συζητήσεις σχετικά με θεωρίες, άνοιξε αντίστοιχα θέματα και δες αν θα ενδιαφερθεί κανείς να τα συζητήσετε.
Σε θέματα όπου οι συνάδελφοι ζητάνε βοήθεια σε πρακτικά προβλήματα, μην μπαίνεις εμβόλιμος και μην πετάς άσχετες και αδοκίμαστες θεωρίες.


Αυτά, αρκετά το ζαλίσαμε, νομίζω ό,τι ήταν να πάρει ο καθένας μας από τον άλλον το πήρε, αύριο θα ξεχωρίσω αυτά τα μηνύματα σε ξεχωριστό θέμα ώστε στο παρόν topic να μείνουν μόνο τα μηνύματα που πραγματικά αφορούν το "Πρόβλημα με το Alice 3 σε thin clients".

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5250
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Σκέψεις του arliba για εκτέλεση του Alice3 σε cluster
« Απάντηση #14 στις: 27 Φεβ 2015, 12:07:38 πμ »
Θα με ενδιέφερε για τις δύο παρακάτω:

http://pelicanhpc.awict.net/
http://www.rocksclusters.org/wordpress/


Ωραία, περιμένω να μας στείλεις τον σχετικό κώδικά σου είτε στο IRC κανάλι #ltsp είτε στην ltsp-developers mailing list.