Chalmers University of Technology
MSc σε Συστήματα Υπολογιστών Υψηλής Απόδοσης
Gothenburg, Σουηδία
MSc (Μεταπτυχιακό Δίπλωμα Ειδίκευσης Επιστημών)
ΔΙΆΡΚΕΙΑ
2 έτη
ΓΛΏΣΣΕΣ
Αγγλικά
ΡΥΘΜΌΣ
Πλήρης απασχόληση
ΠΡΟΘΕΣΜΊΑ ΕΦΑΡΜΟΓΉΣ
ΠΡΩΙΜΌΤΕΡΗ ΗΜΕΡΟΜΗΝΊΑ ΈΝΑΡΞΗΣ
ΔΊΔΑΚΤΡΑ
SEK 160.000 / per year *
ΜΟΡΦΉ ΜΕΛΈΤΗΣ
Στην Πανεπιστημιούπολη
* tuition fees for non-EU/EEA students
Οι υπολογιστές υψηλής απόδοσης θα γίνουν πανταχού παρόντες τα επόμενα χρόνια. Με εφαρμογές που κυμαίνονται από αυτόνομα οχήματα έως κέντρα δεδομένων και το Διαδίκτυο των πραγμάτων, η πρόκληση για τη βιομηχανία είναι να σχεδιάσει λογισμικό και υλικό που μπορεί να ανταποκριθεί στις υψηλές απαιτήσεις για ενέργεια και ενέργεια που θα ακολουθήσουν. Η επιτυχής ανάπτυξη και εκμετάλλευση τέτοιων συστημάτων και η διάθεσή τους στην αγορά θα είναι το κλειδί για την επιτυχία της μελλοντικής πληροφορικής.
Εάν αυτές οι προκλήσεις ακούγονται δελεαστικές και θέλετε να αποκτήσετε τις δεξιότητες αιχμής, τις εις βάθος γνώσεις και τις μεθοδολογίες που απαιτούνται για να τις αντιμετωπίσετε, τότε αυτό είναι το πρόγραμμα για εσάς. Ο θεμελιώδης στόχος της εκπαίδευσης είναι να διερευνήσει πώς μπορούν να καλυφθούν οι ανάγκες των μελλοντικών βιομηχανιών, που βασίζονται στην υψηλή υπολογιστική απόδοση και την ενεργειακή απόδοση. Πώς μπορούν οι συστηματικές μέθοδοι που βασίζονται στα τελευταία ερευνητικά αποτελέσματα στον τομέα της μηχανικής συστημάτων υπολογιστών να συμβάλουν σε αυτές τις εξελίξεις;
Για αυτό, είναι απαραίτητη μια ολιστική άποψη. Αυτό θα μπορούσε να συνδυάσει, για παράδειγμα, πώς οι αλγόριθμοι που καθορίζονται σε μια γλώσσα υψηλού επιπέδου μπορούν να αξιοποιήσουν καλύτερα συγκεκριμένες υπολογιστικές δομές και πώς οι υπολογιστικοί πόροι πρέπει να σχεδιάζονται, να διαχειρίζονται και να οργανώνονται καλύτερα. Το πρόγραμμα εστιάζει σε πτυχές συν-σχεδιασμού υλικού-λογισμικού, για την ανάπτυξη αρχιτεκτονικών ειδικών για τον τομέα που σχετίζονται με τρέχουσες αναδυόμενες εφαρμογές όπως η τεχνητή νοημοσύνη και η βαθιά μάθηση.
Το πρόγραμμα απευθύνεται σε φοιτητές που θέλουν να ηγηθούν και να συμμετάσχουν στην ανάπτυξη λογισμικού και υλικού και να πραγματοποιήσουν εργασίες ανάπτυξης αιχμής στην αρχιτεκτονική υπολογιστών, τη βιωσιμότητα του παράλληλου προγραμματισμού και την ενεργειακή απόδοση. Είναι επίσης ιδανικό για όσους στοχεύουν να ακολουθήσουν εξειδικευμένα θέματα όπως παράλληλες και επαναδιαμορφώσιμες αρχιτεκτονικές, συστήματα σε πραγματικό χρόνο και γραφικά υπολογιστών.
Το πρόγραμμα προσφέρει επίσης τη δυνατότητα να βουτήξουμε βαθιά στην καινοτομία και την επιχειρηματικότητα, με ιδιαίτερη έμφαση στο πώς οι τεχνικές ιδέες μπορούν να μετατραπούν σε βιώσιμες επιχειρήσεις, είτε ως startups είτε ως μέρος υφιστάμενων οργανισμών.
Εκτός από το βάθος των υποχρεωτικών μαθημάτων και των μαθημάτων εξειδίκευσης, οι μαθητές θα έχουν επίσης πληθώρα μαθημάτων επιλογής για να επιλέξουν, αυξάνοντας το εύρος των γνώσεών τους σε συναφείς τομείς όπως η υπολογιστική επιστήμη και η μηχανική μάθηση.
Career
Το μεταπτυχιακό πρόγραμμα στα συστήματα υπολογιστών υψηλής απόδοσης έχει σχεδιαστεί για να είναι σχετικό με έναν αναπτυσσόμενο βιομηχανικό και κυβερνητικό τομέα ΤΠΕ (π.χ. βιομηχανία παιχνιδιών ηλεκτρονικών υπολογιστών, συστήματα βάσεων δεδομένων και, πιο σχετικό, όλες οι εφαρμογές για μηχανική μάθηση, όπως αυτόνομα οχήματα). Το πρόγραμμα δίνει μια μοναδική ευκαιρία να συνδυαστεί η ακαδημαϊκή κατάρτιση με την εργασιακή εμπειρία μηχανικής, καθώς και τις επιχειρηματικές δεξιότητες. Ως τέτοιος ένας μαθητής είναι έτοιμος να γίνει:
- Συνιδρυτής, Επικεφαλής Αρχιτέκτονας και/ή Ιδιοκτήτης Προϊόντος για ένα προϊόν ή μια startup εταιρεία που φέρνει μια ερευνητική ιδέα σε ένα προϊόν
- Chief Technology Officer που αναλαμβάνει την ευθύνη για το σχέδιο τεχνολογικής ανάπτυξης της εταιρείας και επηρεάζει την ανταγωνιστικότητά της στην αγορά
- Αρχιτέκτονας και σχεδιαστής συστημάτων που κατασκευάζει συστήματα HPC είτε ως νέο προϊόν είτε από διαθέσιμα COTS
- Αρχιτέκτονας HPC και μηχανικός απόδοσης που κατασκευάζει συστήματα HPC και αξιολογεί την απόδοση και συντονίζει εφαρμογές για τέτοια συστήματα.
- Διαχειριστής συστημάτων που διαχειρίζεται ένα σύστημα HPC καθώς και παρακολουθεί και αξιολογεί την απόδοση της εφαρμογής
- Project Manager υπεύθυνος για την οδήγηση συγκεκριμένων έργων επιλέγοντας τεχνικές κατευθύνσεις και ηγέτες
- Μηχανικός Λογισμικού που αναπτύσσει βελτιστοποιημένο λογισμικό με γνώση υλικού είτε για λογισμικό Cloud Function as a Service (FaaS), βιβλιοθήκες ή χρόνους εκτέλεσης.
Scholarships are a great source of funding for Master's students who are liable to pay tuition fees. Some of these are administrated by Chalmers and others by external institutions. Additional scholarships may be appended to the list and applicants are therefore encouraged to check this webpage regularly.
Please visit the university website for more information.
Compulsory courses year 1
During the first semester the programme starts with three compulsory courses that form a common foundation in High-performance computer systems.
- Computer architecture
- High-performance parallel programming
- Sustainable computing
Computer architecture
Computer architecture is the engineering discipline on computer design, which conveys principles for how to convert the raw speed of transistors into application software performance through computational structures that exploit the parallelism in software. This course covers the important principles for how to design a computer that offers high performance to the application software.
High-performance parallel programming
In this course, the students will not only learn the parallel programming paradigms, languages, and development environments for High-performance computer systems (e.g. OpenMP, MPI, CUDA,) but also be exposed to performance problem-solving techniques and methodologies as to improve the execution time of parallel programs and exploit the full potential of the underlying parallel systems.
Sustainable computing
The aim of the course is to make students aware of the importance of sustainability in computing and to show techniques to achieve it at the different levels of a computer system. The course gives an overview of the energy efficiency aspects of computer systems and computing, ranging from the electronic circuits up to the applications for systems ranging from small IoT devices to large data centres. For instance, students will learn about approaches to measuring and estimating the energy consumption of different architectural components as well as architecture and software techniques to save energy in the system.
Compulsory courses year 2
In the second year you must complete a master's thesis in order to graduate. The thesis may be worth 30 credits or 60 credits depending on your choice.
- Technical writing
- Master's thesis
Technical Writing
This course aims to develop the student's awareness of the underlying structure of scientific and engineering research papers and to improve proficiency in reviewing and writing scientific research papers as well as presenting such papers in public. Ethical issues in connection with scientific writing, e.g. plagiarism and authorship, is an important part of the course.
Master's Thesis
Students may perform their thesis work in an industrial context or within a research group at Chalmers. Students who want to write a research-oriented thesis may apply for an additional 15 credit research project or extend their research thesis work to 60 credits.
Το μεταπτυχιακό πρόγραμμα στα συστήματα υπολογιστών υψηλής απόδοσης έχει σχεδιαστεί για να είναι σχετικό με έναν αναπτυσσόμενο βιομηχανικό και κυβερνητικό τομέα ΤΠΕ (π.χ. βιομηχανία παιχνιδιών ηλεκτρονικών υπολογιστών, συστήματα βάσεων δεδομένων και, πιο σχετικό, όλες οι εφαρμογές για μηχανική μάθηση, όπως αυτόνομα οχήματα). Το πρόγραμμα δίνει μια μοναδική ευκαιρία να συνδυαστεί η ακαδημαϊκή κατάρτιση με την εργασιακή εμπειρία μηχανικής, καθώς και τις επιχειρηματικές δεξιότητες. Ως τέτοιος ένας μαθητής είναι έτοιμος να γίνει:
- Συνιδρυτής, Επικεφαλής Αρχιτέκτονας και/ή Ιδιοκτήτης Προϊόντος για ένα προϊόν ή μια startup εταιρεία που φέρνει μια ερευνητική ιδέα σε ένα προϊόν
- Chief Technology Officer που αναλαμβάνει την ευθύνη για το σχέδιο τεχνολογικής ανάπτυξης της εταιρείας και επηρεάζει την ανταγωνιστικότητά της στην αγορά
- Systems Architect and Designer who builds HPC systems either as a new product or from available COTS
- Ο αρχιτέκτονας και μηχανικός απόδοσης HPC που κατασκευάζει συστήματα HPC αξιολογεί την απόδοση και συντονίζει τις εφαρμογές για τέτοια συστήματα.
- Systems Administrator who manages an HPC system as well as monitors and evaluates application performance
- Project Manager responsible for driving specific projects by choosing technical directions and leading people
- Software Engineer who develops hardware-aware optimized software for either Cloud Function as a Service (FaaS) software, libraries, or runtimes.


