ΑΝΑΠΤΥΞΗ ΜΕΘΟ ΟΛΟΓΙΑΣ ΣΧΕ ΙΑΣΜΟΥ ΕΠΕΞΕΡΓΑΣΤΩΝ ΕΙ ΙΚΟΥ ΣΚΟΠΟΥ. Νικόλαος Κ. Καββαδίας

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΑΝΑΠΤΥΞΗ ΜΕΘΟ ΟΛΟΓΙΑΣ ΣΧΕ ΙΑΣΜΟΥ ΕΠΕΞΕΡΓΑΣΤΩΝ ΕΙ ΙΚΟΥ ΣΚΟΠΟΥ. Νικόλαος Κ. Καββαδίας"

Transcript

1 ΑΝΑΠΤΥΞΗ ΜΕΘΟ ΟΛΟΓΙΑΣ ΣΧΕ ΙΑΣΜΟΥ ΕΠΕΞΕΡΓΑΣΤΩΝ ΕΙ ΙΚΟΥ ΣΚΟΠΟΥ Ι ΑΚΤΟΡΙΚΗ ΙΑΤΡΙΒΗ Νικόλαος Κ. Καββαδίας Φυσικός Ραδιοηλεκτρολόγος ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΦΥΣΙΚΗΣ ΘΕΣΣΑΛΟΝΙΚΗ ΦΕΒΡΟΥΑΡΙΟΣ 2008

2

3 Ανάπτυξη Μεθοδολογίας Σχεδιασµού Επεξεργαστών Ειδικού Σκοπού ιδακτορική διατριβή του Νικολάου Κ. Καββαδία B.Sc. Φυσικού M.Sc. Ραδιοηλεκτρολόγου Το έργο συγχρηµατοδοτείται 75% της ηµόσιας απάνης από την Ευρωπαϊκή Ενωση Ευρωπαϊκό Κοινωνικό Ταµείο 25% της ηµόσιας απάνης από το Ελληνικό ηµόσιο Υπουργείο Ανάπτυξης Γενική Γραµµατεία Ερευνας και Τεχνολογίας και από τον Ιδιωτικό Τοµέα στο πλαίσιο του Μέτρου 8.3 του Ε.Π. Ανταγωνιστικότητα Γ Κοινοτικό Πλαίσιο Στήριξης. Αριστοτέλειο Πανεπιστήµιο Θεσσαλονίκης Σχολή Θετικών Επιστηµών Τµήµα Φυσικής Θεσσαλονίκη Φεβρουάριος 2008

4

5 Η παρούσα διδακτορική διατριβή παρουσιάστηκε δηµόσια και εξετάστηκε από επταµελή εξεταστική επιτροπή, η οποία ορίστηκε από τη Γενική Συνέλευση Ειδικής Σύνθεσης του Τµήµατος Φυσικής Α.Π.Θ. (7/7-4/2008), την Πέµπτη 8 Μαΐου και ώρα 11:00, στην αίθουσα διαλέξεων του Εργαστηρίου Ραδιοεπικοινωνιών (Αίθουσα Τηλεδιάσκεψης, 4 ος όροφος κτιρίου ΣΘΕ, Γ Εργαστήριο Φυσικής). Σύνθεση της επταµελούς εξεταστικής επιτροπής: Ι. Σάχαλος, καθηγητής Τµήµατος Φυσικής Α.Π.Θ. Α. Ποµπόρτσης, καθηγητής Τµήµατος Πληροφορικής Α.Π.Θ. Κ. Γκούτης, καθηγητής Τµήµ. Ηλεκτρ. Μηχ. Και Τεχν. Υπολ. του Παν. Πατρών Σ. Σίσκος, αναπληρωτής καθηγητής Τµήµατος Φυσικής Α.Π.Θ. Θ. Λαόπουλος, αναπληρωτής καθηγητής Τµήµατος Φυσικής Α.Π.Θ. Γ. Θεοδωρίδης, λέκτορας Τµήµατος Φυσικής Α.Π.Θ. Σ. Νικολαΐδης, επίκουρος καθηγητής Τµήµατος Φυσικής Α.Π.Θ., επιβλέπων

6

7 Αφιερώνεται στον α. Γ., στη σύζυγό µου Βάσω, στους γονείς µου Κωνσταντίνο και Άννα

8

9 Πρόλογος Η παρούσα διδακτορική διατριβή εκπονήθηκε στο Εργαστήριο Ηλεκτρονικής του Τοµέα Ηλεκτρονικής και Ηλεκτρονικών Υπολογιστών του Τµήµατος Φυσικής του Αριστοτέλειου Πανεπιστηµίου Θεσσαλονίκης. Το αντικείµενο που πραγµατεύεται είναι η ανάπτυξη µεθοδολογίας σχεδιασµού επεξεργαστών ειδικού σκοπού. Η µεθοδολογία στοχεύει στην ανάπτυξη και σχεδιασµό ενσωµατωµένων επεξεργαστών για την εκτέλεση ενός συνόλου εφαρµογών µε κοινά χαρακτηριστικά, δίνοντας έµφαση στους προγραµµατιζόµενους επεξεργαστές. Βασικό στόχο αποτελεί η βέλτιστη εκµετάλλευση των ιδιαίτερων χαρακτηριστικών των εφαρµογών ώστε να ικανοποιούνται απαιτήσεις σε επεξεργαστικές επιδόσεις, διατηρώντας παράλληλα το επιθυµητό επίπεδο ευελιξίας. Η αυτοµατοποίηση της µεθοδολογίας αυτής και η εφαρµογή της σε ρεαλιστικές εφαρµογές αποτελεί βασικό στόχο της διατριβής. Στο σηµείο αυτό θα ήθελα να ευχαριστήσω θερµά όλους όσους συνέβαλαν µε οιονδήποτε τρόπο στην εκπόνηση της διδακτορικής διατριβής. Θέλω να ευχαριστήσω τον επιβλέποντα καθηγητή µου, επίκουρο καθηγητή κ. Σπυρίδωνα Νικολαΐδη, για τις πολύτιµες συµβουλές και την καθοδήγησή του. Αφιερώνοντας µεγάλο µέρος από τον πολύτιµό του χρόνο, µου παρείχε εξαίρετη καθοδήγηση και υποστήριξη σε όλη την πορεία της διατριβής. Επίσης, θα ήθελα να ευχαριστήσω και τα υπόλοιπα µέλη της τριµελούς συµβουλευτικής επιτροπής τον αναπλ. καθ. κ. Θεόδωρο Λαόπουλο και τον καθ. κ. Ιωάννη Σάχαλο για την εµπιστοσύνη που µου έδειξαν και τις συµβουλές και στήριξη που µου παρείχαν κατά τη διάρκεια της διδακτορικής µου διατριβής. Απευθύνω θερµές ευχαριστίες προς τα µέλη της επταµελούς επιτροπής για το χρόνο που διέθεσαν για την ενασχόληση τους µε το κείµενο της διατριβής. Ιδιαίτερες ευχαριστίες για την άψογη συνεργασία και τις συζητήσεις πάνω σε ερευνητικά θέµατα, απευθύνονται στον λέκτορα Γεώργιο Θεοδωρίδη και τον υποψήφιο διδάκτορα Νικόλαο Βασιλειάδη. Θα αποτελούσε σηµαντική παράλειψη να µην αναφέρω την τεχνική αλλά και ηθική υποστήριξη που έλαβα από τα µέλη ΕΠ, ΕΕ ΙΠ και τους υποψήφιους διδάκτορες του τοµέα Ηλεκτρονικής και Ηλεκτρονικών Υπολογιστών στο σύνολο τους και ιδιαίτερα θέλω να ευχαριστήσω τον αναπλ. καθ. κ. Σ. Σίσκο. Ευχαριστώ ιδιαιτέρως τη Γενική Γραµµατεία Έρευνας και Τεχνολογίας του Υπουργείου Ανάπτυξης για την οικονοµική υποστήριξη που παρείχε προς τη διδακτορική διατριβή κατά την περίοδο Θα ήθελα να ευχαριστήσω θερµά τους γονείς µου, Κωνσταντίνο και Άννα για την ανεκτίµητη στήριξή τους και την ακόµη µεγαλύτερη υποµονή τους για την παρατεταµένη περίοδο σπουδών µου,

10 από το 1995 µέχρι σήµερα. Επίσης, ευχαριστώ τους «θετούς» µου γονείς Αντώνιο και Φανή για την κατανόηση, τη βοήθεια και τη στήριξή τους κατά τα χρόνια εκπόνησης της διατριβής. Τέλος, ευχαριστώ θερµά από τα βάθη της καρδιάς µου, την σύζυγό µου Βασιλική Γιαννακοπούλου για την αµέριστη συµπαράσταση και κατανόησή της, αλλά και τις εύστοχες συµβουλές της σε αµιγώς τεχνικά ζητήµατα που άπτονται της διατριβής. Νικόλαος Καββαδίας Θεσσαλονίκη, Φεβρουάριος 2008

11 Περίληψη Η παρούσα διδακτορική διατριβή έχει ως αντικείµενο την ανάπτυξη µεθοδολογίας σχεδιασµού επεξεργαστών ειδικού σκοπού, οι οποίοι πλαισιώνουν ενσωµατωµένα συστήµατα, τα οποία υποστηρίζουν οµάδες εφαρµογών µε κοινά χαρακτηριστικά. Χαρακτηριστικά παραδείγµατα πεδίων εφαρµογών υπάγονται εν γένει στην ψηφιακή επεξεργασία σήµατος χωρίς να υπάρχει θεµελιώδης περιορισµός στη στόχευση και άλλων ρεαλιστικών/βιοµηχανικών εφαρµογών. Συχνά υπάρχει η ανάγκη εξυπηρέτησης αυτών των εφαρµογών υπό περιορισµούς φορητότητας, ικανών επεξεργαστικών επιδόσεων, προσαρµοστικότητας/ευελιξίας σε ενδεχόµενες µεταβολές των προτύπων που τις διέπουν, και των χρονικών περιθωρίων από την ανάπτυξη του προϊόντος στο οποίο ενσωµατώνονται µέχρι την προώθησή του στην αγορά. Οι προϋποθέσεις αυτές, στις περισσότερες περιπτώσεις, δεν µπορούν να ικανοποιηθούν από τις παραδοσιακές λύσεις των ολοκληρωµένων κυκλωµάτων ειδικού σκοπού (ASIC) λόγω της έλλειψης ευελιξίας και του υψηλού κόστους ανάπτυξής τους και των επεξεργαστών γενικού σκοπού (GPP) οι οποίοι παρουσιάζουν υψηλή κατανάλωση ενέργειας/ισχύος και συγκριτικά χαµηλές επιδόσεις ανά µονάδα επιφάνειας. Λύση στο πρόβληµα αυτό δίνουν οι επεξεργαστές ειδικού σκοπού (ΕΕΣ) και ιδιαίτερα το υποσύνολο των προγραµµατιζόµενων ΕΕΣ συνόλου εντολών (ASIP). Οι ASIP συνδυάζουν ικανοποιητική ευελιξία µέσω της δυνατότητας προγραµµατισµού τους µε χρήση συνόλου εντολών, διατηρώντας παράλληλα τις υψηλές επιδόσεις µιας αφοσιωµένης ASIC λύσης. Ένας επεξεργαστής ειδικού σκοπού σχεδιάζεται είτε για µία εφαρµογή είτε για σύνολο εφαρµογών µε κοινά χαρακτηριστικά. Η επιτυχία στο σχεδιασµό του έγκειται στη βέλτιστη εκµετάλλευση των ιδιαίτερων χαρακτηριστικών των εφαρµογών ώστε να ικανοποιηθούν οι απαιτήσεις σε ταχύτητα, επιφάνεια, και κατανάλωση ισχύος, διατηρώντας παράλληλα ένα επιθυµητό επίπεδο ευελιξίας. Για το σκοπό αυτό, η προσπάθεια εστιάζεται στη βελτιστοποίηση των εντατικών, επεξεργαστικά, υπολογιστικών διεργασιών, που είναι κρίσιµες για τις συνολικές επιδόσεις του επεξεργαστή. Οι στόχοι της διδακτορικής διατριβής οι οποίοι επιτεύχθηκαν είναι: η διαµόρφωση µεθοδολογίας για την ανάπτυξη ροής σχεδιασµού ΕΕΣ, η ανάπτυξη νέων τεχνικών στο επίπεδο της αρχιτεκτονικής και µικροαρχιτεκτονικής επεξεργαστών για την επίτευξη υψηλών επιδόσεων κάτω από τις παραπάνω προϋποθέσεις, και η επέκταση ή/και προσαρµογή αλγορίθµων όπως για τη γέννηση ειδικών εντολών, για διεργασίες που υπεισέρχονται στην υλοποίηση επιµέρους τµηµάτων της µεθοδολογίας. Προκειµένου την πρακτική εφαρµοστικότητα της µεθοδολογίας εισήχθησαν ισχυρά στοιχεία αυτοµατισµού τόσο στην όλη ροή ανάπτυξης όσο και σε επιµέρους βήµατα της µεθοδολογίας υπό τη µορφή πρωτότυπων λογισµικών εργαλείων ανάλυσης εφαρµογών, γέννησης ειδικών εντολών και αποτίµησης επιδόσεων. Η αξία της µεθοδολογίας αποτιµήθηκε µε την ανάπτυξη πρωτότυπων

