• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 15, 2025, 21:05:27 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.
June 15, 2025, 21:05:27 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[Today at 20:08:49]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[Today at 18:42:40]

Αντικατάστασης πυκνωτή σε...
by nmpampal
[Today at 16:25:56]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[Today at 06:43:15]

Το thmmy.gr στο instagram...
by Mr Watson
[Today at 00:50:23]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[June 14, 2025, 10:00:18 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]

Αλέξης Τσίπρας, η επιστρο...
by Yamal
[June 14, 2025, 04:42:23 am]

Έναρξη Δηλώσεων Συμμετοχή...
by IEEE SB
[June 14, 2025, 00:10:19 am]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 13, 2025, 14:43:58 pm]

[Δυναμική Συμπεριφορά ΣΗΕ...
by soko_freta
[June 13, 2025, 01:05:36 am]

[Εφ.Θερμοδυναμική]Παλιά θ...
by Giannis Masterio
[June 12, 2025, 22:30:38 pm]

Paid Internships in a Eur...
by okan
[June 12, 2025, 22:30:02 pm]

[ΔΣΗΕ] Γενικές απορίες, α...
by tasos_ntv
[June 12, 2025, 21:38:52 pm]

[Ηλεκτρονική Ι] Απορίες σ...
by RogueSoftware
[June 12, 2025, 12:19:21 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by chris_krkls
[June 12, 2025, 11:20:29 am]
Στατιστικά
Members
Total Members: 9957
Latest: valco08
Stats
Total Posts: 1426660
Total Topics: 31711
Online Today: 213
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 50
Guests: 115
Total: 165
evax
JoHn!
andyy
aris123321
JiMan5
jojos
Lmnop
Nikos_313
kimxnas
DimKaratzas
superkolios
Denisivo
ore525
tmpadasn
marwt
mmikelo
iliaspapam
mikebel
jimalexoud
kkon
malogeor
theofr
chrisbetas
LelisNiko
IBOURAS
aimgk
Anita
cheefler
Kyrisan
lasef
charalampos
idchatzi
pelopidt
mihanologos
mkostomanolaki
Petross
Pakapis5
Mr Watson
Retroman07
Katarameno
itsikou
ioathemar
noys
stefanos hios
Tesla_1
chrisg
Εμφάνιση

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

Νέα!
Πληροφορίες Καθηγητών
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 8ο Εξάμηνο > Ενσωματωμένα Συστήματα Πραγματικού Χρόνου > [Ενσωματωμένα] Εργασία 2015
0 Members and 1 Guest are viewing this topic.
Pages: 1 2 [3] 4 5 Go Down Print
Author Topic: [Ενσωματωμένα] Εργασία 2015  (Read 12410 times)
vlad
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 989

Меньше знаешь крепче спишь


View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #30 on: August 30, 2015, 02:40:14 am »

Quote from: elena_numb on August 29, 2015, 22:45:10 pm
Quote from: Room on August 25, 2015, 16:29:18 pm
Αυτό πού το ξετρύπωσες; Εϊναι κάπου στην εκφώνηση και δεν το βλέπω; 
Απο τους βαθμους που εχουν βγει ειναι μαλλον
Logged
spira mirabilis
Καταξιωμένος/Καταξιωμένη
***
Gender: Female
Posts: 105



View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #31 on: August 30, 2015, 15:16:49 pm »

Έχεις δίκιο vlad!
Αυτό που καταλαβαίνω είναι ότι εκτός από τον χειρότερο χρόνο πρέπει να παρουσιάσουμε κάποια στατιστικά χαρακτηριστικά των μετρήσεων.Πιστεύω η μέση τιμή και η διακύμανση αρκούν.
Logged
vlad
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 989

Меньше знаешь крепче спишь


View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #32 on: August 30, 2015, 16:40:48 pm »

Παιδια help γιατι μπορει να εχω καταλαβει το προβλημα λαθος.
Θελει να δουμε ποσα σηματα αναγνωριζονται σε 1μs ή μεχρι ποσα σηματα μπορω να αναγνωρισω αλλα το καθε ενα να αναγνωριζεται σε το πολυ 1μs;
Logged
Dealan
Veteran
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1404


python was a mistake


View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #33 on: August 30, 2015, 16:58:23 pm »

Το 2ο καταλαβαίνω εγώ.
Logged
vlad
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 989

Меньше знаешь крепче спишь


View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #34 on: August 30, 2015, 17:01:54 pm »

Quote from: Dealan on August 30, 2015, 16:58:23 pm
Το 2ο καταλαβαίνω εγώ.
Και γω αυτο εκανα.Θενξ.
Logged
Room
Νεούλης/Νεούλα
*
Posts: 47


View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #35 on: August 31, 2015, 18:43:46 pm »

Quote from: elena_numb on August 30, 2015, 15:16:49 pm
Έχεις δίκιο vlad!
Αυτό που καταλαβαίνω είναι ότι εκτός από τον χειρότερο χρόνο πρέπει να παρουσιάσουμε κάποια στατιστικά χαρακτηριστικά των μετρήσεων.Πιστεύω η μέση τιμή και η διακύμανση αρκούν.

Χμμ, νομίζω γενικά το να εγγυηθείς χρόνο με τα Pthreads είναι περίεργο, γιαυτό ρωτάω. Έχει κανείς άλλος καμιά έμπνευση για το τι θα μπορούσε να είναι αυτός ο "στατιστικός χαρακτηρισμός";
Logged
Dimitris1989
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 828



View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #36 on: August 31, 2015, 20:18:58 pm »

Το οτι το μάθημα λέγεται ενσωματωμένα και βάζει εργασία η οποία θα τρέχει σε desktop σύστημα που το πατε;  Cheesy Cheesy
Logged
Chester
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 705



View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #37 on: September 02, 2015, 16:17:49 pm »

1ον. Ποιος αριθμός σημάτων θεωρείται ικανοποιητικός; Τον έχει ρωτήσει κανείς; Ας πούμε τα 1000 είναι οκ;

2ον. Όταν το τρέχω σε Ubuntu μέσω VirtualBox οι χρόνοι είναι αρκετά μεγαλύτεροι απ'όταν το τρέχω με cygwin. Λογικά είναι θέμα χαρακτηριστικών που έχω δώσει στο VM. Να συνεχίσω βάσει του cyqwin;
Logged

Η αμφιβολία δηλητηριάζει τα πάντα χωρίς να σκοτώνει τίποτα...
et3rn1ty
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 219


View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #38 on: September 03, 2015, 11:45:36 am »

Quote from: Chester on September 02, 2015, 16:17:49 pm
1ον. Ποιος αριθμός σημάτων θεωρείται ικανοποιητικός; Τον έχει ρωτήσει κανείς; Ας πούμε τα 1000 είναι οκ;

2ον. Όταν το τρέχω σε Ubuntu μέσω VirtualBox οι χρόνοι είναι αρκετά μεγαλύτεροι απ'όταν το τρέχω με cygwin. Λογικά είναι θέμα χαρακτηριστικών που έχω δώσει στο VM. Να συνεχίσω βάσει του cyqwin;

Βλέποντας τους βαθμούς και τα σχόλια που έχουν πάρει οι προηγούμενοι, δεν τον ενδιαφέρουν οι χρόνοι γιατί προφανώς από υπολογιστή σε υπολογιστή διαφέρει.
Φαίνεται να τον ενδιαφέρει κυρίως, τι υλοποίηση έκανες, τι εγγυύσεις μπορείς να πάρεις για αυτήν, κλπ. Να του δείξεις δηλαδή ότι έχεις νιώσει τι σημαίνει "πραγματικού χρόνου" (αυτά που λέγαμε για deadlines και worst case analysis κλπ). Τώρα, αν στο δικό σου setup αυτές τις εγγυύσεις τις παίρνεις για 100 ή 1000 σήματα, είναι δικό σου θέμα απ'όσο καταλαβαίνω...
Logged
Chester
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 705



View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #39 on: September 03, 2015, 15:16:32 pm »

Εάν σε μερικές μετρήσεις μου βγαίνουν αρνητικές τιμές, για παράδειγμα " 0.-00001 ", αυτό τι μπορεί να σημαίνει;

Αν το ξανά τρέξω δεν το βγάζει και φαίνεται να πιάνει τον χρόνο που ζητάει.
Logged

Η αμφιβολία δηλητηριάζει τα πάντα χωρίς να σκοτώνει τίποτα...
Dealan
Veteran
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1404


python was a mistake


View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #40 on: September 03, 2015, 15:46:52 pm »

Υπάρχει περίπτωση πρώτα να ενεργοποιηθεί ένα σήμα, αλλά πριν προλάβει η συνάρτηση να σημειώσει πότε ενεργοποιήθηκε, το detector thread προλαβαίνει και κάνει τα δικά της πράγματα, οπότε τελικώς το TimeStamp του detection είναι ελάχιστα νωρίτερα από αυτό της αλλαγής.

Απλή λύση είναι στη συνάρτηση που ενργοποιούνται τα σήματα να σημειώνεις την χρονική στιγμή αμέσως πριν γίνει η αλλαγή, και όχι μετά.
Logged
απλυτος
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1317



View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #41 on: September 06, 2015, 16:52:23 pm »

Quote from: pikachu93 on August 18, 2015, 15:54:38 pm
Δοκίμασε σε πρώτη φάση να εκκινήσεις περισσότερα νήματα που θα καλούν την ChangeDetector και άλλαξε την ChangeDetector έτσι ώστε να ελέγχει ένα κομμάτι του πίνακα signalArray. π.χ. άν βάλεις Ν=4 θα μπορούσες να έχεις στην πιο απλή περίπτωση 4 threads που το κάθε ένα θα ελέγχει και από μια θέση. Σε δεύτερη φάση κάθε thread θα μπορούσε να ελέγχει περισσότερες της μια θέσης. Εγώ έφτασα μέχρι N=600 αλλά λογικά σ' αυτό παίζει ρόλο και ο επεξεργατής, το λειτουργικό κτλ..

πως το υλοποιείς; βάζεις το thread να σαρώνει σειρακά όλη την περιοχή του signalArray που του έχει ανατεθεί για να εντοπίσει πιθανή αλλαγή;

αν ναι, πως ξεπερνάμε αυτό
Quote from: makou on August 20, 2015, 22:22:03 pm
Μια ερώτηση καθώς έχω μπερδευτεί λίγο. Έστω για παράδειγμα ότι έχουμε ενα thread το οποίο ελέγχει 2 σήματα. Δεν θα υπάρχει πρόβλημα- καθυστέρηση- αν το ένα σήμα δεν αλλάξει κατάσταση από 1 σε 0 ( ουσιαστικά στο τελευταίο while) και με αυτό τον τρόπο το άλλο σήμα που ελέγχεται από το ίδιο thread περιμένει; Χρειάζεται να αλλάξουμε τον κώδικα;


το πρόβλημα χωρίς να έχουμε μεγάλο delay;
Logged

http://arage-e-a-a-k.blogspot.gr/
vlad
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 989

Меньше знаешь крепче спишь


View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #42 on: September 06, 2015, 17:09:26 pm »

Quote from: απλυτος on September 06, 2015, 16:52:23 pm
Quote from: pikachu93 on August 18, 2015, 15:54:38 pm

πως το υλοποιείς; βάζεις το thread να σαρώνει σειρακά όλη την περιοχή του signalArray που του έχει ανατεθεί για να εντοπίσει πιθανή αλλαγή;

Αυτη ειναι η γενικη ιδεα.

Logged
απλυτος
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1317



View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #43 on: September 06, 2015, 18:16:14 pm »

Quote from: vlad on September 06, 2015, 17:09:26 pm
Quote from: απλυτος on September 06, 2015, 16:52:23 pm
Quote from: pikachu93 on August 18, 2015, 15:54:38 pm

πως το υλοποιείς; βάζεις το thread να σαρώνει σειρακά όλη την περιοχή του signalArray που του έχει ανατεθεί για να εντοπίσει πιθανή αλλαγή;

Αυτη ειναι η γενικη ιδεα.



μ αυτή τη γενική ιδέα, πιάνω μέχρι περίπου 600 signals σε 1μsec (με 2 threads) - περίπου αυτό νομίζω έβγαζε κι ο Pikatchu, έχουμε ίδιο επεξεργαστή.

απλά δεν έχω νοιώσει που χρειάζεται η φάση των mutexes, στην υλοποίηση μου δεν τα βαλα πουθενά.

υγ. ως προς το ερώτημα "τι συμβαίνει αν ο SignalReader αλλάζει τιμές πιο γρήγορα από 0,1sec", απλά να τσεκάρουμε πειραματικά μέχρι που ο detector προλαβαίνει και δεν χάνει αλλαγές και να του πούμε το πρόγραμμα την παλεύει με αλλαγές με περίοδο χχ sec και πάνω;
Logged

http://arage-e-a-a-k.blogspot.gr/
vlad
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 989

Меньше знаешь крепче спишь


View Profile
Re: [Ενσωματωμένα] Εργασία 2015
« Reply #44 on: September 06, 2015, 18:33:11 pm »

Quote from: απλυτος on September 06, 2015, 18:16:14 pm
μ αυτή τη γενική ιδέα, πιάνω μέχρι περίπου 600 signals σε 1μsec (με 2 threads) - περίπου αυτό νομίζω έβγαζε κι ο Pikatchu, έχουμε ίδιο επεξεργαστή.

απλά δεν έχω νοιώσει που χρειάζεται η φάση των mutexes, στην υλοποίηση μου δεν τα βαλα πουθενά.

υγ. ως προς το ερώτημα "τι συμβαίνει αν ο SignalReader αλλάζει τιμές πιο γρήγορα από 0,1sec", απλά να τσεκάρουμε πειραματικά μέχρι που ο detector προλαβαίνει και δεν χάνει αλλαγές και να του πούμε το πρόγραμμα την παλεύει με αλλαγές με περίοδο χχ sec και πάνω;
Εγω mutex χρησιμοποιησα σε μια μεταβλητη που μετραει ποσα σηματα ανιχνευτηκαν.Οσο για το 2ο δεν ξερω,δεν εχω ασχοληθει με αυτο.
Logged
Pages: 1 2 [3] 4 5 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...