Glossary entry

English term or phrase:

multithreading

Greek translation:

πολυνημάτωση

Feb 22, 2010 13:58
14 yrs ago
1 viewer *
English term

multithreading

GBK English to Greek Tech/Engineering Computers (general)
Definition from www.NetworkDictionary.com:
Multithreading typically refers to sharing a single CPU between multiple tasks (or "threads") in a way designed to minimise the time required to switch threads. This is accomplished by sharing as much as possible of the program execution environment between the different threads so that very little state needs to be saved and restored when changing thread. Multiple threads can be executed in parallel on many computer systems. This multithreading generally occurs by time slicing, wherein a single processor switches between different threads--in which case the processing is not literally "simultaneous", for the single processor is only really doing one thing at a time. On a multiprocessor system, threading can be achieved via multiprocessing, wherein different threads can run simultaneously on different processors.
Example sentences:
The design of the Java language makes multithreading essential for all but the simplest applets. In particular, IO and GUI programming both require multithreading to provide a seamless experience for the user. (IBM)
On a multi-processor computer, multithreading is implemented with a mixture of time-slicing and genuine concurrency – where different threads run code simultaneously on different CPUs. (O'Reilly Media)
Multithreading requires careful programming. For most tasks, you can reduce complexity by queuing requests for execution by thread pool threads. (Microsoft Corporation)
Change log

Feb 22, 2010 13:49: changed "Kudoz queue" from "In queue" to "Public"

Feb 22, 2010 13:58: changed "Stage" from "Preparation" to "Submission"

Feb 25, 2010 14:57: changed "Stage" from "Submission" to "Selection"

Feb 27, 2010 11:54: changed "Stage" from "Selection" to "Completion"

Proposed translations

+2
17 mins
Selected

πολυνημάτωση

Definition from http://www.cs.uoi.gr:
Πολυνηµάτωση είναι µια τεχνική στην οποία µια διεργασία χωρίζεται σε νήµατα τα οποία µπορούν να εκτελούνται ταυτόχρονα.
Example sentences:
Η ταυτόχρονη πολυνημάτωση (Simultaneous Multi-threading: SMT) είναι μία τεχνική που επι- τρέπει την ταυτόχρονη εκτέλεση πολλαπλών... (http://www.cslab.ntua.gr)
Δώστε δύο προγραμματιστικά παραδείγματα στα οποία η πολυνημάτωση δεν παρέχει καλύτερη απόδοση από μία μονονηματική λύση. (http://osbook.iwn.gr)
Peer comment(s):

agree Julie Fragkaki
3 hrs
agree Epameinondas Soufleros
4 days
Something went wrong...
4 KudoZ points awarded for this answer.
23 hrs

πολυνηματική επεξεργασία

Definition from own experience or research:
Η πολυνηματική επεξεργασία αναφέρεται στην εκτέλεση επιμέρους λειτουργιών (νήματα) των διεργασιών. Σε συστήματα με έναν επεξεργαστή(ή πυρήνα) αυτό γίνεται εκ περιδρομής με διαμοιρασμό του χρόνου επεξεργασίας, ενώ σε συστήματα με πολλαπλούς επεξεργαστές(ή πυρήνες) η επεξεργασία των νημάτων μπορεί να γίνεται και ταυτόχρονα.
Example sentences:
Το τσιπ θα αξιοποιεί επίσης την πολυνηματική επεξεργασία (multithreading), η οποία επιτρέπει την ταυτόχρονη εκτέλεση πολλών εργασιών από έναν επεξεργαστικό πυρήνα. (in.gr)
Εισαγωγή στις διεργασίες και πολυεπεξεργασία, ειδικά ζητήματα όπως επεξεργασία πολλαπλών νημάτων (πολυνηματική) (multithreading) (ΤΕΙ Ηπείρου)
Επιπρόσθετα, το Linux υποστηρίζει: # πολυεπεξεργαστικά συστήματα (SMP) # πολυνηματική επεξεργασία (multithreading), (hellug.gr)
Something went wrong...
Term search
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search