Μελέτη της απόδοσης του αλγόριθμου Cannon

Σε αυτό το project υλοποιήθηκε ο αλγόριθμος του Cannon για πολλπλασιασμό πινάκων και μελετήθηκε η απόδοσή του..


Στα πλαίσια έρευνας στο τμήμα Πληροφορικής και Τηλεπικοινωνιών Αθηνών υλοποίησα τον αλγόριθμο Cannon για πολλαπλασιασμό πινάκων και μελέτησα την απόδοση του σε 4 clusters καθώς και σε ένα μικρό προσωπικό ckuster.

 

Για την υλοποίηση χρησιμοποιήθησε η γλώσσα προγραμματισμού C και η βιβλιοθήκη MPI.

Η εφαρμογή έτρεξε στα ακόλουθα cluster που ανήκουν στο HellasGrid:

  1. phy.bg.ac.yu 
    (
    Institute of Physics, Belgrade - Serbia)
    Scientific Linux 3.0.5
    25 pc με 2 x Dual Xeon 2.8Ghz (100 cpu σύνολο)
    1GB ECC DDRAM (25 GB σύνολο) Gigabit ethernet

  2. afroditi.hellasgrid.gr
    Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης
    64 Dual cpus
    4TB storage

  3. marie.hellasgrid.gr
    Institute of Accelerating Systems and Applications (IASA), Athens
    64 HP nodes with dual-cpu Intel(R) Xeon(TM) CPU 3.40GHz each
     ~4TB Storage Capacity
    Gigabit Ethernet Connectivity

  4. Επίσης έτρεξε στο ακόλουθο cluster του Πανεπιστημίου Αθηνών

  5. Uranus
    HP-Superdome,
    48 cpu 64 bit HP PA-RISC
    32 GB ram
  6. και τέλος έτρεξε στο προσωπικό μου cluster:

  7. Pirros
    2 κόμβοι Dual core 4400+ 1mb cache (4 cpu)
    8GB ram
    Gigabit Ethernet
    .

 

 !    Εφαρμογή

Πιέστε εδώ για να διαβάσετε το έγγραφο