12 επεξεργαστών, το σχεδιασµό προσοµοιωτών τους και την υλοποίησή τους σε διατάξεις προγραµµατιζόµενου πεδίου (FPGA) και τη δοκιµή τους για ενδεικτικά πεδία εφαρµογών. Για την εφαρµογή της µεθοδολογίας αναπτύχθηκε µια νέα οικογένεια επεξεργαστών µέσω καινοτόµων τεχνικών που συµβάλλουν στην αύξηση της υπάρχουσας γνώσης στο πεδίο της ανάπτυξης επεξεργαστών ειδικού σκοπού. Για την επιτάχυνση της εκτέλεσης αλγορίθµων µε εντατικές διεργασίες βρόχων αναπτύχθηκε η αρχιτεκτονική Ελεγκτή Βρόχου Μηδενικής Καθυστέρησης (ZOLC), η οποία αποτελεί µακροσκοπική επέµβαση στο περίγραµµα της µικροαρχιτεκτονικής για την ενίσχυση της λογικής ελέγχου. Επίσης, αναπτύχθηκε µικροαρχιτεκτονικό περίγραµµα από µηδενική βάση για τους στοχευόµενους ASIP µε ιδιαίτερα χαρακτηριστικά όπως: την υποστήριξη δεκάδων παραµέτρων ρύθµισης για την κλιµάκωσή τους κατά απαίτηση, την υποστήριξη εκτέλεσης δοµών σύνθετων λειτουργιών µε πολλαπλά έντελα εισόδου και εξόδου, τη θέσπιση εµβόλιµου σταδίου διοχέτευσης για την αποκωδικοποίηση των σύνθετων ειδικών εντολών και τη χρήση παραµετρικού πολυθυρικού αρχείου καταχωρητών για την υποστήριξη αυτών, τη θέσπιση κλιµακούµενης αρχιτεκτονικής προώθησης δεδοµένων για την αξιοποίηση ενδιάµεσων αποτελεσµάτων από µεταγενέστερα στάδια διοχέτευσης, την υποστήριξη συνεπεξεργαστών σε τοπική διασύνδεση τύπου σηµείου-σε-πολλαπλάσηµεία, την υποστήριξη ειδικών εντολών πολλαπλών κύκλων που ενσωµατώνουν πολλαπλές λειτουργίες φόρτωσης ή/και αποθήκευσης από/προς τη µνήµη δεδοµένων και µάλιστα όχι απαραίτητα σε σειρά. Η µεθοδολογία χρησιµοποιήθηκε για τη στόχευση ενός συνόλου εφαρµογών επεξεργασίας εικόνας σε επεξεργαστή που πληρεί τις προαναφερθείσες προδιαγραφές, σηµειώνοντας σηµαντική αύξηση επιδόσεων (περισσότερες από 6 φορές). Σε κάθε περίπτωση, επεξεργαστές της µεθοδολογίας µπορούν να υλοποιηθούν σε τεχνολογίες ASIC και FPGA. Νικόλαος Κ. Καββαδίας Θεσσαλονίκη Φεβρουάριος 2008

13 Abstract This Ph.D. dissertation unfolds a methodology for the development and design of applicationspecific processors, suitable for incorporation in embedded systems, supporting application sets that feature common characteristics. Representative examples of the considered application domains belong to the digital signal processing field, without fundamental reasons for this methodology not being applicable to other realistic/industrial application environments as well. Often, it is required that these applications have to be serviced under constraints of portability, sufficient processing performance, adaptability/flexibility to potential changes to the standards that they ought comply, and the time limitations from the starting point of developing the associated product (to which they are embedded to) to its introduction to the market (time-to-market). In most cases, these requirements cannot be satisfied by deploying the traditional solutions of either Application-Specific Integrated Circuits (ASICs) due to their lack of flexibility, and the associated high development costs and financial risks, or General-Purpose Processors (GPPs) which present increased power/energy consumption and relatively low performance per area unit. Application-Specific Processors and especially their subset of Application-Specific Instructionset Processors (ASIPs) present a solution to the aforementioned problem. ASIPs provide sufficient flexibility through their programmability by the use of an instruction repertoire, while sustaining the high performance of a dedicated ASIC solution. An application-specific processor is designed for either an application or an application set that present similarities. The success of an ASIP design is determined by the optimal utilization of the respective characteristics of the applications, in order to satisfy requirements on performance, circuit area occupation and energy dissipation, while maintaining the desired level of flexibility. For this purpose, the effort is focused in optimizing the computationally-intensive tasks that are critical for the overall performance of the processor under design. The aims of this Ph.D. dissertation that have been achieved are: the formulation of a methodology for the development of an ASIP design flow, the development of novel techniques at the level of architectural and microarchitectural design for accomplishing the aforementioned requirements regarding processor metrics, and the extension and adaptation of algorithms such as for the generation of custom instructions, for underlying tasks involved in the realization of individual parts of the methodology. For establishing the applicability of the methodology in practice, strong design automation elements have been introduced in both the overall design flow and parts of the methodology in the form of prototype software tools for application analysis, custom instruction generation and selection under constraints, and performance estimation. The merit of the methodology

14 has been evaluated with the end-to-end development of processor prototypes, the design of the corresponding simulators and programming tools, and their implementation in FPGA devices for extensive testing of indicative application fields. For applying the methodology in practice, a new family of processors has been developed through the use of contemporary techniques that contribute to advancing the state of the art in the corresponding field of embedded system design. First, for accelerating the execution of applications incorporating data-intensive loop structures of arbitrary complexity, the ZOLC (Zero-Overhead Loop Controller) architecture has been proposed. ZOLC constitutes a macroscopic intervention at the microarchitecture template for enhancing control logic in the targeted application-specific processors. Further, a novel microarchitecture template was developed from scratch for encompassing the targeted ASIPs with specialized characteristics such as: support of an extensive list of configuration parameters that can be scaled upon request, support of atomic execution of complex functionalities involving multiple input and output operands, in the form of application-specific hardware extensions (ASHEs), establishment of an interim pipeline stage of decoding custom instructions, that are supported by a multi-port register file available to the architecture programmer, establishment of a scalable data forwarding architecture for exploiting intermediate results from succeeding pipeline stages in the processor, support of coprocessors to which the processor pipeline is interconnected via a point-tomulti-point network, support of multi-cycle custom instructions that incorporate multiple load/store operations from/to the data memory that are not necessarily scheduled in-order. The methodology has been used for targeting an image processing application set on a processor that fulfills these specifications, achieving considerable performance improvement of more than 6 times when compared to an unaugmented processor equivalent to standard embedded RISCs. In all cases considered through out the manuscript, processors that adhere to the methodology can be implement in dominant ASIC and FPGA technology processes. Nikolaos K. Kavvadias Thessaloniki Greece February 2008

15 Πίνακας Περιεχοµένων 1. ΕΙΣΑΓΩΓΗ Επεξεργαστές ειδικού σκοπού για την υποστήριξη των µοντέρνων ενσωµατωµένων εφαρµογών Γενικές αρχές µιας µεθοδολογίας ανάπτυξης επεξεργαστών ειδικού σκοπού Καινοτοµίες της διδακτορικής διατριβής Οργάνωση της διδακτορικής διατριβής ΕΠΙΣΚΟΠΗΣΗ ΒΙΒΛΙΟΓΡΑΦΙΑΣ ΚΑΙ ΤΗΣ ΥΠΑΡΧΟΥΣΑΣ ΤΕΧΝΙΚΗΣ Τεχνικές που εφαρµόζονται στο σχεδιασµό επεξεργαστών ειδικού σκοπού Τεχνικές ανάλυσης των εφαρµογών Τεχνικές σύνθεσης εντολών (γέννηση και επιλογή εντολών) Αρχιτεκτονική καταχωρητών Βελτιώσεις για την εκτέλεση δοµών βρόχων Βέλτιστη επιλογή παραµέτρων σε διαµορφώσιµους και επεκτάσιµους επεξεργαστές Τεχνικές αύξησης της παραλληλίας επεξεργασίας Αλληλεπίδραση µεταγλωττιστή-αρχιτεκτονικής στη ροή σχεδιασµού ενός ASIP Superscalar και VLIW αρχιτεκτονικές Ανασκόπηση των ερευνητικών προγραµµάτων ανάπτυξης µεθοδολογιών σχεδιασµού επεξεργαστών ειδικού σκοπού ASIP Meister/ PEAS-III: Osaka University (Ιαπωνία) EXPRESSION: Center of Embedded Computer Systems, University of California at Irvine (Η.Π.Α.) EDGE Processor Designer: Coware Inc. Μέχρι πρότινος: University of Aachen (Γερµανία) BUILDABONG: University of Paderborn (Γερµανία) Sim-nML: Indian Institute of Technology, Kanpur (Ινδία) Liberty: Department of Computer Science and Electrical Engineering, Princeton University (Η.Π.Α.) MESCAL: University of California at Berkeley and Infineon Technologies (Η.Π.Α.) CHESS/CHECKERS: Target Compiler Technologies (Βέλγιο) COSI: IRISA and INRIA institutes (Γαλλία) SPARK: Center of Embedded Computer Systems, University of Irvine (Η.Π.Α.) Srijan: Embedded Systems Group, IIT Delhi (Ινδία) ASSET: Embedded Systems Group, IIT Delhi (Ινδία) MOVE: Delft University of Technology (Ολλανδία) Πρακτικές και λογισµικά εργαλεία για την ανάπτυξη πλαισίου εργασίας σχεδιασµού ΕΕΣ Μεταγλωττιστές και υποδοµές µεταγλωττιστή Εργαλεία ανάπτυξης περιβάλλοντος προγραµµατισµού ή/και προσοµοίωσης ενός νέου ΕΕΣ Άλλα λογισµικά εργαλεία για την ανάπτυξη του πλαισίου εργασίας παραγωγής ΕΕΣ ΑΝΑΠΤΥΞΗ ΡΟΗΣ ΑΝΑΛΥΣΗΣ ΤΩΝ ΕΦΑΡΜΟΓΩΝ Πρακτικά ζητήµατα στην ανάπτυξη µιας ροής ανάλυσης εφαρµογών Αρχιτεκτονική SUIFvm Γενικά χαρακτηριστικά της αρχιτεκτονικής SUIFvm Το σύνολο εντολών SUIFvm Τρόποι διευθυνσιοδότησης Τύποι δεδοµένων Εκτέλεση/διερµηνεία εφαρµογών δοκιµής στην αρχιτεκτονική SUIFvm Η ροή ανάλυσης εφαρµογών Περιγραφή της ροής ανάλυσης εφαρµογών Η χρήση της υποδοµής µεταγλωττιστή στη ροή ανάλυσης εφαρµογών Περάσµατα ανάλυσης και βελτιστοποίησης Βασική διαδικασία µεταγλώττισης από C σε SUIFvm CDFG τυποποίηση για τις συναρτήσεις των αναλυόµενων εφαρµογών Η διαδικασία της ανάλυσης των εφαρµογών... 75

