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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
[Αριθμητική Ανάλυση] Γενι...
by Petross
[Today at 12:15:38]

Των συνειρμών το παίγνιο....
by χηρουλα Αλεξίου
[Today at 01:07:36]

Πότε θα βγει το μάθημα; -...
by nmpampal
[June 20, 2026, 22:14:07 pm]

[Διανεμημένη Παραγωγή] Γε...
by george14
[June 19, 2026, 23:19:07 pm]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[June 18, 2026, 18:51:29 pm]

[Η/Μ Πεδίο ΙΙ] Γενικές απ...
by Nikos_313
[June 18, 2026, 14:01:54 pm]

[Ηλεκτρονική ΙΙ] Γενικές ...
by nmpampal
[June 18, 2026, 07:37:37 am]

[Οργάνωση Υπολογιστών] Γε...
by Lalson
[June 17, 2026, 10:37:39 am]

Κάμερες στην Πρυτανεία το...
by RivenT
[June 16, 2026, 23:48:23 pm]

[Μικροεπεξεργαστές] Γενικ...
by G.V.
[June 16, 2026, 15:31:13 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by femanak
[June 16, 2026, 11:11:17 am]

H Στοά των Off Topic
by χηρουλα Αλεξίου
[June 15, 2026, 17:39:58 pm]

Γιατί οι ΤΗΜΜΥδες έχουν μ...
by Karaμazoβ
[June 15, 2026, 14:31:16 pm]

[ΣΗΕ ΙΙ] Γενικές απορίες ...
by Λαμπτήρας
[June 12, 2026, 13:36:19 pm]

[Ισχύος II] Γενικές απορί...
by Nikos_313
[June 11, 2026, 14:05:57 pm]

[Ημιαγωγά Υλικά] Απορίες ...
by Nikos_313
[June 11, 2026, 10:23:04 am]

[Ευφυή και Προσαρμοστικά ...
by grepanis
[June 11, 2026, 10:11:51 am]

[Γραφική] Λυμένα θέματα
by Roidos
[June 10, 2026, 21:37:48 pm]

Τι ακούτε αυτήν τη στιγμή...
by Karaμazoβ
[June 10, 2026, 18:42:33 pm]

[Η/Μ Πεδίο ΙΙ] Ανάλυση πα...
by Giannis Masterio
[June 09, 2026, 20:27:57 pm]
Στατιστικά
Members
Total Members: 10402
Latest: anton
Stats
Total Posts: 1431489
Total Topics: 32024
Online Today: 1701
Online Ever: 18918
(April 06, 2026, 16:05:31 pm)
Users Online
Users: 46
Guests: 1610
Total: 1656
AristeidisM
Λέσχη Επιστημόνων
chris123
Darkduet
UrbanCat
bsp
cheinopor
stefpapa21
χηρουλα Αλεξίου
Petross
Antonis(123)
anouba
gbes
Καραλέκας
kesha
soa2002
vasilis saitis
Saint_GR
nimuser123
ggalamat
anest02
Rick_Sanchez
manos_diakakis
femanak
mark
themis01
aris123321
noys
Kokoko
ezarkad
IASONK
vmanousi
aachmet
Zaxarenia
user182
christinabisdeki
parvanitid
George_RT
Petran25
amarkar
zoi
Vassoula
Εμφάνιση

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

Νέα!
Συμβουλές καλής χρήσης του φόρουμ: Youtube embed code and links, Shoutbox, Notify, ...
Δείτε περισσότερα εδώ...
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 8ο Εξάμηνο > Ενσωματωμένα Συστήματα Πραγματικού Χρόνου (Moderator: Tasos Bot) > [Ενσωματωμένα] Εργασία 2015
0 Members and 1 Guest are viewing this topic.
Pages: 1 2 [3] 4 5 Go Down Print
Author Topic: [Ενσωματωμένα] Εργασία 2015  (Read 15586 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...