Glossary entry

English term or phrase:

multithreading

Czech translation:

vícevláknové zpracování

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

multithreading

GBK English to Czech 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 "Completion"

Discussion

Sarka Rubkova Feb 24, 2010:
Souhlasím s panem kolegou Arolem, pokud existuje český termín, proč se uchylovat k angličtině. Pan kolega se tady vyjadřuje k tomu, zda se má termín dát do glosáře. A v tom případě může být rozhodující i to, zda je termín česky nebo ne

Proposed translations

+3
35 mins
Selected

vícevláknové zpracování

Definition from vutbr.cz:
Prokládané vícevláknové zpracování: Procesor zpracovává dvě nebo více vláken. Blokové vícevláknové zpracování: Instrukce jsou prováděny sekvenčné tak dlouho, dokud nedojde k události, která může způsobit zpoždění (např. cache miss). Pak se přepne na nové vlákno.
Example sentences:
To se samozřejmě v aplikacích podporujících vícevláknové zpracování projevit může. (vbnet.cz)
Dnešní článek je zaměřen na problematiku vláken a vícevláknového zpracování v Borland Kylixu. (linuxzone.cz)
V testech skutečných aplikací už ovšem byly výsledky jiné, záleželo na tom, zda daná aplikace podporuje vícevláknové zpracování a jak dobře. (mujmac.cz)
Peer comment(s):

agree Antonin Rozkopal : Věcně odpovídá. Přimlouvám se za to, aby se i ve výpočetní technice mluvilo pokud možno česky.
7 hrs
agree Jaroslav Suchánek
1 day 6 hrs
agree Pavel Janoušek
2 days 7 hrs
Something went wrong...
4 KudoZ points awarded for this answer.
36 mins

multithreading

Definition from Svět hardware:
"Obecné označení pro schopnost programu sám sebe větvit - program se větví na tzv. vlákna (threads), která mohou běžet současně. Možnost paralelního provádění několika větví výpočtu v rámci jednoho procesu nad jedním adresovým prostorem (vícevláknové aplikace). Všechna vlákna (jedné aplikace) sdílejí systémové zdroje, např. paměť (na rozdíl od multitaskingu, kde jsou jednotlivé procesy zcela oddělené). Čas vláknům přiděluje OS (podle jejich priorit)."
Example sentences:
Multithreading na nejjemnější úrovni (instrukce za instrukcí) je nutný v případě, 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é animace v několika viditelných oknech či dokonce programech současně. (Stuba)
Všechny programy, které jsme zatím psali, měly jasný průběh - pouze 1 cestu kudy mohli jít (program si mohl vybrat kterou cestou, ale nemohl oběma současně). Multithreading dovoluje rozdělit program na více samostatných částí (vláken - threads), které probíhají součastně. (Linuxzone)
Note from asker:
Neberte to osobně, Tomáši. Ano, jde tady o líbí - nelíbí. Dále platí poučka, že do dialogu dvou „ajťáků“ smí zasahovat pouze: * osoba s vyšším IT vzděláním než průměr jich samých * číšník, barman, kamarád který dovezl basu * přítelkyně obou zúčastněných (pokud existují), jakékoliv další ženy jsou vyloučeny o v případě neplatnosti předchozího bodu, přechází toto právo na matky zúčastněných o na babičky se již předchozí bod v žádném případě nevztahuje * nadřízený (ovšem pouze v případě konverzace na téma zvýšení platu, extra dovolená, apod.) ZDROJ: http://blog.rival.cz/programatorska-hantyrka/
Peer comment(s):

disagree Antonin Rozkopal : Vizte mou připomínku výše.
7 hrs
Čekal bych jiné argumenty, než že jedno je a jedno není česky. :) Tohle mi spíš připadá jako líbí-nelíbí než dobře-špatně. :)
agree petr jaeger : multithreading je stejne casto pouzivany termin jako video
18 hrs
Díky, Petře!
Something went wrong...
Term search
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search