16 Πίνακας Περιεχοµένων Μετρικά χαρακτηρισµού εφαρµογών και διαδικασία εξαγωγής τους Εφαρµογές δοκιµής Χαρακτηρισµός των εφαρµογών Επίδραση των βελτιστοποιήσεων µεταγλωττιστή στις επιδόσεις των εφαρµογών Μίγµα στατικών (SIMIX) και δυναµικών (DIMIX) εντολών Ανάλυση τύπων δεδοµένων Εξαγωγή και χαρακτηρισµός των κρίσιµων βασικών µπλοκ των εφαρµογών Οπτικοποίηση των DDG για κρίσιµα βασικά µπλοκ των εφαρµογών ΤΟ ΓΕΝΙΚΟ ΑΡΧΙΤΕΚΤΟΝΙΚΟ ΠΕΡΙΓΡΑΜΜΑ ΤΩΝ ΕΕΣ Σύνολο προκαθορισµένων παραµέτρων του γενικού αρχιτεκτονικού περιγράµµατος ιερεύνηση της αρχιτεκτονικής διαύλου ηµοφιλείς αρχιτεκτονικές διαύλου ιερεύνηση της οργάνωσης της αρχιτεκτονικής τοπικής µνήµης και καταχωρητών Καθορισµός των χαρακτηριστικών και της διασυνδεσιµότητας των λειτουργικών µονάδων των ΕΕΣ Καθορισµός των χαρακτηριστικών ιδιοτήτων για την εσωτερική οργάνωση των ειδικών λειτουργικών µονάδων Καθορισµός της διασυνδεσιµότητας των ειδικών λειτουργικών µονάδων στους ΕΕΣ Παράδειγµα γενικού αρχιτεκτονικού περιγράµµατος: Ο ΕΕΣ γενετικών αλγορίθµων VGP-I Σύνοψη του γενικού αρχιτεκτονικού περιγράµµατος των ΕΕΣ Η ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΕΛΕΓΧΟΥ ZOLC Αναπαράσταση για εφαρµογές µε εντατική επεξεργασία βρόχων Περιπτώσεις χρήσης του ελέγχου ZOLC Περίπτωση µελέτης: Πολλαπλασιασµός πινάκων κατά µπλοκ σε ένα DSP µε λειτουργίες ZOLC Υποστήριξη βρόχων πολλαπλών εισόδων για λειτουργία ZOLC Υποστήριξη για εναλλακτικά µοντέλα λειτουργιών βρόχων στο υλικό (hardware looping) Ενσωµάτωση της µονάδας ZOLC σε προγραµµατιζόµενους επεξεργαστές Άποψη περιγράµµατος ενός επεξεργαστή ενισχυµένου από λειτουργίες ZOLC Αρχιτεκτονικές λεπτοµέρειες για τα στοιχεία του ZOLC Προδιαγραφές σε επίπεδο RTL για τους µηχανισµούς ZOLC ιεξοδική µελέτη των απαιτήσεων για την υποστήριξη του ZOLC στο υλικό και στο λογισµικό Αυτοµατοποιώντας τις βελτιστοποιήσεις ZOLC εντός πλαισίου εργασίας µεταγλωττιστήβελτιστοποιητή επιπέδου συµβολοµεταφραστή Αναλύοντας διεξοδικά τις επιπλοκές του ZOLC στο υλικό και στο λογισµικό των ενσωµατωµένων επεξεργαστών Εκτίµηση επιδόσεων για RISC µικροεπεξεργαστές που διαθέτουν µηχανισµούς ZOLC Απαιτήσεις σε υλικό για την υλοποίηση µηχανισµών ZOLC σε ενσωµατωµένους επεξεργαστές Επιδόσεις σε κύκλους µηχανής για έναν MIPS-I επεξεργαστή µε αρχιτεκτονικές τροποποιήσεις κατά ZOLC Πειράµατα για τον hdsp ASIP ΓΕΝΝΗΣΗ ΚΑΙ ΕΠΙΛΟΓΗ ΕΙ ΙΚΩΝ ΕΝΤΟΛΩΝ Βασικές έννοιες και ορισµοί για τις ειδικές εντολές Oρισµοί για τις βασικές δοµές γράφων που χρησιµοποιούνται στη γέννηση ειδικών εντολών Βασικοί τύποι γράφων και τοµών Κατάλληλοι τύποι τοµών για ειδικές εντολές Θεµελιώδη προβλήµατα γέννησης και επιλογής εντολών Αλγόριθµοι γέννησης ειδικών εντολών Βασικός αλγόριθµος εξαγωγής τοµών MaxMISO Βασικός αλγόριθµος εξαγωγής δοµών MIMO (αναγνώριση µονής τοµής) Γέννηση και επιλογή εντολών µε το πλαίσιο εργασίας IAGF Γενική άποψη του IAGF υνατότητες χρήσης του αλγορίθµου GENMISO εντός του IAGF Ένα πλήρες παράδειγµα: Ανάλυση του αλγορίθµου συµπίεσης µορφής κατά MPEG-4 και σχεδιασµός της µονάδας για τη λειτουργία «ανεύρεσης διανυσµάτων κίνησης» ii

17 Πίνακας Περιεχοµένων Αυτοµατοποιηµένα σενάρια διερεύνησης πεδίου λύσεων για την επέκταση ενσωµατωµένων επεξεργαστών Γέννηση εντολών για διαφορετικούς αριθµούς εισόδων Επιτάχυνση εφαρµογής κάτω από διαφορετικούς περιορισµούς κόµβων Επίδραση βελτιστοποιήσεων πολλαπλασιασµού απλής σταθεράς Επιλογή ειδικών εντολών Λύση µε άπληστη τεχνική υπό περιορισµό αριθµού ειδικών εντολών και διαφορετικών µετρικών προτεραιότητας Γέννηση και επιλογή εντολών µε το YARDstick Πρακτικά ζητήµατα στη γέννηση/επιλογή ειδικών εντολών Στα εσώτερα του YARDstick Ο πυρήνας του YARDstick οµή ενός περιβάλλοντος YARDstick Χρήση του YARDstick API Περιπτώσεις διερεύνησης πεδίου λύσεων µε το YARDstick Εισαγωγικό παράδειγµα εξαγωγής ειδικής εντολής: Ανίχνευση ακµής µε απλή παράγωγο Αποτίµηση των επιδράσεων του µεταγλωττιστή: Περίπτωση µελέτης για πυρήνες εφαρµογών πολυµέσων Περίπτωση µεταχηµατισµού σε καταλληλότερη IR Επίδραση του µοντέλου προσπελάσεων µνήµης δεδοµένων Άπληστη επιλογή ειδικών εντολών υπό µετρικών προτεραιότητας Περιβάλλον χρήσης του YARDstick ΚΑΘΟΡΙΣΜΟΣ ΤΗΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ ΚΑΙ ΣΧΕ ΙΑΣΜΟΣ ΤΟΥ ΕΕΣ Στοιχεία του ειδικού αρχιτεκτονικού περιγράµµατος των ΕΕΣ Επιθυµητές χαρακτηριστικές παράµετροι/ιδιότητες των ΕΕΣ Η αρχιτεκτονική του επεξεργαστή ειδικού σκοπού ByoRISC Η κωδικοποίηση εντολών των επεξεργαστών ByoRISC Συµβάσεις για την αρχιτεκτονική καταχωρητών όσον αφορά την κλήση υπορουτινών Το σύνολο εντολών ByoRISC Υποστήριξη ειδικών εντολών σε επεξεργαστές ByoRISC Υποστήριξη επικοινωνίας των ΕΛΜ µε τη µνήµη δεδοµένων Υποστήριξη συνεπεξεργαστών σε τοπική διασύνδεση µε επεξεργαστές ByoRISC Η µικροαρχιτεκτονική των επεξεργαστών ByoRISC Οργάνωση της αρχιτεκτονικής διοχέτευσης για τη µικροαρχιτεκτονική υλοποίηση ενός ByoRISC Το πεδίο µικροαρχιτεκτονικού σχεδιασµού των επεξεργαστών ByoRISC Μικροαρχιτεκτονικές ιδιαιτερότητες των επεξεργαστών ByoRISC Η αρχιτεκτονική ZOLC Τεχνικές αποκωδικοποίησης εντολών Κλιµακούµενη αρχιτεκτονική προώθησης δεδοµένων για πλάσιµους επεξεργαστές Εµπειρικός σχεδιασµός ειδικών λειτουργικών µονάδων ΧΑΡΑΚΤΗΡΙΣΜΟΣ ΤΩΝ ΕΕΣ ΣΕ ΙΑΦΟΡΕΤΙΚΕΣ ΤΕΧΝΟΛΟΓΙΕΣ ΥΛΟΠΟΙΗΣΗΣ Χαρακτηρισµός λειτουργικών µονάδων Χαρακτηρισµός της µονάδας προώθησης δεδοµένων Χαρακτηρισµός του αρχείου καταχωρητών Χαρακτηρισµός ενός επεξεργαστή ByoRISC ΣΧΕ ΙΑΣΜΟΣ ΕΝΣΩΜΑΤΩΜΕΝΟΥ ΣΥΣΤΗΜΑΤΟΣ ΓΙΑ ΕΦΑΡΜΟΓΕΣ ΕΠΕΞΕΡΓΑΣΙΑΣ ΕΙΚΟΝΑΣ Το ενσωµατωµένο σύστηµα IPCN Ανάλυση του λογισµικού εφαρµογών του IPCN Μίγµα στατικών εντολών (SIMIX) και µίγµα δυναµικών εντολών (DIMIX) Ανάλυση τύπων δεδοµένων Εξαγωγή και χαρακτηρισµός των κρίσιµων βασικών µπλοκ των εφαρµογών Καθορισµός του γενικού αρχιτεκτονικού περιγράµµατος, γέννηση και επιλογή εντολών Εκτέλεση του λογισµικού εφαρµογών σε προσοµοιωτή εκτίµησης κύκλου ΣΥΜΠΕΡΑΣΜΑΤΑ ΚΑΙ ΜΕΛΛΟΝΤΙΚΗ ΕΡΕΥΝΑ iii

18 Πίνακας Περιεχοµένων Ανασκόπηση και συµπεράσµατα της διδακτορικής διατριβής Μελλοντική έρευνα Α. Η ΑΡΧΙΤΕΚΤΟΝΙΚΗ BYORISC Α1. Εγχειρίδιο για το ρεπερτόριο εντολών ByoRISC Α2. Εγχειρίδιο µακροεντολών υλοποιήσιµων µε εντολές της αρχιτεκτονικής ByoRISC Β. ΚΩ ΙΚΑΣ ΣΥΜΒΟΛΟΜΕΤΑΦΡΑΣΤΗ ΓΙΑ ΤΟ ΛΟΓΙΣΜΙΚΟ ΕΦΑΡΜΟΓΩΝ ΤΟΥ IPCN Β1. Εφαρµογή fsdither (αρχική µορφή) Β2. Εφαρµογή fsdither (χρήση ειδικών εντολών) Β3. Εφαρµογή hilcurv (αρχική µορφή) Β4. Εφαρµογή hilcurv (χρήση ειδικών εντολών) Β5. Εφαρµογή htpack (αρχική µορφή) Β6. Εφαρµογή htpack (χρήση ειδικών εντολών) Β7. Εφαρµογή htunpack (αρχική µορφή) Β8. Εφαρµογή htunpack (χρήση ειδικών εντολών) Β9. Εφαρµογή xteaenc (αρχική µορφή) Β10. Εφαρµογή xteaenc (χρήση ειδικών εντολών) Β11. Εφαρµογή xteadec (αρχική µορφή) Β12. Εφαρµογή xteadec (χρήση ειδικών εντολών) ΒΙΒΛΙΟΓΡΑΦΙΑ ΓΛΩΣΣΑΡΙ ΣΥΝΤΜΗΣΕΩΝ ΓΛΩΣΣΑΡΙ ΟΡΩΝ ΗΜΟΣΙΕΥΣΕΙΣ iv

19

20

21 Κεφάλαιο 1 ΕΙΣΑΓΩΓΗ 1.1. Επεξεργαστές ειδικού σκοπού για την υποστήριξη των µοντέρνων ενσωµατωµένων εφαρµογών Τα τελευταία χρόνια είναι εµφανής η τάση για την ανάπτυξη πληθώρας εφαρµογών µε σηµαντικό ενδιαφέρον για τον µέσο καταναλωτή, οι οποίες χαρακτηρίζονται από ολοένα και αυξανόµενες απαιτήσεις υπολογιστικών επιδόσεων. Χαρακτηριστικά παραδείγµατα αποτελούν τα πρότυπα συµπίεσης στατικής (JPEG, JPEG2000 [JPEG]) και κινούµενης (MPEG-2, MPEG-4 [MPEG4], H.264/AVC) εικόνας, πρωτόκολλα τηλεπικοινωνιών όπως για τη µετάδοση φωνής µέσα από δίκτυα κυψελωτής επικοινωνίας (GSM) και εφαρµογές κρυπτογραφίας/ασφάλειας (αλγόριθµοι DES και AES), µεταξύ άλλων. Επίσης είναι συχνή η απαίτηση εξυπηρέτησης των εφαρµογών κάτω από συνθήκες που επιβάλλουν την ανάγκη για φορητότητα, ικανή επεξεργαστική ισχύ και προσαρµοστικότητα/ευελιξία σε ενδεχόµενες µεταβολές των προτύπων που τις διέπουν. Ένας οικονοµικοτεχνικός παράγοντας που υπεισέρχεται στην ανάπτυξη ενός επιτυχηµένου προϊόντος αυτής της φύσης είναι η ελαχιστοποίηση του χρόνου µέχρι την προώθηση του προϊόντος στην αγορά (timeto-market). Αυτοί οι παράγοντες επηρεάζουν την υλοποίηση των εφαρµογών από ενσωµατωµένα συστήµατα/πλατφόρµες όπως είναι τα κινητά τηλέφωνα, οι ψηφιακοί προσωπικοί βοηθοί (PDAs), οι παιχνιδοµηχανές, οι ψηφιακές φωτογραφικές µηχανές και οι βιντεοκάµερες. Στο παρελθόν, για εφαρµογές µε απαίτηση υψηλών υπολογιστικών επιδόσεων, η µόνη εφικτή λύση ήταν η χρήση ολοκληρωµένων κυκλωµάτων ειδικού σκοπού (Application Specific Integrated

22 Εισαγωγή Circuits - ASICs) ενώ για εφαρµογές που απαιτούσαν υψηλό βαθµό ευελιξίας επιβαλλόταν η χρήση επεξεργαστών γενικού σκοπού (General Purpose Processors - GPP). Όµως, οι προσεγγίσεις αυτές έχουν σηµαντικά µειονεκτήµατα όσον αφορά την υλοποίηση εφαρµογών σε ενσωµατωµένα συστήµατα. Τα ASIC επιτυγχάνουν υψηλή ταχύτητα επεξεργασίας και χαµηλή κατανάλωση ισχύος πλην όµως πάσχουν από έλλειψη ευελιξίας και από υψηλό κόστος ανάπτυξης. Συγκεκριµένα, α) ένα ASIC εκτελεί ένα µόνο αλγόριθµο και στερείται δυνατότητας προγραµµατισµού, β) ο χρόνος ανάπτυξης και προώθησης του προϊόντος είναι ιδιαίτερα υψηλός, και γ) δεν µπορεί να ανταποκριθεί σε µελλοντικές τροποποιήσεις λόγω µεταβαλλόµενων προτύπων. Οι GPP είναι επεξεργαστές που χαρακτηρίζονται από υψηλή ευελιξία λόγω της δυνατότητας προγραµµατισµού τους αλλά παρουσιάζουν υψηλή κατανάλωση ενέργειας/ισχύος και συγκριτικά χαµηλές επιδόσεις, σε πολλές περιπτώσεις, σε σχέση µε τις απαιτήσεις των ενσωµατωµένων συστηµάτων. Για την ικανοποίηση των προδιαγραφών ευελιξίας τους, οι GPP περιέχουν έναν αριθµό υπολογιστικών µονάδων γενικού σκοπού όπως αριθµητικές και λογικές µονάδες, µονάδες για υπολογισµούς σταθερής και κινητής υποδιαστολής, κ.λ.π. Η ύπαρξη των παραπάνω µονάδων επιτρέπει την υλοποίηση οποιουδήποτε αλγορίθµου αλλά µε κόστος τη χαµηλή ταχύτητα υλοποίησης και την υψηλή κατανάλωση ισχύος. Σήµερα, διαπιστώνουµε ότι οι κλασσικές προσεγγίσεις (ASIC ενάντια σε GPP) έχουν σηµαντικά µειονεκτήµατα και εν τέλει αποτυγχάνουν όσον αφορά την επαρκή υλοποίηση εφαρµογών σε ενσωµατωµένα συστήµατα κάτω από τους περιορισµούς που τα διέπουν. Λύση στο πρόβληµα αυτό δίνουν οι επεξεργαστές ειδικού σκοπού (ΕΕΣ) και ιδιαίτερα το υποσύνολο των προγραµµατιζόµενων ΕΕΣ συνόλου εντολών, για τους οποίους έχει καθιερωθεί η ονοµασία ASIP (Application-Specific Instruction Set Processor) [Sat91] 1. Οι ASIP συνδυάζουν ικανοποιητική ευελιξία λόγω της δυνατότητας προγραµµατισµού τους µε χρήση συνόλου εντολών, διατηρώντας παράλληλα τις υψηλές επιδόσεις µιας αφοσιωµένης (dedicated) ASIC λύσης. Ένας επεξεργαστής ειδικού σκοπού σχεδιάζεται για ένα σύνολο εφαρµογών µε κοινά χαρακτηριστικά. Η επιτυχία στο σχεδιασµό του έγκειται στη βέλτιστη εκµετάλλευση των ιδιαίτερων χαρακτηριστικών των εφαρµογών ώστε να ικανοποιηθούν οι απαιτήσεις σε ταχύτητα, επιφάνεια και κατανάλωση ισχύος, διατηρώντας παράλληλα ένα επιθυµητό επίπεδο ευελιξίας. Για το σκοπό αυτό, η προσπάθεια εστιάζεται στη βελτιστοποίηση της υλοποίησης των χρονοβόρων υπολογιστικών διεργασιών, που είναι κρίσιµες για τις συνολικές επιδόσεις του συστήµατος. Ειδικότερα, η χρήση ΕΕΣ αντιπαρέρχεται τα µειονεκτήµατα των ASIC και των GPP, καθώς: 1 Για την ακρίβεια, ο όρος ASIP χρησιµοποιήθηκε αρχικά για την απόδοση του όρου Application Specific Integrated Processor (Ολοκληρωµένος Επεξεργαστής Ειδικού Σκοπού), αλλά αναφερόµενος ειδικά σε προγραµµατιζόµενους επεξεργαστές συνόλου εντολών. Ο όρος αυτός δεν καθιερώθηκε. 2

1. Οργάνωση της CPU 2. Εκτέλεση εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο επίπεδο των επεξεργαστών

1. Οργάνωση της CPU 2. Εκτέλεση εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο επίπεδο των επεξεργαστών ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Ι Γ. Τσιατούχας 2 ο Κεφάλαιο ιάρθρωση 1. Οργάνωση της 2. εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών. ηµήτρης Γκιζόπουλος Καθηγητής

Αρχιτεκτονική Υπολογιστών. ηµήτρης Γκιζόπουλος Καθηγητής Αρχιτεκτονική Υπολογιστών ΙI ηµήτρης Γκιζόπουλος Καθηγητής Γενικά ηµήτρης Γκιζόπουλος, Καθηγητής http://www.di.uoa.gr/~dgizop γραφείο Α32 ιδασκαλία στο αµφιθέατρο Α2 ευτέρα 11 00 13 00 Πέµπτη 13 00 15

Διαβάστε περισσότερα

ΕΣ 08 Επεξεργαστές Ψηφιακών Σηµάτων. Βιβλιογραφία Ενότητας

ΕΣ 08 Επεξεργαστές Ψηφιακών Σηµάτων. Βιβλιογραφία Ενότητας ΕΣ 08 Επεξεργαστές Ψηφιακών Σηµάτων Βελτιστοποίηση κώδικα σε επεξεργαστές ΨΕΣ Τµήµα Επιστήµη και Τεχνολογίας Τηλεπικοινωνιών Πανεπιστήµιο Πελοποννήσου Βιβλιογραφία Ενότητας Kehtarnavaz [2005]: Chapter

Διαβάστε περισσότερα

Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή

Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή Αριθμός bit δίαυλου δεδομένων (Data Bus) Αριθμός bit δίαυλου διευθύνσεων (Address Bus) Μέγιστη συχνότητα λειτουργίας (Clock Frequency) Τύποι εντολών Αριθμητική

Διαβάστε περισσότερα

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Προηγμένα Συστήματα Πληροφορικής» Μεταπτυχιακή Διατριβή

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Προηγμένα Συστήματα Πληροφορικής» Μεταπτυχιακή Διατριβή Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Προηγμένα Συστήματα Πληροφορικής» Μεταπτυχιακή Διατριβή Δοκιμή ολοκληρωμένων κυκλωμάτων με χρήση του Inovys Personal Ocelot και

Διαβάστε περισσότερα

ιδάσκων: ηµήτρης Ζεϊναλιπούρ

ιδάσκων: ηµήτρης Ζεϊναλιπούρ Κεφάλαιο 1.3-1.4: Εισαγωγή Στον Προγραµµατισµό ( ιάλεξη 2) ιδάσκων: ηµήτρης Ζεϊναλιπούρ Περιεχόµενα Εισαγωγικές Έννοιες - Ορισµοί Ο κύκλος ανάπτυξης προγράµµατος Παραδείγµατα Πότε χρησιµοποιούµε υπολογιστή?

Διαβάστε περισσότερα

Προχωρηµένα Θέµατα Αρχιτεκτονικής

Προχωρηµένα Θέµατα Αρχιτεκτονικής Προχωρηµένα Θέµατα Αρχιτεκτονικής Μάθηµα 2 ο : Instruction Set Principles and Examples Μάθηµα 2 ο Προχωρηµένα Θέµατα Αρχιτεκτονικής 1 Σχεδιασµός Συνόλου Εντολών Θέµατα που θα συζητηθούν ιαφορετικές επιλογές

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Α ) Ενσωματωμένα Συστήματα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

; Γιατί είναι ταχύτερη η λήψη και αποκωδικοποίηση των εντολών σταθερού μήκους;

; Γιατί είναι ταχύτερη η λήψη και αποκωδικοποίηση των εντολών σταθερού μήκους; Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2015-16 Αρχιτεκτονικές Συνόλου Εντολών (ΙΙ) (Δομή Εντολών και Παραδείγματα) http://di.ionio.gr/~mistral/tp/comparch/ Μ.Στεφανιδάκης Αρχιτεκτονική

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Βασικές Πηγές: Αρχιτεκτονική Υπολογιστών Εισαγωγή Αρχιτεκτονική Υπολογιστών: μια Δομημένη Προσέγγιση, Α. Tanenbaum, Vrije Universiteit, Amsterdam. Computer Architecture and Engineering, K. Asanovic, CS1/2-52,

Διαβάστε περισσότερα

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

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΝΟΣΗΛΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΝΟΣΗΛΕΥΤΙΚΗΣ Επιβλέπων Καθηγητής: Δρ. Νίκος Μίτλεττον Η ΣΧΕΣΗ ΤΟΥ ΜΗΤΡΙΚΟΥ ΘΗΛΑΣΜΟΥ ΜΕ ΤΗΝ ΕΜΦΑΝΙΣΗ ΣΑΚΧΑΡΩΔΗ ΔΙΑΒΗΤΗ ΤΥΠΟΥ 2 ΣΤΗΝ ΠΑΙΔΙΚΗ ΗΛΙΚΙΑ Ονοματεπώνυμο: Ιωσηφίνα

Διαβάστε περισσότερα

J-GANNO. Σύντοµη αναφορά στους κύριους στόχους σχεδίασης και τα βασικά χαρακτηριστικά του πακέτου (προέκδοση 0.9Β, Φεβ.1998) Χάρης Γεωργίου

