THMMY.gr

Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών => Αρχιτεκτονική Προηγμένων Υπολογιστών => Topic started by: The Audacious AI on October 05, 2020, 02:58:44 am



Title: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: The Audacious AI on October 05, 2020, 02:58:44 am
Απορίες , ανακοινώσεις, διαδικαστικά  και γενικότερα για όποιο θέμα αφορά το εργαστήριο. Stay on topic!


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Creed Bratton on November 13, 2020, 19:56:28 pm
παιδιά κανείς που να είχε θέμα με την εγκατάσταση των πακέτων στις οδηγίες της πρώτης εργαστηριακής άσκησης; Συγκεκριμένα για τις εντολές που λέει οτι ενδέχεται να μην υπάρχουν σε repositories και θα πρέπει να τις βάλουμε from source, μπορεί κάποιος να πει πως γίνεται αυτό; :Ρ θενκς


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: chasiotis on November 14, 2020, 18:56:13 pm
και εγω το ιδιο προβλημα εχω δεν μου δεχεται τρεις εντολες απο το πρωτο πλασιο

$ sudo apt install scons m4 swig libboost-all-dev protobuf*

$ sudo apt install python-pip

$ pip install pydot

στην πρωτη παιζει να ειναι αυτο, να το βαλουμε δλδ απο το source στις αλλες εχει κανενας ιδεα γιατι δεν λειτουργοθν ;


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Mavioux on November 15, 2020, 16:14:07 pm
Μου πετάει κι εμένα error στην εγκατάσταση του protobuf* (Unable to locate package protobuf*)
Επίσης όταν πάω να τρέξω την εντολή scons build/ARM/gem5.opt -j Ν (έχω δοκιμάσει Ν = 4 για τους πυρήνες και Ν = 1 για τον επεξεργαστη) μου πετάει το ίδιο error:
Code:
lto1: fatal error: bytecode stream in file '/home/mavioux/anaconda3/lib/python3.7/config-3.7m-x86_64-linux-gnu/libpython3.7m.a' generated with LTO version 6.0 instead of the expected 8.1
compilation terminated.
lto-wrapper: fatal error: g++ returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
scons: *** [build/ARM/marshal] Error 1
scons: building terminated because of errors.

Δεν μπορώ να βρω τίποτα σχετικό στο ίντερνετ ώστε να το λύσω, και πέρα από την εντολή protobuf δεν είχα κάνενα άλλο θέμα με τις προαπαιτούμενες εντολές. Από την περιγραφή του error υποψιάζομαι ότι σχετίζεται με κάποια λανθασμένη χρήση της python (διότι βλέπω ότι προσπαθεί να χρησιμοποιήσει την 3 και όχι την 2, ενώ έχω εγκατεστημένη και την python 2.7), αλλά δεν έχω ιδέα τι μπορώ να κάνω για να το φτιάξω.


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: pkarakal on November 15, 2020, 18:00:18 pm
Σε Ubuntu >=20.04 κανει build by default  με python3 (3.8 to be exact).
Για τα deps μπορειτε αν τρέξετε αυτό
Code:
$ sudo apt install build-essential git m4 scons zlib1g zlib1g-dev \
    libprotobuf-dev protobuf-compiler libprotoc-dev libgoogle-perftools-dev \
    python3-dev python3-six python-is-python3 libboost-all-dev pkg-config

Εχει οδηγίες και εδώ:  https://www.gem5.org/documentation/general_docs/building

Μου πετάει κι εμένα error στην εγκατάσταση του protobuf* (Unable to locate package protobuf*)
Επίσης όταν πάω να τρέξω την εντολή scons build/ARM/gem5.opt -j Ν (έχω δοκιμάσει Ν = 4 για τους πυρήνες και Ν = 1 για τον επεξεργαστη) μου πετάει το ίδιο error:
Code:
lto1: fatal error: bytecode stream in file '/home/mavioux/anaconda3/lib/python3.7/config-3.7m-x86_64-linux-gnu/libpython3.7m.a' generated with LTO version 6.0 instead of the expected 8.1
compilation terminated.
lto-wrapper: fatal error: g++ returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
scons: *** [build/ARM/marshal] Error 1
scons: building terminated because of errors.

Δεν μπορώ να βρω τίποτα σχετικό στο ίντερνετ ώστε να το λύσω, και πέρα από την εντολή protobuf δεν είχα κάνενα άλλο θέμα με τις προαπαιτούμενες εντολές. Από την περιγραφή του error υποψιάζομαι ότι σχετίζεται με κάποια λανθασμένη χρήση της python (διότι βλέπω ότι προσπαθεί να χρησιμοποιήσει την 3 και όχι την 2, ενώ έχω εγκατεστημένη και την python 2.7), αλλά δεν έχω ιδέα τι μπορώ να κάνω για να το φτιάξω.

κάνεις build για arm. Δεν ξέρω αν έχεις ενεργοποιήσει το cross-compilation. δοκίμασε να τρέξεις το snippet για να κάνει compile για x86. (εκτός αν έχει arm επεξεργαστή)  
Code:
$ scons build/X86/gem5.opt
[/s]

Μπορείτε να μην απενεργοποιήσετε τα link time optimizations χρησιμοποιώντας το

Code:
LDFLAGS=-fno-lto make scons ... 

ή
Code:
scons ... --no-lto

Edit: αγνοείστε ό,τι λέω για ARM. Δεν ειδα ότι θέλει να κάνουμε compile για arm  ;D


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: WalkingTaylor on November 15, 2020, 19:39:06 pm
Code:
In file included from <b>build/ARM/cpu/o3/probe/elastic_trace.hh:58:0</b>,
                 from <b>build/ARM/python/_m5/param_ElasticTrace.cc:9</b>:
<b>build/ARM/proto/packet.pb.h:10:10:</b> <font color="#CC0000"><b>fatal error: </b></font>google/protobuf/port_def.inc: No such file or directory
 #include <font color="#CC0000"><b>&lt;google/protobuf/port_def.inc&gt;</b></font>
          <font color="#CC0000"><b>^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</b></font>
compilation terminated.
scons: *** [build/ARM/python/_m5/param_ElasticTrace.o] Error 1
scons: building terminated because of errors.

Μου πεταει αυτό σαν error κατα το build και το τερματίζει ξερει κανεις τιποτα;


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Odysseask on November 15, 2020, 20:43:02 pm
Μου πεταει αυτό σαν error κατα το build και το τερματίζει ξερει κανεις τιποτα;

Είχα και εγώ θέμα με το protobuf. Με έβγαζε αυτό (ή παρόμοιο) και άλλα errors. Έκανα unistall όλα τα σχετικά αρχεία και το ξαναεγκατεστησα από source. Με ξαναέβγαλε πρόβλημα οπότε διέγραψα πλήρως το my_gem5 φάκελο (ή όπως τον ονόμασε ο καθένας) και το ξανακατεβασα ώστε να φτιάξει ξανά τα αρχεία του build όλα από την αρχή και επιτέλους φαίνεται να τρέχει.

Το πρόβλημά μου τώρα είναι ότι αφού για κάνα τέταρτο έδειχνε διάφορες εντολές, σε κάποια φάση κόλλησε σε μία (συγκεκριμένα σταμάτησε να εμφανίζει καινούριες εντολές στην
Code:
 ARM/dev/net/etherbus.cc - >.o 
) και τώρα ο υπολογιστής εδώ και άλλο ένα τέταρτο φαίνεται να έχει κολλήσει με το ποντίκι να κινείται πάρα πολύ αργά και με μεγάλη καθυστέρηση.

Επειδή στο ίντερνετ γράφανε ότι σε άλλους υπολογιστές παίρνει 1 τέταρτο και σε άλλους 2 ώρες, είναι αυτό φυσιολογικό ή με τρέχει τζάμπα και έχει κολλήσει;

Επίσης, πόσο χώρο καταλαμβάνει το build?

Edit Το έκανα επιτέλους. Με πήρε 20-25 λεπτά το build. Όλος ο φάκελος έχει μέγεθος 7.4  Gb. Το δικό μου πρόβλημα ήταν ότι είχα βάλει μεγάλο Ν και δεν έφτανε η μνήμη. Τελικά έβαλα Ν=4 αντί 12 που είχα βάλει και δεν είχα κανένα θέμα... Σαν τον Ίκαρο προπάθησα να πετάξω πολύ ψηλά και κάτι τέτοιες αηδίες...


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: AsdP on November 15, 2020, 21:20:54 pm
Quote
scons build/ARM/gem5.opt -j1

scons: *** No SConstruct file found.
File "/usr/lib/scons/SCons/Script/Main.py", line 940, in _main


Μου βγάζει το παραπάνω ερρορ οταν προσπαθω να τρεξω το build . Εχει καποιος ιδέα πως μπορώ να το διορθώσω;


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Mavioux on November 15, 2020, 21:35:34 pm
Μου πετάει κι εμένα error στην εγκατάσταση του protobuf* (Unable to locate package protobuf*)
Επίσης όταν πάω να τρέξω την εντολή scons build/ARM/gem5.opt -j Ν (έχω δοκιμάσει Ν = 4 για τους πυρήνες και Ν = 1 για τον επεξεργαστη) μου πετάει το ίδιο error:
Code:
lto1: fatal error: bytecode stream in file '/home/mavioux/anaconda3/lib/python3.7/config-3.7m-x86_64-linux-gnu/libpython3.7m.a' generated with LTO version 6.0 instead of the expected 8.1
compilation terminated.
lto-wrapper: fatal error: g++ returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
scons: *** [build/ARM/marshal] Error 1
scons: building terminated because of errors.



Δεν μπορώ να βρω τίποτα σχετικό στο ίντερνετ ώστε να το λύσω, και πέρα από την εντολή protobuf δεν είχα κάνενα άλλο θέμα με τις προαπαιτούμενες εντολές. Από την περιγραφή του error υποψιάζομαι ότι σχετίζεται με κάποια λανθασμένη χρήση της python (διότι βλέπω ότι προσπαθεί να χρησιμοποιήσει την 3 και όχι την 2, ενώ έχω εγκατεστημένη και την python 2.7), αλλά δεν έχω ιδέα τι μπορώ να κάνω για να το φτιάξω.

Διέγραψα το anaconda από τον υπολογιστή μου και έτρεξα ξάνα την ίδια εντολή και αυτή τη φορά δούλεψε. Πληροφοριακά εμένα μου πήρα πάνω από μια ώρα, κοντά στις δυο, και το έτρεξα για N = 1. Όσο για ARM ή x86 εγώ απλώς έτρεξα το ARM διότι αυτό έλεγε στο φυλλάδιο του εργαστηρίου.


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Odysseask on November 15, 2020, 21:48:57 pm

Μου βγάζει το παραπάνω ερρορ οταν προσπαθω να τρεξω το build . Εχει καποιος ιδέα πως μπορώ να το διορθώσω;

Έχεις κάνει cd gem5 ή cd my_gem5 (ανάλογα δηλαδή πώς ονόμασες το φάκελο) πριν τρέξεις τη scon? Ο φάκελος αυτός, που σε λέει ότι δε τον βρίσκει, είναι μέσα στο φάκελο gem5 (ή my_gem5) που κατέβασες. Στις σημειώσεις δε γράφει την εντολή για να αλλάξεις directory γιατί υπονοεί ότι την ξέρεις.


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: AsdP on November 15, 2020, 21:58:44 pm
ναι το εχω κανει αυτο, αλλα συνεχιζει πεταει το ιδιο ερρορ


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: WalkingTaylor on November 15, 2020, 22:51:05 pm
To ετρεξα για 6 cores αφου εκανα install protobuf με αλλο τροπο υπαρχει βιντεο στο youtube εκανε 10 λεπτα να κανει install και επιασε 7,5Gb


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Sap on November 17, 2020, 18:26:10 pm
Όταν δίνω εντολή για το build μου λέει αυτό:

SCons 3.0 or greater required, but you have SCons 2.4.1

For more details, see:
    http://gem5.org/documentation/general_docs/building


Έχω τρέξει εντωμεταξύ όλες τις αρχικές εντολές για τα πακέτα και στην εντολή για το scons  (sudo apt install scons m4 swig libboost-all-dev protobuf*)  μου λέει scons is already the newest version (2.4.1-1).


Ξέρει κανείς πώς θα κάνω update το Scons;


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: chasiotis on November 20, 2020, 14:54:38 pm
Εγω τωρα οταν προσπαθω να το κανω μπιλτ μου βγαζει το παρακατω ερρορ

*** Summary of Warnings ***
Warning: Your compiler doesn't support incremental linking and lto at the same time, so lto is
         being disabled. To force lto on anyway, use the --force-lto option. That will disable
         partial linking.
Warning: Header file <png.h> not found.
         This host has no libpng library.
         Disabling support for PNG framebuffers.


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Mavioux on November 20, 2020, 15:22:50 pm
Εγω τωρα οταν προσπαθω να το κανω μπιλτ μου βγαζει το παρακατω ερρορ

*** Summary of Warnings ***
Warning: Your compiler doesn't support incremental linking and lto at the same time, so lto is
         being disabled. To force lto on anyway, use the --force-lto option. That will disable
         partial linking.
Warning: Header file <png.h> not found.
         This host has no libpng library.
         Disabling support for PNG framebuffers.

Είναι warnings, κι εμένα μου πετάει κάτι τέτοια, αλλα έχει γίνει build.


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: chasiotis on November 20, 2020, 17:10:27 pm
Είναι warnings, κι εμένα μου πετάει κάτι τέτοια, αλλα έχει γίνει build.

ναι αλλα μετα το hello world που μας δινει δεν μου το τρεχει ας πουμε.
τα linux τα τρεχω απο VMware δεν ξερω αν μπορει να ειναι εκει το προβλημα


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Odysseask on November 21, 2020, 16:53:45 pm
Πού ανεβάζουμε το link του github; Στο pdf γράφει στο elearning αλλά δεν είδα πουθενά να έχει κάπου να το ανεβάσουμε.


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: AsdP on November 21, 2020, 18:18:34 pm
Στο ερωτημα 2β εχω βρει ποσες ειναι οι commited εντολές στο stats.txt , τι εννοει ομως οταν λεει :

Quote
Γιατί δεν είναι ίδιο το νούμερο με  αυτό που παρουσιάζεται από στατιστικά που παρουσιάζονται από τον gem5?

Τι ακριβώς θέλει να συγκρίνουμε;


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: xristosp59 on November 21, 2020, 22:29:50 pm
Τι ακριβώς θέλει να συγκρίνουμε;
ουτε εγω εχω καταλαβει, αν ξερει καποιος ας μας διαφωτίσει


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: tuboflo on November 21, 2020, 23:49:26 pm
Θελει να συγκρίνουμε τον αριθμό των committed εντολών στο stats.txt και στο config.ini, ωστόσο στο δεύτερο δεν έχω βρει που βρίσκεται αυτή η πληροφορία


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Jimfullmetal13 on November 22, 2020, 00:33:49 am
Στο ερωτημα 2β εχω βρει ποσες ειναι οι commited εντολές στο stats.txt , τι εννοει ομως οταν λεει :

Τι ακριβώς θέλει να συγκρίνουμε;
+1


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: xristosp59 on November 22, 2020, 00:54:55 am
Θελει να συγκρίνουμε τον αριθμό των committed εντολών στο stats.txt και στο config.ini, ωστόσο στο δεύτερο δεν έχω βρει που βρίσκεται αυτή η πληροφορία
στο config νομιζω εχει πληροφοριες μονο για το πως ειναι στημένο το συστημα, όχι για τα στατιστικα του προγραμματος που τρεχουμε


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Dsavvaog on November 22, 2020, 05:08:12 am
Γεια σας! Έτρεξα στο GEM5 ένα προγραμματάκι C με MinorCPU και TimingSimpleCPU και σύμφωνα με το αρχείο stats.txt έκανε χρόνο αντίστοιχα 16,8ms και 46,2ms. Είναι φυσιολογικές τιμές;


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Mavioux on November 22, 2020, 19:14:46 pm
Το Link στο github που πρέπει να το ανεβάσουμε; Στο elearning δεν βρίσκω κάτι.


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Odysseask on November 23, 2020, 14:17:03 pm
Έστειλα e-mail σχετικά με το ανέβασμα των εργασιών στον κ. Παπαευσταθίου και με απάντησε το εξής:

"Καλησπέρα σας,

Η ημερομηνία που αναφέρεται είναι για να δηλώσετε ομάδα όχι για να ανεβάσετε την εργασία ! Η αναφορά σας θα "ανέβει" στο elearning μέχρι την Κυριακή όπως θα σας πουν οι βοηθοί κατά την διάρκεια των σημερινών εργαστηρίων

Γιάννης"


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Dsavvaog on November 30, 2020, 03:12:19 am
Προσπαθώ να τρέξω το benchmark 456.hmmer στο Ubuntu τερματικό και μου βγάζει αυτό που φαίνεται στο screenshot, ενώ τα άλλα τα έτρεξα χωρίς πρόβλημα. Μπορεί κάποιος να με διαφωτίσει;

Σημείωση: Χρησιμοποιώ VMware 15 για τις ανάγκες του εργαστηρίου.


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: AsdP on November 30, 2020, 20:20:50 pm
Προσπαθώ να τρέξω το benchmark 456.hmmer στο Ubuntu τερματικό και μου βγάζει αυτό που φαίνεται στο screenshot, ενώ τα άλλα τα έτρεξα χωρίς πρόβλημα. Μπορεί κάποιος να με διαφωτίσει;

Σημείωση: Χρησιμοποιώ VMware 15 για τις ανάγκες του εργαστηρίου.

εχω ακριβως το ιδιο θεμα  :-\ αν ξερει κανεις


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Mavioux on December 01, 2020, 11:08:41 am
Έχω κι εγώ αυτό το θέμα, ίσως πρέπει να στείλουμε κάποιο μέιλ να ρωτήσουμε.


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: Mavioux on December 01, 2020, 13:32:14 pm
Επίσης για το ερώτημα 3, όταν προσθέτετε και το όρισμα
Code:
--cpu-clock=2GHz
παρατηρείτε διαφορά στα stats.txt; Διότι σε εμένα βγαίνουν ακριβώς τα ίδια, σαν να μην άλλαξε ο χρονισμός του ρολογιού, ακόμα και τα simulated seconds βγαίνουν ίδια, άρα φαίνεται όντως ότι δεν άλλαξε κάτι στην προσομοίωση.


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: AsdP on December 01, 2020, 19:50:11 pm
Επίσης για το ερώτημα 3, όταν προσθέτετε και το όρισμα
Code:
--cpu-clock=2GHz
παρατηρείτε διαφορά στα stats.txt; Διότι σε εμένα βγαίνουν ακριβώς τα ίδια, σαν να μην άλλαξε ο χρονισμός του ρολογιού, ακόμα και τα simulated seconds βγαίνουν ίδια, άρα φαίνεται όντως ότι δεν άλλαξε κάτι στην προσομοίωση.

ναι το default απο οτι φαινεται ειναι ηδη 2ghz
εχω στειλει μειλ και για τα 2 θέματα περιμενω απάντηση


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: AsdP on December 02, 2020, 17:44:55 pm
Quote
Έκανα reproduce το κοινό σας πρόβλημα αλλά δεν μπόρεσα να βρω πως να διορθωθεί καθώς ούτε με τις docker versions στο gem5 καταφέρνει να έχει το expected result. Ωστόσο, φαίνεται πως υπάρχει work around για να μπορέσετε να προχωρήσετε με την εργασία σας. Μπορείτε να χρησιμοποιήσετε τα μοντέλα που είχα κάνει make με το 19 distribution ώστε μπορεί να τρέξει το simulation στο distribution των 20. Μπορείτε να βρείτε το φάκελο εδώ!
Κάνετε back up το φάκελό σας 456.hmmer, βάζετε στη θέση του το φάκελο του λινκ και (χωρίς να κάνετε make εκ νέου) τρέχετε την εντολή για το συγκεκριμένο benchmark.

Ελέγξτε αν όντως δουλεύει  και ενημερώστε με!

το μηνυμα που ελαβα


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: AsdP on December 02, 2020, 17:49:49 pm
https://drive.google.com/drive/folders/1KEJuKiSrDq5SPCbEovcA9nGHx88LhMOg (https://drive.google.com/drive/folders/1KEJuKiSrDq5SPCbEovcA9nGHx88LhMOg)

σορρυ δεν εβαλα το λινκ


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: savvaska on December 04, 2020, 00:44:04 am
Επίσης για το ερώτημα 3, όταν προσθέτετε και το όρισμα
Code:
--cpu-clock=2GHz
παρατηρείτε διαφορά στα stats.txt; Διότι σε εμένα βγαίνουν ακριβώς τα ίδια, σαν να μην άλλαξε ο χρονισμός του ρολογιού, ακόμα και τα simulated seconds βγαίνουν ίδια, άρα φαίνεται όντως ότι δεν άλλαξε κάτι στην προσομοίωση.

Στην νέα έκδοση του gem5 έχει default cpu-clock = 2GHz. Γι' αυτό δε παρατηρείς διαφορά. Δοκίμασε  να το τρέξεις για cpu-clock = 1 GHz και θα δεις διαφορά.

Επίσης, ασχέτως με το distribution, στην εντολή εκτέλεσης του 456.hmmer πρέπει να είναι  - - seed και όχι - seed.


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: AsdP on December 27, 2020, 13:38:07 pm
Την αναφορά του 3ου εργαστηρίου που την ανεβάζουμε ; Επειδη δεν εχει κάτι στο elearning


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: savvaska on January 03, 2021, 17:40:23 pm
Άνοιξε η φόρμα υποβολής για την 3η εργαστηριακή άσκηση.


Title: Re: [Αρχιτεκτονική Υπολογιστών] Εργαστήριο 2020-2021
Post by: asteridp on January 08, 2021, 10:04:13 am
Η εξεταση ειναι θεωρια η και ασκησεις  (GEM5) .
Για ΠΠΣ(μικρο1) πως διαβαζω για το μαθημα ??