• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
August 20, 2025, 21:34:50 pm

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
August 20, 2025, 21:34:50 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ατάκες καθηγητών
by Nikos_313
[Today at 20:38:19]

Χρόνια Πολλά Chatzikys!
by chatzikys
[Today at 20:29:30]

Των συνειρμών το παίγνιο....
by Nikos_313
[Today at 20:12:22]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[Today at 19:42:15]

Κρίση στην Ουκρανία
by Katarameno
[Today at 18:08:13]

Νέα Δημοκρατία (and Co. I...
by Katarameno
[Today at 00:05:51]

[Διανεμημένη Παραγωγή] Γε...
by Nikos_313
[August 19, 2025, 21:20:04 pm]

[Διακριτά Μαθηματικά] Γεν...
by Cancid45
[August 18, 2025, 11:40:12 am]

Πρόγραμμα Σπουδών Ακαδημα...
by Mr Watson
[August 18, 2025, 11:38:26 am]

[Τομέας Ηλεκτρονικής] Μαθ...
by abunchofcells
[August 17, 2025, 23:20:02 pm]

[Βαθιά Μάθηση] Να επιλέξω...
by Nikos_313
[August 17, 2025, 16:09:19 pm]

[Βαθιά Μάθηση] Ανακοινώσε...
by Nikos_313
[August 17, 2025, 16:08:36 pm]

Τα παράσιτα ανάμεσά μας
by Nikos_313
[August 16, 2025, 23:14:02 pm]

[ΑΝΤΙΣΤΑΣΗ] Ανακοίνωση γι...
by Nikos_313
[August 15, 2025, 14:44:38 pm]

Καλημέρα-νύχτα τόπικ
by Nikos_313
[August 15, 2025, 12:03:34 pm]

[Η/Μ Πεδίο I] Γενικές απο...
by Nikos_313
[August 15, 2025, 12:03:09 pm]

Ιντερνετ (Inalan ή HCN)
by alexiosmara
[August 14, 2025, 12:23:55 pm]

ΕΡΑΝΟΣ για μελη της ΑΝΤΙΣ...
by Nikos_313
[August 14, 2025, 08:36:14 am]

Χαρακτηριστικά Laptop
by femanak
[August 13, 2025, 21:03:22 pm]

Τεχνητή Νοημοσύνη
by Katarameno
[August 13, 2025, 20:48:54 pm]
Στατιστικά
Members
Total Members: 10004
Latest: HAHAHA1
Stats
Total Posts: 1427788
Total Topics: 31748
Online Today: 404
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 23
Guests: 106
Total: 129
Crainer
smoul
Gaspard
themis01
Σβέλτο Φτυάρι
Geoth
babistso
papaloui
grammaths
femanak
stefpapa21
Atha_kri
BENEDICTVS
Akis Papanikolaou
AcDimitri
apostchris
Katarameno
Billyskotsikas
Saint_GR
stefanos hios
noimaginationforthis
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads
με προσοχή στα ονόματα των αρχείων!
  Show Posts
Pages: [1] 2 3 ... 6
1  Τμήμα-Πανεπιστήμιο-Παιδεία / Μαθήματα - Εξεταστικές / Re: Πότε θα βγει το μάθημα; - Σεπτέμβριος 2020 on: October 17, 2020, 17:18:26 pm
Μικρο 2? Στον μήνα πάνω;
sent from mTHMMY 
2  Μαθήματα Τηλεπικοινωνιακού Κύκλου / Θεωρία Πληροφοριών και Κωδίκων / Re: [Θεωρία Πληροφοριών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2020 on: September 27, 2020, 14:51:31 pm
αν έχω μια τυχαία μεταβλητή X που παίρνει τιμές 0 και 1..Το |X| είναι 2. Άρα H(x)<=log2... Δηλαδή η μέγιστη αβεβαιότητα ισχύει όταν η πιθανότητα να είναι 0 είναι 1/2 και η πιθανότητα να είναι 1 είναι 1/2. Αν η Χ έπαιρνε n τιμές... Τότε η μέγιστη αβεβαιότητα θα ήταν για πιθανότητα των Xi= 1/n δηλαδή H(x)<=logn
sent from mTHMMY 
3  Μαθήματα Τηλεπικοινωνιακού Κύκλου / Θεωρία Πληροφοριών και Κωδίκων / Re: [Θεωρία Πληροφοριών] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2020 on: September 24, 2020, 15:59:45 pm
Παιδιά μήπως έγινε κανα printscreen στα θέματα του ιουλίου?
4  Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Μικροεπεξεργαστές και Περιφερειακά / Re: [Μικροεπεξεργαστές] Γενικές απορίες και ανακοιν on: September 17, 2020, 13:54:50 pm
Quote from: malappapas on September 15, 2020, 13:33:24 pm
Μια προσπάθεια για τη 2η. Είναι λίγο χαμός από τα if, αλλά δεν ξέρω πως να τα μαζέψω. Σίγουρα υπάρχει καλύτερος τρόπος  Cheesy
Επίσης μπορώ να ενεργοποιήσω 2 timers έτσι όπως μας έχει δώσει τους drivers; Γιατί αυτό θα έκανε πολύ πιο εύκολη τη ζωή

Τα pins που βάζεις για το διακόπτη και τα leds τα βάζουμε τυχαία ή με κάποια λογική?
5  Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Μικροεπεξεργαστές και Περιφερειακά / Re: [Μικροεπεξεργαστές] Γενικές απορίες και ανακοινώσεις/επικαιρότητα 2020 on: September 13, 2020, 16:47:14 pm
Παιδιά υπάρχει κάποιος που να έχει λύσει κάποιο θέμα απο την εξεταστική Ιουνίου 2020? Θα βοηθήσει αρκετά....
6  Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Αρχιτεκτονική Προηγμένων Υπολογιστών / Re: [Αρχιτεκτονική Υπολογιστών] Απορίες σε ασκήσεις 2019-2020 on: September 01, 2020, 16:08:17 pm
Quote from: panos98 on September 01, 2020, 14:02:56 pm
παιδια SOS η ασκηση 3.13 απο το πδφ με τις λυμενες ειναι πολυ πιθανο να πεσει

Έχεις ιδέα γιατί δε μετράει κάποια stalls?
Μήπως το σωστό είναι να τα μετράει? Το λέω επειδή σε μία αντίστοιχη (3.6 από τις λυμένες) τα μετράει κανονικά.
Μιλάω για το α' ερώτημα...
7  Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Αρχιτεκτονική Προηγμένων Υπολογιστών / Re: [Αρχιτεκτονική Υπολογιστών] Απορίες σε ασκήσεις on: August 31, 2020, 14:41:50 pm
Quote from: astasinos on August 31, 2020, 12:52:47 pm
Εννοώ 2 κύκλοι που πρέπει να περιμένει η branch ετσι κι αλλιώς για να δεί την τιμή του R4.

Επίσης το βιβλίο κάνει τη παραδοχή ότι το register read γίνεται στο EX και οχι στο ID όπως είναι κλασσικά. Ο παπαευσταθίου στο θέμα λεεί πως έχουμε την κλασσική αρχιτεκτονική MIPS άρα το register read θα γίνει στο ID εδώ ?

Αυτό δε το κατάλαβα..στο βιβλίο και γενικά δεν υποτίθεται ότι μπορείς να κάνεις register read ταυτόχρονα με το writeback το οποίο περιμένεις?



 Αν κάνει register read στο ΕΧ. Μπορώ να βάλω το ΕΧ κάτω απο το προηγούμενο WB (όπως στο βιβλίο).
 Αν κάνει στο ID τότε μπορώ να βάλω το ID κάτω απο το ΕΧ ( όπως λογικά θα έπρεπε να κάνουμε στο θέμα 1 ιουλίου)
 Όλα αυτά χωρίς προώθηση...
 Μέ κάθε επιφύλαξη....

   
8  Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Αρχιτεκτονική Προηγμένων Υπολογιστών / Re: [Αρχιτεκτονική Υπολογιστών] Απορίες σε ασκήσεις 2019-2020 on: August 31, 2020, 14:31:51 pm
Quote from: apooreapo on August 30, 2020, 21:15:03 pm
Το issue, to execute και η εγγραφη στο CBD είναι οι στάνταρ στήλες του tomasulo. Με την πρόσβαση στη μνήμη δεν καταλαβαίνω τι ακριβώς εννοεί. Επίσης, οι ενδεδειγμένες λύσεις που υπάρχουν στο ίντερνετ για αυτή την άσκηση (3.15 νομίζω) αγνοούν και αυτές αυτό το πεδίο.

Ευχαριστώ πολύ...
Μήπως ξέρεις στο 2ο ερώτημα με τα 2 issue στην 3η επανάληψη τι ακριβώς παίζει?
Ποιος ο λόγος που δε κάνουν write? Αυτός λέει είναι γεμάτο το int RS αλλά δε καταλαβαίνω πως βγαίνει αυτό...
9  Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Αρχιτεκτονική Προηγμένων Υπολογιστών / Re: [Αρχιτεκτονική Υπολογιστών] Απορίες σε ασκήσεις 2019-2020 on: August 29, 2020, 21:00:29 pm
Quote from: apooreapo on August 29, 2020, 17:15:59 pm
Όσον αφορά το 2ο ερώτημα: Στη λύση που δίνει για το βιβλίο αυτός στο 3.11, λέει 2 stalls, ένα για το Fetching και ένα για το Decoding. Ωστόσο, αν ήταν έτσι δε θα έπρεπε αυτό να μετριέται συνολικά σαν ένα stall; Γιατί ούτως ή άλλως πάντα η επόμενη εντολή ξεκινάει την επόμενη στιγμή. Θέλω να πω : αν απαιτούνταν μόνο η ολοκλήρωση του F και D, στο παράδειγμα του βιβλίου το τελευταίο LW R3, 0(R0) δε θα έπρεπε να ξεκινάει ακριβώς κάτω από το Ε;

Και μένα έτσι όπως το λες μου φαίνεται λογικό.

Ερώτηση....στο θέμα 2 του ιουλίου που είχε TOMASULO είχα κανονικά 3 στήλες?  issue , exec, write? 
Ρωτάω επειδή μας δίνει και τα 5 στάδια του pipeline και επίσης μας ζητάει να γράψουμε στον πίνακα τον κύκλο που ξεκινάει το issue, το execute, η πρόσβαση στη μνήμη , και το CDB...
Γενικά έχει κάνεις κανείς προσπάθεια γι'αυτο το θέμα?
10  Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Αρχιτεκτονική Προηγμένων Υπολογιστών / Re: [Αρχιτεκτονική Υπολογιστών] Απορίες σε ασκήσεις on: August 28, 2020, 18:04:00 pm
Quote from: astasinos on August 28, 2020, 15:49:26 pm
Στην κλασσική pipeline για να πάει στο στάδιο ID μια εντολή νομίζω πως πρέπει να μπορεί να διαβάσει τους regs που θέλει.

Ετσι για παράδειγμα το πρώτο load δε μπορεί να ολοκληρώσει to ID αν δε κανει WB η παραπάνω ADD. Επίσης, ετσι όπως το λεει στην εκφώνηση δηλαδή 2 κύκλους stall σε περίπτωση data hazard θα περίμενα τα stall να εξυπηρετουν στο να τελειωσει πρώτα η απο πάνω ADD για να μπορεί να κάνει ID η LOAD. Στο παράδειγμα που έστειλες η load κανει ID μολις κάνει EX και η ADD , αλλά στο 1ο θέμα λεει δεν υποστηρίζεται forwarding. Πιστεύω πως θα έπρεπε να είναι κάπως έτσι https://prnt.sc/u7h9fx με την εξαίρεση πως το δικό μας load επειδή έχει την απο πάνω add θα πρέπει να φάει 2 stalls αναμεσα απο Fetch και ID και το branch αλλα 2 stall ( γιατι ετσι λεει η εκφώνηση ανεξάρτητα απο hazard ) μετα το EX + αυτά που έχει γτ δε μπορεί να δει τον R4.

Το branch overhead μου βγαίνει 6 κύκλοι δλδ 2 + 2 stalls + τα ID EX . Για τον dynamic predictor συμφωνω πως δε θα χάσουμε κύκλο.

Εν τέλει δηλαδή το load/store να έχει stall μονο αν πρέπει να περιμένει κάποιον και το branch πάντα?


Στο branch overhead που λες 2 +2 stalls+ ID EX... Το πρώτο 2 που γράφεις τι είναι?
11  Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Αρχιτεκτονική Προηγμένων Υπολογιστών / Re: [Αρχιτεκτονική Υπολογιστών] Απορίες σε ασκήσεις 2019-2020 on: August 28, 2020, 17:53:52 pm
Ναι λογικα εχεις δικιο. Το ΕΧ πρεπει αν παει ενα μετα το WB του προηγουμενου...

Ετσι νομίζω... Το branch παντα και τα LW,SW οταν υπαρχει εξαρτηση...
12  Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Αρχιτεκτονική Προηγμένων Υπολογιστών / Re: [Αρχιτεκτονική Υπολογιστών] Απορίες σε ασκήσεις 2019-2020 on: August 28, 2020, 15:01:43 pm
Νομίζω οτι πρέπει να κάνει εξτρα 2 stalls ναι. Γενικά απο αυτά που ανέβασες και αυτά που έχω δει εχω καταλήξει οτι αυτά τα εξτρα stalls που λέει η εκφώνηση γίνονται στο στάδιο που εκτελείται η κάθε εντολή. Πχ στο LW γίνονται στο στάδιο MEM ενώ στο ΒΝΖ (η αν υπήρχαν εξτρα stalls στην add πχ) θα γινόταν στο στάδιο EX.

Έκανα μια προσπάθεια για το θέμα 1. Για δες και πες μου αν συμφωνείς η αν δεν συμφωνείς...
13  Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Αρχιτεκτονική Προηγμένων Υπολογιστών / Re: [Αρχιτεκτονική Υπολογιστών] Απορίες σε ασκήσεις 2019-2020 on: August 28, 2020, 14:26:46 pm
Νομίζω το register read γίνεται κανονικά στο στάδιο ID και στη συνέχεια η προηγούμενη εντολή περνάει τις τιμές τον μεταβλητών απο το WB στάδιο, στο EX στάδιο της επόμενης. Αυτό δεν είναι προώθηση νομίζω. Προώθηση θα ήταν αν απο το EX της προηγούμενης εντολής πέρναγε στο ΕΧ της επόμενης (ή απο το ΜΕΜ της προηγούμενης αν μιλάμε για LW intsruction). Όσο για τις ερωτήσεις που κάνει το παιδι στο stackoverflow, νομίζω πάλι οτι όταν κάνει stall τότε όλη η στήλη απο εκεί και κάτω είναι stall. Γιαυτό πχ η τέταρτη εντολή ξεκινάει στον 7ο κύκλο και όχι στον τέταρτο....

Στη δική μας περίπτωση αφού το SW δεν επηρεάζει πουθενά θα κάνει stall? Ετσι όπως το σκέφτομαι νομίζω δε θα κάνει επειδή απλά αποθηκεύει την τιμή R1 η οποία μετά δε χρησιμοποιείται...
14  Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Αρχιτεκτονική Προηγμένων Υπολογιστών / Re: [Αρχιτεκτονική Υπολογιστών] Απορίες σε ασκήσεις 2019-2020 on: August 27, 2020, 14:29:24 pm
παιδιά ερώτηση. Στο θέμα 1 (Ιουλίου 20) πρέπει να κάνω όλο το pipeline και να βρω ολες τις καθυστερήσεις (stalls) ή θεωρώ μόνο τις καθυστερήσεις για τα lw,sw και bnz που μου λέει στην εκφώνηση; Επίσης στο θέμα 2 εκτελώ κλασσικό τομασουλο με 3 στάδια; Αν υπάρχουν ενδεικτικές λύσεις ακόμα καλύτερα. Ευχαριστώ!
sent from mTHMMY 
15  Μαθήματα Τηλεπικοινωνιακού Κύκλου / Θεωρία Πληροφοριών και Κωδίκων / Re: [Θεωρία Πληροφοριών] Παλιά θέματα - Σχολιασμός και απορίες on: July 02, 2020, 15:02:16 pm
Quote from: The_Traitor on July 02, 2020, 13:35:36 pm
Ευχαριστώ

Ανέβασα μια προσπάθεια χθες, είναι ίδιο με τις ασκήσεις 8.9 και 9.11 του βιβλίου. Κάπου είχα βρει τις λύσεις

Ωραίος ευχαριστώ!!
Pages: [1] 2 3 ... 6
Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...