Skip to content

pavlidic/Parallel-and-Distributed-Systems-1

Repository files navigation

Parallel-and-Distributed-Systems

Κώδικας 1ης Εργασίας

Παυλίδης Χρήστος ΑΕΜ: 9480 pavlidic@ece.auth.gr


Τα mmio, coo2csc, timediff και Μ312 περιέχουν κάποιες συναρτήσεις που τα υπόλοιπα αρχεία χρησιμοποιούν για:

  • ανάγνωση πινάκων
  • μετατροπή από coo σε csc μορφή
  • χρονομέτρηση και
  • πολλαπλασιασμό πινάκων

Οι υλοποιήσεις με cilk γίνονται compile με clang καθώς με gcc γίνονται πολύ πιο αργές.

Παράδειγμα:

{clang bin} -o {output name} -O3 {.c file} mmio.c coo2csc.c -fcilkplus

(Σε περίπτωση που γίνεται compile σε περιβάλλον διαφορετικό του pds τα cilk files θα πρέπει να γίνουν compile χειροκίνητα ή να αλλάξει η παράμετρος CILKCC στο Makefile)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published