GreekMonkey Δημοσ. 5 Νοεμβρίου 2015 Δημοσ. 5 Νοεμβρίου 2015 Καλησπέρα. Έχω ένα πρόγραμμα που το έχω παραλληλοποιήσει και θέλω να υπολογίσω το scale up του. Έναν τύπο που βρήκα στο internet λέει Scaleup is the factor m that expresses how much more work can be done in the same time period by a system n times larger. With added hardware, a formula for scaleup holds the time constant, and measures the increased size of the job which can be done. where Volume_Parallel is the transaction volume processed in a given amount of time on a parallel system For example, if the original system can process 100 transactions in a given amount of time, and the parallel system can process 200 transactions in this amount of time, then the value of scaleup would be equal to 2. That is, 200/100 = 2. A value of 2 indicates the ideal of linear scaleup: when twice as much hardware can process twice the data volume in the same amount of time. Πρακτικά τώρα, πως μπορώ να υπολογίσω τα Volume; Να βάλω το πρόγραμμα να τρέξει στο παράλληλο και στο ακολουθιακό συγκεκριμένο χρόνο και να κάνω τις πράξεις μετά;
TheELF Δημοσ. 5 Νοεμβρίου 2015 Δημοσ. 5 Νοεμβρίου 2015 Πρακτικά τώρα, πως μπορώ να υπολογίσω τα Volume; Να βάλω το πρόγραμμα να τρέξει στο παράλληλο και στο ακολουθιακό συγκεκριμένο χρόνο και να κάνω τις πράξεις μετά; Ή αυτό ή το τρέχεις μόνο το παράλληλο πρόγραμμα, μια φορά μόνο σε έναν πυρήνα με afinity, μετά σε 2 μετά σε 3 και πάει λέγοντας για να δεις πόσο κερδίζεις με κάθε επιπλέον πυρήνα.
GreekMonkey Δημοσ. 5 Νοεμβρίου 2015 Μέλος Δημοσ. 5 Νοεμβρίου 2015 Έχω υπολογίσει ήδη τα παράλληλα προγράμματα για συγκεκριμένους πυρήνες και μεγέθη οπότε λέω να τρέξω το ακολουθιακό για χρόνο τόσο όσο έτρεξαν τα παράλληλα και να υπολογίσω μέχρι τι μέγεθος προβλήματος πρόλαβε να υπολογίσει. Το ζήτημα είναι πως θα μπορέσω να τρέξω μια συνάρτηση στην Java για συγκεκριμένα milliseconds. Και το πιο άμεσο ζήτημα είναι πως θα πρέπει να έχω παραδώσει εργασία μέχρι τις 12 Αν έχετε κώδικα για την Java και τα milliseconds σφυρίχτε τον και από εδώ.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα