Department of Electrical and Computer Engineering

MENUMENU
  • Department
      • Profile
      • Faculty
      • Evaluation
      • Administration
      • Staff
  • Studies
    • Subject Areas
    • Undergraduate Studies
    • Postgraduate Studies
      • MSc Studies in “Science and Technology of ECE”
      • MSc Studies in “Smart Grid Energy Systems”
      • MSc Studies in “Applied Informatics”
    • PhD Studies
    • Course List
      • Undergraduate Courses
      • Postgraduate Courses
        • Science and Technology of ECE
        • Smart Grid Energy Systems
        • Applied Informatics
      • Erasmus
    • ECTS
    • Career Opportunities
    • Practise Training
  • Research
    • Labs
    • Research Projects
    • Postdoc Research
    • Ph.D. Candidates
    • Theses – Technical Reports
    • Active Research Projects

      MLSysOps: Machine Learning for Autonomic System Operation in the Heterogeneous Edge-Cloud Continuum

      Scientific Responsible

      Spyros LalisSpyros Lalis, Professor
      E-mail: lalis@e-ce.uth.gr

      TitleMLSysOps: Machine Learning for Autonomic System Operation in the Heterogeneous Edge-Cloud Continuum
      Duration2023 – 2025
      Sitehttps://csl.e-ce.uth.gr/projects/mlsysops

      Read More

  • Alumni
    • Ph.D. Graduates
  • Service Offices
    • Secretariat
    • Technical support
  • Announcements
    • General Announcements
    • Academic News
  • Contact
    • Department of Electrical and Computer Engineering
      • Sekeri – Cheiden Str
        Pedion Areos, ECE Building
        383 34 Volos – Greece
      Tel.+30 24210 74967, +30 24210 74934
      e-mailgece ΑΤ e-ce.uth.gr
      PGS Tel.+30 24210 74933
      PGS e-mailpgsec ΑΤ e-ce.uth.gr
      URLhttps://www.e-ce.uth.gr/contact-info/?lang=en
  • Login

PGS616 Parallel and Internet Programming

Home » Studies » Postgraduate » MSc Studies in “Science and Technology of ECE” » Postgraduate Courses of PGS in “Science and Technology of ECE” » PGS616 Parallel and Internet Programming
Program of Graduate StudiesScience and Technology of Electrical and Computer Engineering
Subject AreaApplications and Foundations of Computer Science
SemesterSpring
TypeElective
ECTS7,5
Course Sitehttps://courses.e-ce.uth.gr/CE616
Course Instructor

Panagiota TsompanopoulouPanagiota Tsompanopoulou, Associate Professor
E-mail: yota@e-ce.uth.gr

  • Description
  • Learning Outcomes
  • Introduction to parallel and distributed algorithms and computations in modern super – computers and computer network clusters.
  • Design and programming parallel and distributed numerical and non – numerical algorithms.
  • Synchronization problems, balancing the computational workload, synchronization , communication cost and scalability.
  • Analysis, evaluation and prediction of the behavior of parallel algorithms and calculations .
  • Programming using MPI, PVM, OpenMP, Beowulf, Condor, JaWS and parallel MATLAB.

The course aims to give students an advanced interdisciplinary introduction to applied parallel computing on modern supercomputers through various different themes (from numerical linear algebra to N-body problems and Fourier transforms). Basic concepts in shared and distributed memory programming are taught.

Upon successful completion of this course the student should be able to:

  • Understandmodels , constraints and fundamental concepts in the field of parallel and concurrent programming environments messaging (message passing) and shared memory (shared memory), and can apply this knowledge in various algorithms and systems.
  • Design and adapt algorithms for execution in parallel and distributed environments.
  • Analyze algorithms for the correctness , reliability , safety and performance.
  • Implement a program using shared memory or message passing programming model.

e-Yπηρεσίες

Contact Info

  • Sekeri – Cheiden Str, Pedion Areos, Volos
  • +30 24210 74967
  • +30 24210 74934
  • Email: gece@e-ce.uth.gr

Announcements

  • Academic News

Find us

  • Facebook
  • Twitter
  • Youtube
  • Linkedin
© Copyright 2025 Department of Electrical and Computer Engineering
We use cookies to ensure that we give you the best experience on our website.OKΠληροφορίες