J-GANNO. Σύντοµη αναφορά στους κύριους στόχους σχεδίασης και τα βασικά χαρακτηριστικά του πακέτου (προέκδοση 0.9Β, Φεβ.1998) Χάρης Γεωργίου J-GANNO ΓΕΝΙΚΕΥΜΕΝΟ ΠΑΚΕΤΟ ΥΛΟΠΟΙΗΣΗΣ ΤΕΧΝΗΤΩΝ ΝΕΥΡΩΝΙΚΩΝ ΙΚΤΥΩΝ ΣΤΗ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ JAVA Σύντοµη αναφορά στους κύριους στόχους σχεδίασης και τα βασικά χαρακτηριστικά του πακέτου (προέκδοση 0.9Β,

Διαβάστε περισσότερα

Εργαστήριο 3 ΟΡΓΑΝΩΣΗ ΤΗΣ ΚΜΕ. Εισαγωγή

Εργαστήριο 3 ΟΡΓΑΝΩΣΗ ΤΗΣ ΚΜΕ. Εισαγωγή Εισαγωγή Εργαστήριο 3 ΟΡΓΑΝΩΣΗ ΤΗΣ ΚΜΕ Σκοπός του εργαστηρίου είναι να γνωρίσουµε την εσωτερική δοµή και αρχιτεκτονική της κεντρικής µονάδας επεξεργασίας, να κατανοήσουµε τον τρόπο µε τον οποίο λειτουργεί

Διαβάστε περισσότερα

ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ. Τίτλος Μαθήματος. Διαλέξεις - Θεωρητική Διδασκαλία, Εποπτευόμενο Εργαστήριο Επίδειξη, Μελέτες (Projects)

ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ. Τίτλος Μαθήματος. Διαλέξεις - Θεωρητική Διδασκαλία, Εποπτευόμενο Εργαστήριο Επίδειξη, Μελέτες (Projects) ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ Τίτλος Μαθήματος Μικροελεγκτές και Ενσωματωμένα συστήματα Ανάπτυξη και Εφαρμογές Κωδικός Μαθήματος Μ2 Θεωρία / Εργαστήριο Θεωρία + Εργαστήριο Πιστωτικές μονάδες 4 Ώρες Διδασκαλίας 2Θ+1Ε

Διαβάστε περισσότερα

Α.2 Μαθησιακά Αποτελέσματα Έχοντας ολοκληρώσει επιτυχώς το μάθημα οι εκπαιδευόμενοι θα είναι σε θέση να:

Α.2 Μαθησιακά Αποτελέσματα Έχοντας ολοκληρώσει επιτυχώς το μάθημα οι εκπαιδευόμενοι θα είναι σε θέση να: ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ Τίτλος Μαθήματος Μεθοδολογίες και Συστήματα Βιομηχανικής Αυτοματοποίησης Κωδικός Μαθήματος Μ3 Θεωρία / Εργαστήριο Θεωρία + Εργαστήριο Πιστωτικές μονάδες 4 Ώρες Διδασκαλίας 2Θ+1Ε Τρόπος/Μέθοδοι

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων

ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων 2.1 Αρχιτεκτονική Υπολογιστών 2.1 Αρχιτεκτονική Υπολογιστών 2.2 Γλώσσα Μηχανής 2.3 Εκτέλεση προγράµµατος 2.4 Αριθµητικές και λογικές εντολές 2.5 Επικοινωνία µε άλλες συσκευές

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΞΑΜΗΝΟ Η ΟΝΟΜΑΤΕΠΩΝΥΜΟ ΦΟΙΤΗΤΗ : ΜΟΣΧΟΥΛΑ ΟΛΓΑ ΑΡΙΘΜΟΣ ΜΗΤΡΩΟΥ : 30/02 ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ : ΥΛΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΟΣ ΙΑΧΕΙΡΙΣΗΣ ΣΥΝΕ ΡΙΩΝ ΜΕ ΧΡΗΣΗ

Διαβάστε περισσότερα

Εφαρμογές μικροελεγκτών

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

Διαβάστε περισσότερα

Εργαστήριο Ηλεκτρονικής

Εργαστήριο Ηλεκτρονικής Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης (Α.Π.Θ.) Π Θ Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής Ερευνητικές δραστηριότητες Στέλιος Σίσκος, Αναπληρωτής καθηγητής Δ/ντής Τομέα Ηλεκτρονικής και Η/Υ Aristotle University

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Β ) Λειτουργικό Σύστημα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΓΕΩΤΕΧΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΒΑΛΛΟΝΤΟΣ. Πτυχιακή εργασία

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΓΕΩΤΕΧΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΒΑΛΛΟΝΤΟΣ. Πτυχιακή εργασία ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΓΕΩΤΕΧΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΒΑΛΛΟΝΤΟΣ Πτυχιακή εργασία ΜΑΘΗΜΑΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ ΓΙΑ ΑΝΑΛΥΣΗ ΠΙΣΤΟΠΟΙΗΤΙΚΩΝ ΕΝΕΡΓΕΙΑΚΗΣ ΑΠΟΔΟΣΗΣ ΚΤΙΡΙΩΝ Εβελίνα Θεμιστοκλέους

Διαβάστε περισσότερα

ΑΠΟΓΡΑΦΙΚΟ ΔΕΛΤΙΟ ΔΙΔΑΚΤΟΡΙΚΗΣ ΔΙΑΤΡΙΒΗΣ ΤΙΤΛΟΣ Συμπληρώστε τον πρωτότυπο τίτλο της Διδακτορικής διατριβής ΑΡ. ΣΕΛΙΔΩΝ ΕΙΚΟΝΟΓΡΑΦΗΜΕΝΗ

ΑΠΟΓΡΑΦΙΚΟ ΔΕΛΤΙΟ ΔΙΔΑΚΤΟΡΙΚΗΣ ΔΙΑΤΡΙΒΗΣ ΤΙΤΛΟΣ Συμπληρώστε τον πρωτότυπο τίτλο της Διδακτορικής διατριβής ΑΡ. ΣΕΛΙΔΩΝ ΕΙΚΟΝΟΓΡΑΦΗΜΕΝΗ ΕΘΝΙΚΟ & ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΑΝΑΓΝΩΣΤΗΡΙΟ Πανεπιστημιούπολη, Κτήρια Πληροφορικής & Τηλεπικοινωνιών 15784 ΑΘΗΝΑ Τηλ.: 210 727 5190, email: library@di.uoa.gr,

Διαβάστε περισσότερα

ΑΛΓΟΡΙΘΜΟΙ. Τι είναι αλγόριθμος

ΑΛΓΟΡΙΘΜΟΙ. Τι είναι αλγόριθμος ΑΛΓΟΡΙΘΜΟΙ Στο σηµείωµα αυτό αρχικά εξηγείται η έννοια αλγόριθµος και παραθέτονται τα σπουδαιότερα κριτήρια που πρέπει να πληρεί κάθε αλγόριθµος. Στη συνέχεια, η σπουδαιότητα των αλγορίθµων συνδυάζεται

Διαβάστε περισσότερα

Σχεδιασµός βασισµένος σε συνιστώσες

Σχεδιασµός βασισµένος σε συνιστώσες Σχεδιασµός βασισµένος σε συνιστώσες 1 Ενδεικτικά περιεχόµενα του κεφαλαίου Ποια είναι τα "άτοµα", από τα οποία κατασκευάζονται οι υπηρεσίες; Πώς οργανώνουµε τις συνιστώσες σε ένα αρµονικό σύνολο; Τι είναι

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ. Πτυχιακή Εργασία

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ. Πτυχιακή Εργασία ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ Πτυχιακή Εργασία ΙΕΡΕΥΝΗΣΗ ΤΩΝ ΕΠΙΠΕ ΩΝ ΘΝΗΣΙΜΟΤΗΤΑΣ ΚΑΙ ΤΩΝ ΚΥΡΙΟΤΕΡΩΝ ΑΙΤΙΩΝ ΠΡΟΚΛΗΣΗΣ ΘΑΝΑΤΟΥ ΑΤΟΜΩΝ ΜΕ ΨΥΧΟΓΕΝΗ ΑΝΟΡΕΞΙΑ Γεωργία Χαραλάµπους Λεµεσός

Διαβάστε περισσότερα

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος. 1. Δώστε τον ορισμό του προβλήματος. 2. Σι εννοούμε με τον όρο επίλυση ενός προβλήματος; 3. Σο πρόβλημα του 2000. 4. Σι εννοούμε με τον όρο κατανόηση προβλήματος; 5. Σι ονομάζουμε χώρο προβλήματος; 6.

Διαβάστε περισσότερα

Ψηφιακά ολοκληρωμένα κυκλώματα

Ψηφιακά ολοκληρωμένα κυκλώματα Ψηφιακά ολοκληρωμένα κυκλώματα Εισαγωγή Γιώργος Δημητρακόπουλος Δημοκρίτειο Πανεπιστήμιο Θράκης Φθινόπωρο 2013 Ψηφιακά ολοκληρωμένα κυκλώματα 1 O κόσμος των ηλεκτρονικών... Ψηφιακά ολοκληρωμένα κυκλώματα

Διαβάστε περισσότερα

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Βήματα προς τη δημιουργία εκτελέσιμου κώδικα

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Βήματα προς τη δημιουργία εκτελέσιμου κώδικα Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Βήματα προς τη δημιουργία εκτελέσιμου κώδικα Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD Βήματα προς τη δημιουργία εκτελέσιμου κώδικα

Διαβάστε περισσότερα

Αρχιτεκτονική Επεξεργαστών Ψ.Ε.Σ

Αρχιτεκτονική Επεξεργαστών Ψ.Ε.Σ ΕΣ 08 Επεξεργαστές Ψηφιακών Σηµάτων Αρχιτεκτονική Επεξεργαστών Ψ.Ε.Σ Βιβλιογραφία Ενότητας Kehtarnavaz [2005]: Chapter 3 Kuo [2005]: Chapters 1 & 4-5 Lapsley [2002]: Chapter 4 Hayes [2000]: Κεφάλαιo 8

Διαβάστε περισσότερα

Το ολοκληρωμένο κύκλωμα μιας ΚΜΕ. «Φέτα» ημιαγωγών (wafer) από τη διαδικασία παραγωγής ΚΜΕ

Το ολοκληρωμένο κύκλωμα μιας ΚΜΕ. «Φέτα» ημιαγωγών (wafer) από τη διαδικασία παραγωγής ΚΜΕ Το ολοκληρωμένο κύκλωμα μιας ΚΜΕ Η Κεντρική Μονάδα Επεξεργασίας (Central Processing Unit -CPU) ή απλούστερα επεξεργαστής αποτελεί το μέρος του υλικού που εκτελεί τις εντολές ενός προγράμματος υπολογιστή

Διαβάστε περισσότερα

Ενότητα 4. Εισαγωγή στην Πληροφορική. Αναπαράσταση δεδοµένων. Αναπαράσταση πληροφορίας. υαδικοί αριθµοί. Χειµερινό Εξάµηνο 2006-07

Ενότητα 4. Εισαγωγή στην Πληροφορική. Αναπαράσταση δεδοµένων. Αναπαράσταση πληροφορίας. υαδικοί αριθµοί. Χειµερινό Εξάµηνο 2006-07 Ενότητα 4 Εισαγωγή στην Πληροφορική Κεφάλαιο 4Α: Αναπαράσταση πληροφορίας Κεφάλαιο 4Β: Επεξεργαστές που χρησιµοποιούνται σε PCs Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Εισαγωγή

Διαβάστε περισσότερα

Προσφερόμενα Διπλώματα (Προσφερόμενοι Τίτλοι)

Προσφερόμενα Διπλώματα (Προσφερόμενοι Τίτλοι) Εισαγωγή Το Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών του Πανεπιστημίου Κύπρου προσφέρει ολοκληρωμένα προπτυχιακά και μεταπτυχιακά προγράμματα σπουδών στους κλάδους του Ηλεκτρολόγου Μηχανικού

Διαβάστε περισσότερα

Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού

Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού Μάρα Νικολαϊδου Δραστηριότητες Διαδικασιών Παραγωγής Λογισµικού Καθορισµός απαιτήσεων και εξαγωγή προδιαγραφών

Διαβάστε περισσότερα

Ελαχιστοποίηση της Καταναλισκόμενης Ενέργειας σε Φορητές Συσκευές

Ελαχιστοποίηση της Καταναλισκόμενης Ενέργειας σε Φορητές Συσκευές Ελαχιστοποίηση της Καταναλισκόμενης Ενέργειας σε Φορητές Συσκευές Βασίλης Βλάχος vbill@aueb.gr Υποψήφιος Διδάκτορας Τμήματος Διοικητικής Επιστήμης και Τεχνολογίας 1 Σχεδιασμός ενσωματωμένων συστημάτων

Διαβάστε περισσότερα

ΥΠΟΔΟΧΗ ΠΡΩΤΟΕΤΩΝ ΦΟΙΤΗΤΩΝ 2013-1014. Παρουσίαση του Τµήµατος

ΥΠΟΔΟΧΗ ΠΡΩΤΟΕΤΩΝ ΦΟΙΤΗΤΩΝ 2013-1014. Παρουσίαση του Τµήµατος Πανεπιστήμιο ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΣΧΟΛΗ ΟΙΚΟΝΟΜΙΑΣ,ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΠΟΔΟΧΗ ΠΡΩΤΟΕΤΩΝ ΦΟΙΤΗΤΩΝ 2013-1014 Παρουσίαση του Τµήµατος http://dit.uop.gr

Διαβάστε περισσότερα

Στρατηγικό Σχεδιασµό Πληροφοριακών Συστηµάτων

Στρατηγικό Σχεδιασµό Πληροφοριακών Συστηµάτων Μέθοδοι και Τεχνικές για τον Στρατηγικό Σχεδιασµό Πληροφοριακών Συστηµάτων (SISP) Στρατηγική και Διοίκηση Πληροφοριακών Συστηµάτων Μάθηµα 2 No 1 Δοµή της Παρουσίασης l 1. Εισαγωγή l 2. Μεθοδολογία SISP

Διαβάστε περισσότερα

Τo πρόγραμμα «Διάγραμμα Ροής» και η διδακτική του αξιοποίηση στην Διδασκαλία του προγραμματισμού

Τo πρόγραμμα «Διάγραμμα Ροής» και η διδακτική του αξιοποίηση στην Διδασκαλία του προγραμματισμού Τo πρόγραμμα «Διάγραμμα Ροής» και η διδακτική του αξιοποίηση στην Διδασκαλία του προγραμματισμού Α. Βρακόπουλος 1, Θ.Καρτσιώτης 2 1 Καθηγητής Πληροφορικής Δευτεροβάθμιας Εκπαίδευσης Vraa8@sch.gr 2 Σχολικός

Διαβάστε περισσότερα

ΠαράδειγµαΠρογραµµατισµού

ΠαράδειγµαΠρογραµµατισµού Προγραµµατισµός Η/Υ Στην ενότητα αυτή θα µελετηθούν τα εξής επιµέρους θέµατα: Μεθοδολογία Προγραµµατισµού Αφαιρετικότητα Ροή Ελέγχου/ εδοµένων Βιβλίο µαθήµατος: Chapter 1,, Sec. 4-54 ΕΠΛ 131 Αρχές Προγραµµατισµού

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΠΡΟΗΓΜΕΝΩΝ ΛΟΓΙΣΜΙΚΩΝ ΕΡΓΑΛΕΙΩΝ ΓΙΑ ΤΟ ΣΧΕ ΙΑΣΜΟ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΚΑΙ ΡΥΘΜΙΣΗ ΙΕΡΓΑΣΙΩΝ ΠΟΛΥΜΕΡΙΣΜΟΥ ΑΝΑΠΤΥΞΗ ΠΡΟΗΓΜΕΝΩΝ ΛΟΓΙΣΜΙΚΩΝ ΕΡΓΑΛΕΙΩΝ ΓΙΑ ΤΟ ΣΧΕ ΙΑΣΜΟ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΚΑΙ ΡΥΘΜΙΣΗ ΙΕΡΓΑΣΙΩΝ ΠΟΛΥΜΕΡΙΣΜΟΥ Μ. Βασιλειάδου, Α. Κράλλης, Κ. Κωτούλας, Α. Μπάλτσας, Ε. Παπαδόπουλος, Π. Πλαδής, Χ. Χατζηδούκας

Διαβάστε περισσότερα

Γλώσσες Προγραμματισμού Μεταγλωττιστές

Γλώσσες Προγραμματισμού Μεταγλωττιστές Γλώσσες Προγραμματισμού Μεταγλωττιστές Πανεπιστήμιο Μακεδονίας Τμήμα Εφαρμοσμένης Πληροφορικής Ηλίας Σακελλαρίου Δομή Γλώσσες Προγραμματισμού Εισαγωγικά Γλώσσα Μηχανής Γλώσσες υψηλού επιπέδου Μεταγλωττιστές

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ. Πτυχιακή διατριβή Η ΚΑΤΑΘΛΙΨΗ ΩΣ ΠΑΡΑΓΟΝΤΑΣ ΚΙΝΔΥΝΟΥ ΓΙΑ ΑΠΟΠΕΙΡΑ ΑΥΤΟΚΤΟΝΙΑΣ

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ. Πτυχιακή διατριβή Η ΚΑΤΑΘΛΙΨΗ ΩΣ ΠΑΡΑΓΟΝΤΑΣ ΚΙΝΔΥΝΟΥ ΓΙΑ ΑΠΟΠΕΙΡΑ ΑΥΤΟΚΤΟΝΙΑΣ ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ Πτυχιακή διατριβή Η ΚΑΤΑΘΛΙΨΗ ΩΣ ΠΑΡΑΓΟΝΤΑΣ ΚΙΝΔΥΝΟΥ ΓΙΑ ΑΠΟΠΕΙΡΑ ΑΥΤΟΚΤΟΝΙΑΣ Παναγιώτου Νεοφύτα 2008969752 Επιβλέπων καθηγητής Δρ. Νίκος Μίτλεττον,

Διαβάστε περισσότερα

Κεφάλαιο 1. Εισαγωγή στα συστήματα σχεδιομελέτης και παραγωγής με χρήση υπολογιστή computer aided design and manufacture (cad/cam)

Κεφάλαιο 1. Εισαγωγή στα συστήματα σχεδιομελέτης και παραγωγής με χρήση υπολογιστή computer aided design and manufacture (cad/cam) Κεφάλαιο 1 Εισαγωγή στα συστήματα σχεδιομελέτης και παραγωγής με χρήση υπολογιστή computer aided design and manufacture (cad/cam) 1.1 Ορισμός σχεδιομελέτης και παραγωγής με χρήση υπολογιστή CAD (Computer

Διαβάστε περισσότερα

Εργαστήριο Υπολογιστικών Συστημάτων Καθ. Γεώργιος Παπακωνσταντίνου Μάρτιος 2005

Εργαστήριο Υπολογιστικών Συστημάτων Καθ. Γεώργιος Παπακωνσταντίνου Μάρτιος 2005 Θεωρητικό Μέρος Εργαστήριο Υπολογιστικών Συστημάτων Καθ. Γεώργιος Παπακωνσταντίνου Μάρτιος 2005 2 η ΑΣΚΗΣΗ Έλεγχος κίνησης µάζας 1 Τα Ενσωµατωµένα Συστήµατα (embedded systems) είναι υπολογιστικά συστήµατα

Διαβάστε περισσότερα

ΤΟ ΠΡΟΒΛΗΜΑ ΤΟΥ ΧΩΡΟΤΑΞΙΚΟΥ ΣΧΕΔΙΑΣΜΟΥ

ΤΟ ΠΡΟΒΛΗΜΑ ΤΟΥ ΧΩΡΟΤΑΞΙΚΟΥ ΣΧΕΔΙΑΣΜΟΥ ΣΧΕΔΙΑΣΜΟΣ ΣΥΣΤΗΜΑΤΩΝ ΠΑΡΑΓΩΓΗΣ ΧΩΡΟΤΑΞΙΚΟΣ ΣΧΕΔΙΑΣΜΟΣ Ι. ΓΙΑΝΝΑΤΣΗΣ ΤΟ ΠΡΟΒΛΗΜΑ ΤΟΥ ΧΩΡΟΤΑΞΙΚΟΥ ΣΧΕΔΙΑΣΜΟΥ Αντικείμενο: η διάταξη του παραγωγικού δυναμικού στο χώρο, δηλαδή η χωροταξική διευθέτηση των

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2: Τύποι δεδομένων και εμφάνιση στοιχείων...33

ΚΕΦΑΛΑΙΟ 2: Τύποι δεδομένων και εμφάνιση στοιχείων...33 ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος του συγγραφέα... 13 Πρόλογος του καθηγητή Τιμολέοντα Σελλή... 15 ΚΕΦΑΛΑΙΟ 1: Εργαλεία γλωσσών προγραμματισμού...17 1.1 Γλώσσες προγραμματισμού τρίτης γεννεάς... 18 τι είναι η γλώσσα

Διαβάστε περισσότερα

http://www.cslab.ece.ntua.gr/diplom/

http://www.cslab.ece.ntua.gr/diplom/ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ KΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ http://www.cslab.ece.ntua.gr/ ιπλωµατική

Διαβάστε περισσότερα

Άρθρο 1 Γενικές Διατάξεις

Άρθρο 1 Γενικές Διατάξεις ΚΑΝΟΝΙΣΜΟΣ ΕΚΠΟΝΗΣΗΣ ΔΙΔΑΚΤΟΡΙΚΩΝ ΔΙΑΤΡΙΒΩΝ ΤΟΥ ΤΜΗΜΑΤΟΣ ΑΡΧΙΤΕΚΤΟΝΩΝ ΜΗΧΑΝΙΚΩΝ ΠΟΛΥΤΕΧΝΕΙΟΥ ΚΡΗΤΗΣ Άρθρο 1 Γενικές Διατάξεις Στο Τμήμα Aρχιτεκτόνων Μηχανικών του Πολυτεχνείου Κρήτης είναι δυνατή η εκπόνηση

Διαβάστε περισσότερα

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM).

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM). Μνήμες Ένα από τα βασικά πλεονεκτήματα των ψηφιακών συστημάτων σε σχέση με τα αναλογικά, είναι η ευκολία αποθήκευσης μεγάλων ποσοτήτων πληροφοριών, είτε προσωρινά είτε μόνιμα Οι πληροφορίες αποθηκεύονται

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ. 1.1. Υλικό και Λογισμικό.. 1 1.2 Αρχιτεκτονική Υπολογιστών.. 3 1.3 Δομή, Οργάνωση και Λειτουργία Υπολογιστών 6

ΠΕΡΙΕΧΟΜΕΝΑ. 1.1. Υλικό και Λογισμικό.. 1 1.2 Αρχιτεκτονική Υπολογιστών.. 3 1.3 Δομή, Οργάνωση και Λειτουργία Υπολογιστών 6 ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή στην Δομή, Οργάνωση, Λειτουργία και Αξιολόγηση Υπολογιστών 1.1. Υλικό και Λογισμικό.. 1 1.2 Αρχιτεκτονική Υπολογιστών.. 3 1.3 Δομή, Οργάνωση και Λειτουργία Υπολογιστών 6 1.3.1 Δομή

Διαβάστε περισσότερα

Εργαστήριο Υπολογιστικών Συστημάτων

Εργαστήριο Υπολογιστικών Συστημάτων Εργαστήριο Υπολογιστικών Συστημάτων Θεωρητικό Υπόβαθρο Άσκηση 2 η Έλεγχος Κίνησης Μάζας Καθ. Γεώργιος Παπακωνσταντίνου Μάρτιος 2006 Τα Ενσωματωμένα Συστήματα (embedded systems) είναι υπολογιστικά συστήματα

Διαβάστε περισσότερα

Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Τμήματα ΚΜΕ (CPU) Ένα τυπικό υπολογιστικό σύστημα σήμερα. Οργάνωση Υπολογιστών (Ι)

Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Τμήματα ΚΜΕ (CPU) Ένα τυπικό υπολογιστικό σύστημα σήμερα. Οργάνωση Υπολογιστών (Ι) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Οργάνωση Υπολογιστών (Ι) (η κεντρική μονάδα επεξεργασίας) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Ένα

Διαβάστε περισσότερα

Οργάνωση Υπολογιστών (Ι)

Οργάνωση Υπολογιστών (Ι) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Οργάνωση Υπολογιστών (Ι) (η κεντρική μονάδα επεξεργασίας) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Ένα

Διαβάστε περισσότερα

Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems)

Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems) Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems) Μαθηµα 2 ηµήτρης Λιούπης 1 Intel SA-1110 µc StrongARM core. System-on-Chip. Εξέλιξη των SA-110 και SA-1100. 2 ARM cores ARM: IP (intellectual

Διαβάστε περισσότερα

Πιο συγκεκριμένα, η χρήση του MATLAB προσφέρει τα ακόλουθα πλεονεκτήματα.

Πιο συγκεκριμένα, η χρήση του MATLAB προσφέρει τα ακόλουθα πλεονεκτήματα. i Π Ρ Ο Λ Ο Γ Ο Σ Το βιβλίο αυτό αποτελεί μια εισαγωγή στα βασικά προβλήματα των αριθμητικών μεθόδων της υπολογιστικής γραμμικής άλγεβρας (computational linear algebra) και της αριθμητικής ανάλυσης (numerical

Διαβάστε περισσότερα

Mobile Telecoms-I Dr. Konstantinos E. Psannis

Mobile Telecoms-I Dr. Konstantinos E. Psannis Mobile Telecoms-I Dr. Konstantinos E. Psannis, University of Macedonia, Greece http://users.uom.gr/~kpsannis/ JAPAN-EU Laboratory: http://www.mobility2net.eu/ Visiting Research Scientist Department of

Διαβάστε περισσότερα

ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ ΙΓ' ΕΚΠΑΙΔΕΥΤΙΚΗ ΣΕΙΡΑ

ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ ΙΓ' ΕΚΠΑΙΔΕΥΤΙΚΗ ΣΕΙΡΑ ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ ΙΓ' ΕΚΠΑΙΔΕΥΤΙΚΗ ΣΕΙΡΑ ΤΜΗΜΑ ΤΟΠΙΚΗΣ ΑΥΤΟΔΙΟΙΚΗΣΗΣ ΚΑΙ ΠΕΡΙΦΕΡΕΙΑΚΗΣ ΑΝΑΠΤΥΞΗΣ ΤΕΛΙΚΗ ΕΡΓΑΣΙΑ: ΠΕΡΙΒΑΛΛΟΝ ΚΑΙ ΑΝΑΠΤΥΞΗ: ΠΡΟΣΕΓΓΙΣΗ ΜΕΣΩ ΔΕΙΚΤΩΝ Επιβλέπων: Αθ.Δελαπάσχος

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ. Πτυχιακή εργασία Η ΚΑΤΑΘΛΙΨΗ ΣΕ ΕΦΗΒΟΥΣ ΜΕ ΣΑΚΧΑΡΩΔΗ ΔΙΑΒΗΤΗ ΤΥΠΟΥ 1

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ. Πτυχιακή εργασία Η ΚΑΤΑΘΛΙΨΗ ΣΕ ΕΦΗΒΟΥΣ ΜΕ ΣΑΚΧΑΡΩΔΗ ΔΙΑΒΗΤΗ ΤΥΠΟΥ 1 ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ Πτυχιακή εργασία Η ΚΑΤΑΘΛΙΨΗ ΣΕ ΕΦΗΒΟΥΣ ΜΕ ΣΑΚΧΑΡΩΔΗ ΔΙΑΒΗΤΗ ΤΥΠΟΥ 1 ΑΝΔΡΕΑΣ ΑΝΔΡΕΟΥ Φ.Τ:2008670839 Λεμεσός 2014 ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ

Διαβάστε περισσότερα

ΤΙ ΕΙΝΑΙ Ο ΥΠΟΛΟΓΙΣΤΗΣ

ΤΙ ΕΙΝΑΙ Ο ΥΠΟΛΟΓΙΣΤΗΣ ΤΙ ΕΙΝΑΙ Ο ΥΠΟΛΟΓΙΣΤΗΣ Ο όρος είναι συντομογραφία του όρου «Αυτόματος, Ηλεκτρονικός Ψηφιακός Υπολογιστής Γενικού Σκοπού» [1]. Αυτόματος Μετά την έναρξη της λειτουργίας του εργάζεται μόνος του εκτελώντας

Διαβάστε περισσότερα

Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον

Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Κεφάλαιο 6ο Εισαγωγή στον Προγραµµατισµό Μέρος Πρώτο (6.1, 6.2 και 6.3) Α. Ερωτήσεις Σωστού Λάθους 1. Η γλώσσα µηχανής είναι µία γλώσσα υψηλού επιπέδου.

Διαβάστε περισσότερα

Risk Management & Business Continuity Τα εργαλεία στις νέες εκδόσεις

Risk Management & Business Continuity Τα εργαλεία στις νέες εκδόσεις Risk Management & Business Continuity Τα εργαλεία στις νέες εκδόσεις Α. Χατζοπούλου Υπεύθυνη Τμήματος Επιθεωρήσεων Πληροφορικής TÜV AUSTRIA HELLAS Οκτώβριος 2014 CLOSE YOUR EYES & THINK OF RISK Μήπως κάποια

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Εισαγωγή στην Πληροφορική 1 Γενικές πληροφορίες Εισαγωγή στην Πληροφορική ιδασκαλία: Παναγιώτης Χατζηδούκας Email:

Διαβάστε περισσότερα

Β Εξάµηνο Τίτλος Μαθήµατος Θ Φ Α.Π Ε Φ.E. Π.Μ Προαπαιτούµενα

Β Εξάµηνο Τίτλος Μαθήµατος Θ Φ Α.Π Ε Φ.E. Π.Μ Προαπαιτούµενα ΤΕΙ ΠΕΛΟΠΟΝΝΗΣΟΥ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΣΥΝΟΠΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΑΝΑ ΕΞΑΜΗΝΟ Α Εξάµηνο Τίτλος Μαθήµατος Θ Φ Α.Π Ε Φ.Ε Π.Μ Προαπαιτούµενα Κ10 ΜΑΘΗΜΑΤΙΚΗ ΑΝΑΛΥΣΗ

Διαβάστε περισσότερα

Ανάλυση Κόστους Κύκλου Ζωής

Ανάλυση Κόστους Κύκλου Ζωής Ανάλυση Κόστους Κύκλου Ζωής ρ Γ. Γιαννακίδης Εισαγωγή Στόχοι και Οφέλη Ανάλυση Κόστους Κύκλου Ζωής Life Cycle Cost Analysis - LCCA Μέθοδος οικονοµικής σύγκρισης εναλλακτικών επενδύσεων που βασίζεται στο

Διαβάστε περισσότερα

Θέµατα αξιολόγησης εκπαιδευτικού λογισµικού

Θέµατα αξιολόγησης εκπαιδευτικού λογισµικού Θέµατα αξιολόγησης εκπαιδευτικού λογισµικού Όνοµα: Τάσος Αναστάσιος Επώνυµο: Μικρόπουλος Τίτλος: Αναπληρωτής Καθηγητής, Εργαστήριο Εφαρµογών Εικονικής Πραγµατικότητας στην Εκπαίδευση, Πανεπιστήµιο Ιωαννίνων

Διαβάστε περισσότερα

«ΑΓΡΟΤΟΥΡΙΣΜΟΣ ΚΑΙ ΤΟΠΙΚΗ ΑΝΑΠΤΥΞΗ: Ο ΡΟΛΟΣ ΤΩΝ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΣΤΗΝ ΠΡΟΩΘΗΣΗ ΤΩΝ ΓΥΝΑΙΚΕΙΩΝ ΣΥΝΕΤΑΙΡΙΣΜΩΝ»

«ΑΓΡΟΤΟΥΡΙΣΜΟΣ ΚΑΙ ΤΟΠΙΚΗ ΑΝΑΠΤΥΞΗ: Ο ΡΟΛΟΣ ΤΩΝ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΣΤΗΝ ΠΡΟΩΘΗΣΗ ΤΩΝ ΓΥΝΑΙΚΕΙΩΝ ΣΥΝΕΤΑΙΡΙΣΜΩΝ» I ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΝΟΜΙΚΩΝ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΠΟΛΙΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΗΝ «ΔΙΟΙΚΗΣΗ ΚΑΙ ΟΙΚΟΝΟΜΙΑ» ΚΑΤΕΥΘΥΝΣΗ: ΟΙΚΟΝΟΜΙΚΗ

Διαβάστε περισσότερα

Συστήματα σε Ολοκληρωμένα Κυκλώματα

Συστήματα σε Ολοκληρωμένα Κυκλώματα Συστήματα σε Ολοκληρωμένα Κυκλώματα Κεφάλαιο 1: Τι, Γιατί και Πώς των MPsoCs Διδάσκων: Καθηγητής Οδυσσέας Κουφοπαύλου Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών ΕΙΣΑΓΩΓΗ Τα Multiprocessor

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ Πτυχιακή Εργασία Η ΣΧΕΤΙΖΟΜΕΝΗ ΜΕ ΤΗΝ ΥΓΕΙΑ ΠΟΙΟΤΗΤΑ ΖΩΗΣ ΑΤΟΜΩΝ ΜΕ ΝΕΑΝΙΚΗ ΙΔΙΟΠΑΘΗ ΑΡΘΡΙΤΙΔΑ Όνομα Φοιτήτριας: Μαρία Θωμά Αριθμός φοιτητικής ταυτότητας:2010221455

Διαβάστε περισσότερα

ΕΠΛ 034: Εισαγωγήστον ΠρογραµµατισµόγιαΗΜΥ

ΕΠΛ 034: Εισαγωγήστον ΠρογραµµατισµόγιαΗΜΥ ΕΠΛ 034: Εισαγωγήστον ΠρογραµµατισµόγιαΗΜΥ Αχιλλέας Αχιλλέως, Τµήµα Πληροφορικής, Πανεπιστήµιο Κύπρου Email: achilleas@cs.ucy.ac.cy Κεφάλαιο 2 ΠρογραµµατισµόςΗ/Υ Θέµατα ιάλεξης οµή Προγράµµατος C Μεθοδολογία

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΕΡΓΑΛΕΙΑ ΙΟΙΚΗΣΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΜΑΘΗΜΑ: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΕΡΓΑΛΕΙΑ ΙΟΙΚΗΣΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΜΑΘΗΜΑ: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΙΟΙΚΗΣΗ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΑΘΗΜΑ: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΡΓΑΛΕΙΑ ΙΟΙΚΗΣΗΣ ιδάσκων:

Διαβάστε περισσότερα

Εισαγωγή στα συστήματα σχεδιομελέτης και παραγωγής με χρήση υπολογιστή - Computer aided design and manufacture (cad/cam)

Εισαγωγή στα συστήματα σχεδιομελέτης και παραγωγής με χρήση υπολογιστή - Computer aided design and manufacture (cad/cam) 1 ΚΕΦΑΛΑΙΟ Εισαγωγή στα συστήματα σχεδιομελέτης και παραγωγής με χρήση υπολογιστή - Computer aided design and manufacture (cad/cam) Περιεχόμενα κεφαλαίου 1.4 Εξέλιξη συστημάτων Cad σελ. 20 1.1 Ορισμός

Διαβάστε περισσότερα

Παράλληλη Επεξεργασία Κεφάλαιο 7 ο Αρχιτεκτονική Συστημάτων Κατανεμημένης Μνήμης

Παράλληλη Επεξεργασία Κεφάλαιο 7 ο Αρχιτεκτονική Συστημάτων Κατανεμημένης Μνήμης Παράλληλη Επεξεργασία Κεφάλαιο 7 ο Αρχιτεκτονική Συστημάτων Κατανεμημένης Μνήμης Κωνσταντίνος Μαργαρίτης Καθηγητής Τμήμα Εφαρμοσμένης Πληροφορικής Πανεπιστήμιο Μακεδονίας kmarg@uom.gr http://eos.uom.gr/~kmarg

Διαβάστε περισσότερα

Πανεπιστήμιο Κύπρου. Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών (ΗΜΜΥ)

Πανεπιστήμιο Κύπρου. Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών (ΗΜΜΥ) Πανεπιστήμιο Κύπρου Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών (ΗΜΜΥ) 26/01/2014 Συνεισφορά του κλάδους ΗΜΜΥ Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Ευρύ φάσμα γνώσεων και επιστημονικών

Διαβάστε περισσότερα

Αρχιτεκτονική υπολογιστών

Αρχιτεκτονική υπολογιστών 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Αρχιτεκτονική υπολογιστών Ενότητα 1 : Οργάνωση και Αρχιτεκτονική υπολογιστών Φώτης Βαρζιώτης 2 Ανοιχτά Ακαδημαϊκά Μαθήματα Τμήμα Μηχανικών

Διαβάστε περισσότερα

Περίληψη ιπλωµατικής Εργασίας

Περίληψη ιπλωµατικής Εργασίας Περίληψη ιπλωµατικής Εργασίας Θέµα: Εναλλακτικές Τεχνικές Εντοπισµού Θέσης Όνοµα: Κατερίνα Σπόντου Επιβλέπων: Ιωάννης Βασιλείου Συν-επιβλέπων: Σπύρος Αθανασίου 1. Αντικείµενο της διπλωµατικής Ο εντοπισµός

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΔΙΑΔΙΚΑΣΙΕΣ ΠΑΡΑΓΩΓΗΣ ΛΟΓΙΣΜΙΚΟΥ Διδάσκων: Γ. Χαραλαμπίδης,

Διαβάστε περισσότερα

ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ

ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ Master of science in Networking and Data Communications Ακαδημαϊκό Έτος 2013-2014 Συνδιοργάνωση Το ΤΕΙ Πειραιά και το πανεπιστήμιο Kingston της Μεγάλης Βρετανίας συνδιοργανώνουν

Διαβάστε περισσότερα

κεφάλαιο Βασικές Έννοιες Επιστήμη των Υπολογιστών

κεφάλαιο Βασικές Έννοιες Επιστήμη των Υπολογιστών κεφάλαιο 1 Βασικές Έννοιες Επιστήμη 9 1Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ Στόχοι Στόχος του κεφαλαίου είναι οι μαθητές: να γνωρίσουν βασικές έννοιες και τομείς της Επιστήμης. Λέξεις κλειδιά Επιστήμη

Διαβάστε περισσότερα

Υπολογιστικές Μέθοδοι στις Κατασκευές

Υπολογιστικές Μέθοδοι στις Κατασκευές Γενικά Για Τη Βελτιστοποίηση Η βελτιστοποίηση µπορεί να χωριστεί σε δύο µεγάλες κατηγορίες: α) την Βελτιστοποίηση Τοπολογίας (Topological Optimization) και β) την Βελτιστοποίηση Σχεδίασης (Design Optimization).

Διαβάστε περισσότερα

Επιβλέπων καθηγητής: Δρ Βασίλειος Ραφτόπουλος ΠΟΙΟΤΗΤΑ ΖΩΗΣ ΣΕ ΜΕΤΕΜΜΗΝΟΠΑΥΣΙΑΚΕΣ ΓΥΝΑΙΚΕΣ ΜΕΤΑ ΑΠΟ ΟΣΤΕΟΠΟΡΩΤΙΚΑ ΚΑΤΑΓΜΑΤΑ ΣΠΟΝΔΥΛΙΚΗΣ ΣΤΗΛΗΣ

