Glossary entry

English term or phrase:

multithreading

Slovak translation:

multiprúdové spracovanie

Feb 22, 2010 13:59
14 yrs ago
English term

multithreading

GBK English to Slovak 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:54: changed "Kudoz queue" from "In queue" to "Public"

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

Feb 25, 2010 14:58: changed "Stage" from "Submission" to "Completion"

Proposed translations

+2
21 mins
Selected

multiprúdové spracovanie

Multithreading je schopnosť programu zaviesť multitasking sám v sebe. Program sa môže rozdeliť<br />na niekoľko samostatných výkonných vlákien, ktoré zdanlivo pracujú súčasne. Táto myšlienka<br />môže na prvý pohľad vypadať veľmi užitočne, ale ukazuje sa, že programy používajú<br />multithreading najmä na spracovanie dlhodobých úkonov na pozadí, aby užívateľ nemusel<br />prerušovať prácu s programom. je jasné, že to nie je vždy žiadúce . Avšak užívateľ by mal byť vždy<br />schopný na počítači niečo robiť, i keď počítač má práve plné ruky práce.
Example sentences:
Ovšem týmto naše možnosti nekončia. Nič nám totiž nebráni vytvoriť napr. k vykonávacích jednotiek. Potom máme možnosť súčasne spustiť k inštrukcií, teda inštrukcie sa vykonávajú v k inštrukčných prúdoch súčasne. Takémuto spracovaniu hovoríme multiprúdové spracovanie a je implementované v dnešných superskalárnych procesoroch. Prakticky sa vykonáva tak, že inštrukcia je z pamäte vyberaná a dekódovaná pomocou jednotky výberu a dekódovania (napr. Intel Pentium III a AMD Athlon majú tri). (TECHNICKÁ UNIVERZITA V KOŠICIACH FAKUL)
Peer comment(s):

agree Jan Kolesar
3 mins
Vďaka
agree Slavomir BELIS
2 days 20 hrs
vďaka Slavo
Something went wrong...
4 KudoZ points awarded for this answer.
1 hr

multithreading

Definition from own experience or research:
Prostředí pro výkon programu, které je schopné postupně střídat instrukce od více zdrojů (tzv.<br />threads, vláken). Vlastnost dnes obdobně ceněná umoderních operačních systémů či procesorů jako multitasking, poskytuje velkou univerzálnost, odlehčenost a flexibilitu. Multithreading na nejjemnější úrovni (instrukce za instrukcí) je nutný v případdě, když má běžet více procesů, které si všechny vyžadují přísun instrukcí či dat v reálném čase; příkladem může být např. chod počítané animacev několika viditelných oknech či dokonce programech současně.<br /><br />Vykladovy slovnik vypoctvoej techniky a komunikacii (ComputerPress)
Example sentences:
Thready (z angl. vlákno; súvislosť) alebo hovorovo vlákna v informatike sú nezávisle bežiace úlohy, na ktoré je pri tzv. multithreadingu rozdelený jeden program. (wikipedia)
viacnásobné spracovanie jednej úlohy,tzv. multihreading (OPeračné systémy)
Something went wrong...
Term search
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search