Επιβλέπων καθηγητής: Δρ Βασίλειος Ραφτόπουλος ΠΟΙΟΤΗΤΑ ΖΩΗΣ ΣΕ ΜΕΤΕΜΜΗΝΟΠΑΥΣΙΑΚΕΣ ΓΥΝΑΙΚΕΣ ΜΕΤΑ ΑΠΟ ΟΣΤΕΟΠΟΡΩΤΙΚΑ ΚΑΤΑΓΜΑΤΑ ΣΠΟΝΔΥΛΙΚΗΣ ΣΤΗΛΗΣ ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΝΟΣΗΛΕΥΤΙΚΗΣ Επιβλέπων καθηγητής: Δρ Βασίλειος Ραφτόπουλος ΠΟΙΟΤΗΤΑ ΖΩΗΣ ΣΕ ΜΕΤΕΜΜΗΝΟΠΑΥΣΙΑΚΕΣ ΓΥΝΑΙΚΕΣ ΜΕΤΑ ΑΠΟ ΟΣΤΕΟΠΟΡΩΤΙΚΑ ΚΑΤΑΓΜΑΤΑ ΣΠΟΝΔΥΛΙΚΗΣ ΣΤΗΛΗΣ Από τη

Διαβάστε περισσότερα

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Α Γενικού Λυκείου (Μάθημα Επιλογής)

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Α Γενικού Λυκείου (Μάθημα Επιλογής) ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α Γενικού Λυκείου (Μάθημα Επιλογής) Σύγχρονα Υπολογιστικά Συστήματα τους υπερυπολογιστές (supercomputers) που χρησιμοποιούν ερευνητικά εργαστήρια τα μεγάλα συστήματα (mainframes)

Διαβάστε περισσότερα

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα 1. Ποια είναι η σχέση της έννοιας του μικροεπεξεργαστή με αυτή του μικροελεγκτή; Α. Ο μικροεπεξεργαστής εμπεριέχει τουλάχιστο έναν μικροελεγκτή. Β. Ο

Διαβάστε περισσότερα

Context-aware και mhealth

Context-aware και mhealth ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΣΥΣΤΗΜΑΤΩΝ ΜΕΤΑΔΟΣΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΥΛΙΚΩΝ Context-aware και mhealth ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Του Κουβαρά

Διαβάστε περισσότερα

723 Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών ΤΕΙ Λάρισας

723 Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών ΤΕΙ Λάρισας 723 Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών ΤΕΙ Λάρισας Το Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών του ΤΕΙ Λάρισας ιδρύθηκε με το Προεδρικό Διάταγμα 200/1999 (ΦΕΚ 179 06/09/99), με πρώτο

Διαβάστε περισσότερα

Σύγχρονες Αρχιτεκτονικές Υπολογιστών

Σύγχρονες Αρχιτεκτονικές Υπολογιστών ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΜΑΤΙΚΗΣ Σύγχρονες Αρχιτεκτονικές Υπολογιστών ΑΚΑ ΗΜΑΪΚΟ ΕΤΟΣ 2014-2015 Αρχιτεκτονική Συνόλου Εντολών (Instruction Set Architecture-ISA) 1 Ένας υπολογιστής

Διαβάστε περισσότερα

Ενσωματωμένα Συστήματα

Ενσωματωμένα Συστήματα Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ενσωματωμένα Συστήματα Ενότητα 2: Τεχνικές Σχεδίασης. Οικονομικά θέματα σχεδίασης ενσωματωμένων συστημάτων. Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο

Διαβάστε περισσότερα

Αειφορικός σχεδιασµός & κατασκευή κτιρίων

Αειφορικός σχεδιασµός & κατασκευή κτιρίων 2η Ηµερίδα για την Ελληνική Πλατφόρµα για την Έρευνα και Τεχνολογία στην Κατασκευή Αειφορικός σχεδιασµός & κατασκευή κτιρίων στο πλαίσιο των στόχων της Πλατφόρµας για την Έρευνα και Τεχνολογία στην Κατασκευή

Διαβάστε περισσότερα

ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006

ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006 ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006 ΜΕΤΡΟ 1.2 Κοινοπραξίες Έρευνας και Τεχνολογικής Ανάπτυξης σε τομείς Εθνικής Προτεραιότητας Παροχή υπηρεσιών τουριστικού και αρχαιολογικού ενδιαφέροντος μέσω πλατφόρμας

Διαβάστε περισσότερα

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

Διαβάστε περισσότερα

Περιγραφή Κυκλωμάτων με χρήση της VHDL. Εισαγωγικές έννοιες για σχεδιασμό με τη VHDL

Περιγραφή Κυκλωμάτων με χρήση της VHDL. Εισαγωγικές έννοιες για σχεδιασμό με τη VHDL Περιγραφή Κυκλωμάτων με χρήση της VHDL Εισαγωγικές έννοιες για σχεδιασμό με τη VHDL Οργάνωση Παρουσίασης VHDL εισαγωγικές έννοιες Ροή και επίπεδα σχεδιασμού ψηφιακών κυκλωμάτων Μοντελοποίηση Καθυστερήσεων

Διαβάστε περισσότερα

219 Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Θεσσαλονίκης

219 Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Θεσσαλονίκης 219 Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Θεσσαλονίκης Το Τμήμα Ηλεκτρολόγων Μηχανικών ιδρύθηκε με το ΒΔ.400/72 και άρχισε να λειτουργεί το 1972-73. Το ΑΠΘ είχε τότε ήδη 28.000 φοιτητές. Η ακριβής

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ I: ΕΙΣΑΓΩΓΗ ΣΤΑ ΗΛΕΚΤΡΟΝΙΚΑ

ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ I: ΕΙΣΑΓΩΓΗ ΣΤΑ ΗΛΕΚΤΡΟΝΙΚΑ ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ I: ΕΙΣΑΓΩΓΗ ΣΤΑ ΗΛΕΚΤΡΟΝΙΚΑ 1.1 ΕΙΣΑΓΩΓΗ ΣΤΑ ΑΝΑΛΟΓΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ 1 1.1.1 Αναλογικά σήματα 1 1.1.2 Οι αντιστάσεις 3 1.1.3 Οι πυκνωτές 7 1.1.4 Τα πηνία 11 1.1.5 Οι δίοδοι 13 1.1.6

Διαβάστε περισσότερα

Προτεινόμενα Θέματα Διπλωματικών Εργασιών

Προτεινόμενα Θέματα Διπλωματικών Εργασιών Προτεινόμενα Θέματα Διπλωματικών Εργασιών Θεματική ενότητα: Σχεδίαση πολυμεσικών εφαρμογών Ενδεικτικό Θέμα: Θέμα 1. Τα πολυμέσα στην εκπαίδευση: Σχεδίαση πολυμεσικής εφαρμογής για την διδασκαλία ενός σχολικού

Διαβάστε περισσότερα

Πίνακας Προτεινόµενων Πτυχιακών Εργασιών

Πίνακας Προτεινόµενων Πτυχιακών Εργασιών ΕΝ4.0-Α Έκδοση η /.0.04 ΣΧΟΛΗ: ΤΕΧΝΟΛΙΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ: ΜΗΧΑΝΙΚΩΝ ΕΝΕΡΓΕΙΑΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΤΟΜΕΑΣ: ΕΝΕΡΓΕΙΑΚΗΣ ΗΛΕΚΤΡΟΛΟΓΙΑΣ Α/Α Τίτλος Θέµατος Μέλος Ε.Π. Σύντοµη Περιγραφή Προαπαιτούµενα γνωστικά

Διαβάστε περισσότερα

Τμήμα Πολιτικών και Δομικών Έργων

Τμήμα Πολιτικών και Δομικών Έργων Τμήμα Πολιτικών και Δομικών Έργων Πτυχιακή Εργασία: Τοπογραφικό διάγραμμα σε ηλεκτρονική μορφή κεντρικού λιμένα Κέρκυρας και κτιρίου νέου επιβατικού σταθμού σε τρισδιάστατη μορφή και σχεδίαση με AutoCAD

Διαβάστε περισσότερα

Υλοποίηση του συστήματος ecall εντός του Oχήματος - IVS

Υλοποίηση του συστήματος ecall εντός του Oχήματος - IVS Αυτόματο Σύστημα Κλήσης Έκτακτης Ανάγκης Υλοποίηση του συστήματος ecall εντός του Oχήματος - IVS Άγγελος Αμδίτης, ΕΠΙΣΕΥ ΕΥΡΩΠΑΪΚΗ ΕΝΩΣΗ ΕΥΡΩΠΑΪΚΟ ΤΑΜΕΙΟ ΠΕΡΙΦΕΡΕΙΑΚΗΣ ΑΝΑΠΤΥΞΗΣ Αρχιτεκτονική ecall 2 Ενεργοποίηση

Διαβάστε περισσότερα

Πανεπιστήµιο Πειραιώς Τµήµα Πληροφορικής

Πανεπιστήµιο Πειραιώς Τµήµα Πληροφορικής oard Πανεπιστήµιο Πειραιώς Τµήµα Πληροφορικής Πρόγραµµα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή ιατριβή Τίτλος ιατριβής Masters Thesis Title Ονοµατεπώνυµο Φοιτητή Πατρώνυµο Ανάπτυξη διαδικτυακής

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ ΤΜΗΜΑ ΝΟΣΗΛΕΥΤΙΚΗΣ Πτυχιακή εργασία ΠΑΡΑΓΟΝΤΕΣ ΠΟΥ ΕΠΗΡΕΑΖΟΥΝ ΤΗΝ ΑΝΑΠΤΥΞΗ ΤΗΣ ΠΑΙΔΙΚΗΣ ΠΑΧΥΣΑΡΚΙΑΣ Ραφαέλα Χριστοδούλου Α.Φ.Τ.: 2010335637 Λεμεσός,

Διαβάστε περισσότερα

Ελληνικό Ανοικτό Πανεπιστήµιο. Η Ανάλυση και ο Σχεδιασµός στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής

Ελληνικό Ανοικτό Πανεπιστήµιο. Η Ανάλυση και ο Σχεδιασµός στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής 1 Ελληνικό Ανοικτό Πανεπιστήµιο Η και ο στην Ενοποιηµένη ιαδικασία ρ. Πάνος Φιτσιλής Περιεχόµενα Γενικές αρχές ανάλυσης και σχεδιασµού Τα βήµατα της ανάλυσης και του σχεδιασµού Συµπεράσµατα 2 3 Η ανάλυση

Διαβάστε περισσότερα

Ψηφιακά Αποθετήρια: Η Ελληνική Πραγματικότητα

Ψηφιακά Αποθετήρια: Η Ελληνική Πραγματικότητα ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Ψηφιακά Αποθετήρια: Η Ελληνική Πραγματικότητα Μάρα Νικολαΐδου Αναπληρώτρια Καθηγήτρια Τμήμα Πληροφορικής και Τηλεματικής Διεθνές Συνέδριο Υποδομές Ανοικτής Πρόσβασης Εθνικό Ίδρυμα

Διαβάστε περισσότερα

Οδηγός Αυτοαξιολόγησης EFQM Ο ΗΓΟΣ ΓΙΑ ΤΗΝ ΕΦΑΡΜΟΓΗ ΤΗΣ ΜΕΘΟ ΟΛΟΓΙΑΣ ΑΥΤΟΑΞΙΟΛΟΓΗΣΗΣ EFQM ΣΤΙΣ ΣΥΝΕΡΓΑΣΙΕΣ

Οδηγός Αυτοαξιολόγησης EFQM Ο ΗΓΟΣ ΓΙΑ ΤΗΝ ΕΦΑΡΜΟΓΗ ΤΗΣ ΜΕΘΟ ΟΛΟΓΙΑΣ ΑΥΤΟΑΞΙΟΛΟΓΗΣΗΣ EFQM ΣΤΙΣ ΣΥΝΕΡΓΑΣΙΕΣ Ο ΗΓΟΣ ΓΙΑ ΤΗΝ ΕΦΑΡΜΟΓΗ ΤΗΣ ΜΕΘΟ ΟΛΟΓΙΑΣ ΑΥΤΟΑΞΙΟΛΟΓΗΣΗΣ EFQM ΣΤΙΣ ΣΥΝΕΡΓΑΣΙΕΣ 1 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΕΙΣΑΓΩΓΗ... 3 2. Η ΜΕΘΟ ΟΛΟΓΙΑ ΤΗΣ EFQM ΚΑΙ ΤΟ ΕΡΩΤΗΜΑΤΟΛΟΓΙΟ ΑΥΤΟΑΞΙΟΛΟΓΗΣΗΣ... 4 3. Η ΜΕΘΟ ΟΛΟΓΙΑ ΣΤΑ ΠΡΟΓΡΑΜΜΑΤΑ

Διαβάστε περισσότερα