Logo
Uniepedie
Sdělení
Nyní na Google Play
Nový! Ke stažení Uniepedie na vašem zařízení se systémem Android™!
Stažení
Rychlejší přístup než prohlížeči!
 

Vlákno (informatika)

Index Vlákno (informatika)

Vlákno (též vlákno řízení) označuje v informatice spuštěnou instanci počítačového programu.

37 vztahy: API, Asynchronní vstup/výstup, C (programovací jazyk), C++, Centrální procesorová jednotka, CUDA, Deadlock, GPU, Grafické uživatelské rozhraní, Hardware, Hyper-threading, Informatika, Java (programovací jazyk), Message Passing Interface, Meziprocesová komunikace, Multitasking, Multithreading, OpenCL, OpenMP, Operační paměť, Operační systém, Paralelní programování, PL/1, Počítačový cluster, Počítačový program, POSIX, Proces (informatika), Pthreads, Python, Režie (ekonomika), Sdílená paměť, Sdílený prostředek, Signál (informatika), Souběh, Vícejádrový procesor, Víceprocesorový systém, Změna kontextu.

API

API (zkratka pro application programming interface) označuje v informatice rozhraní pro programování aplikací.

Nový!!: Vlákno (informatika) a API · Vidět víc »

Asynchronní vstup/výstup

Asynchronní vstup/výstup (asynchronní V/V, z angličtiny i asynchronní I/O) je v oboru počítačů označení pro takovou podobu vstupu/výstupu, při které které mohou být během čekání na dokončení vstupního/výstupního datového přenosu souběžně prováděny jiné procesy.

Nový!!: Vlákno (informatika) a Asynchronní vstup/výstup · Vidět víc »

C (programovací jazyk)

Ken Thompson a Dennis Ritchie C je programovací jazyk, který počátkem 70. let 20. století vyvinuli Ken Thompson a Dennis Ritchie pro potřeby operačního systému Unix.

Nový!!: Vlákno (informatika) a C (programovací jazyk) · Vidět víc »

C++

C++ je multiparadigmatický programovací jazyk, který vyvinul Bjarne Stroustrup a další v Bellových laboratořích AT&T rozšířením jazyka C. C++ podporuje několik programovacích stylů (paradigmat) jako je procedurální programování, objektově orientované programování a generické programování, není tedy jazykem čistě objektovým.

Nový!!: Vlákno (informatika) a C++ · Vidět víc »

Centrální procesorová jednotka

CPU Intel 80486DX2 ze svrchní strany CPU Intel 80486DX2 zespod Centrální procesorová jednotka (zkratka CPU) je v informatice označení základní elektronické součásti v počítači, která umí vykonávat strojové instrukce, ze kterých je tvořen počítačový program a obsluhovat jeho vstupy a výstupy.

Nový!!: Vlákno (informatika) a Centrální procesorová jednotka · Vidět víc »

CUDA

CUDA (akronym z angl. Compute Unified Device Architecture, výslovnost) je hardwarová a softwarová architektura, která umožňuje na vybraných GPU spouštět programy napsané v jazycích C/C++, Fortran nebo programy postavené na technologiích OpenCL, DirectCompute a jiných.

Nový!!: Vlákno (informatika) a CUDA · Vidět víc »

Deadlock

Cyklické čekání: Proces P1 vyžaduje prostředek R1, který je přidělen procesu P2; proces P2 vyžaduje prostředek R2, který je přidělen procesu P1 Deadlock (česky také uváznutí, vzájemné čekání) je odborný výraz pro situaci, kdy úspěšné dokončení první akce je podmíněno předchozím dokončením druhé akce, přičemž druhá akce může být dokončena až po dokončení první akce.

Nový!!: Vlákno (informatika) a Deadlock · Vidět víc »

GPU

GeForce 6600GT (NV43) GPU GPU (grafický procesor) je v informačních technologiích specializovaný mikroprocesor uvnitř počítače, telefonu a podobně.

Nový!!: Vlákno (informatika) a GPU · Vidět víc »

Grafické uživatelské rozhraní

alt.

Nový!!: Vlákno (informatika) a Grafické uživatelské rozhraní · Vidět víc »

Hardware

Hardware označuje veškeré fyzicky existující technické vybavení počítače na rozdíl od dat a programů (označovaných jako software).

Nový!!: Vlákno (informatika) a Hardware · Vidět víc »

Hyper-threading

Schéma technologie Hyper-Threading od společnosti Intel. Hyper-threading (oficiálně Hyper-Threading Technology, též HT Technology, HTT, HT) je v informatice technologie používaná výrobcem procesorů Intel pro zjednodušené zajištění vícevláknového paralelního zpracování strojových instrukcí.

Nový!!: Vlákno (informatika) a Hyper-threading · Vidět víc »

Informatika

Informatika je obor lidské činnosti, který se zabývá pojmem informace a přenosem a zpracováním informace.

Nový!!: Vlákno (informatika) a Informatika · Vidět víc »

Java (programovací jazyk)

Java (výslovnost) je objektově orientovaný programovací jazyk, který vyvinula firma Sun Microsystems a představila 23. května 1995.

Nový!!: Vlákno (informatika) a Java (programovací jazyk) · Vidět víc »

Message Passing Interface

Message Passing Interface (dále jen MPI) je knihovna implementující stejnojmennou specifikaci (protokol) pro podporu paralelního řešení výpočetních problémů v počítačových clusterech.

Nový!!: Vlákno (informatika) a Message Passing Interface · Vidět víc »

Meziprocesová komunikace

Meziprocesová komunikace (IPC) je v informatice sada technik pro výměnu dat mezi dvěma nebo více procesy nebo thready.

Nový!!: Vlákno (informatika) a Meziprocesová komunikace · Vidět víc »

Multitasking

Multitasking (z angličtiny, multi.

Nový!!: Vlákno (informatika) a Multitasking · Vidět víc »

Multithreading

#PŘESMĚRUJ Vlákno (informatika).

Nový!!: Vlákno (informatika) a Multithreading · Vidět víc »

OpenCL

OpenCL (Open Computing Language) je průmyslový standard pro paralelní programování heterogenních počítačových systémů, jako jsou například osobní počítače vybavené CPU, APU, GPU (grafickým procesorem), případně DSP (audio procesorem).

Nový!!: Vlákno (informatika) a OpenCL · Vidět víc »

OpenMP

OpenMP je soustava direktiv pro překladač a knihovních procedur pro paralelní programování.

Nový!!: Vlákno (informatika) a OpenMP · Vidět víc »

Operační paměť

Operační, vnitřní neboli hlavní paměť počítače je paměť umožňující čtení i zápis, používaná pro ukládání dat po dobu běhu spuštěného programu.

Nový!!: Vlákno (informatika) a Operační paměť · Vidět víc »

Operační systém

Vztah mezi operačním systémem, hardwarem, aplikačním softwarem a uživatelem Operační systém je základní programové vybavení počítače, které umožňuje běh programů a ovlivňuje, jak bude počítačový systém komunikovat s uživatelem.

Nový!!: Vlákno (informatika) a Operační systém · Vidět víc »

Paralelní programování

Paralelní programování je v informatice označení konceptu, který umožňuje naprogramovat úlohy, které jsou schopny paralelního (současného) běhu.

Nový!!: Vlákno (informatika) a Paralelní programování · Vidět víc »

PL/1

#PŘESMĚRUJ PL/I.

Nový!!: Vlákno (informatika) a PL/1 · Vidět víc »

Počítačový cluster

Příklad počítačového clusteru. Load balancing cluster s dvěma servery a 4 uživatelské stanice Beowulf-cluster Počítačový cluster (anglicky computer cluster) je seskupení volně vázaných počítačů, které spolu úzce spolupracují, takže se navenek mohou tvářit jako jeden počítač.

Nový!!: Vlákno (informatika) a Počítačový cluster · Vidět víc »

Počítačový program

Počítačový program (též jen program, obecně pak software) je v informatice posloupnost instrukcí (ne nutně strojových instrukcí), která popisuje realizaci dané úlohy počítačem.

Nový!!: Vlákno (informatika) a Počítačový program · Vidět víc »

POSIX

POSIX je v informatice označení standardu používaného hlavně unixovými operačními systémy.

Nový!!: Vlákno (informatika) a POSIX · Vidět víc »

Proces (informatika)

Diagram znázorňující možné stavy procesů. Proces je v informatice název pro spuštěnou instanci počítačového programu.

Nový!!: Vlákno (informatika) a Proces (informatika) · Vidět víc »

Pthreads

Pthreads je v informační technologii POSIXový standard pro vlákno (thread).

Nový!!: Vlákno (informatika) a Pthreads · Vidět víc »

Python

Python (anglická výslovnost) je vysokoúrovňový programovací jazyk, který v roce 1991 navrhl Guido van Rossum.

Nový!!: Vlákno (informatika) a Python · Vidět víc »

Režie (ekonomika)

Režie, přesněji režijní náklady představují v ekonomice společné náklady konkrétního podniku, které nelze vyjádřit jako jednicové, to jest přiřadit jednotlivým výrobkům či službám.

Nový!!: Vlákno (informatika) a Režie (ekonomika) · Vidět víc »

Sdílená paměť

Sdílená paměť je v informatice část operační paměti (tj. RAM), která slouží pro více subjektů (procesy, procesory apod.). Sdílená paměť mezi procesy slouží k zajištění vzájemné komunikace (viz meziprocesová komunikace) nebo pro úsporu obsazené paměti (viz sdílené knihovny, deduplikace paměti při virtualizaci).

Nový!!: Vlákno (informatika) a Sdílená paměť · Vidět víc »

Sdílený prostředek

Sdílený prostředek, síťový prostředek, sdílení souborů, sdílení tiskáren jsou v informatice taková sdílení systémových prostředků počítače (zařízení, data), že k nim lze vzdáleně přistupovat z jiného počítače (typicky přes lokální síť, LAN).

Nový!!: Vlákno (informatika) a Sdílený prostředek · Vidět víc »

Signál (informatika)

Signál je v informatice jednoduchá zpráva, která se posílá procesům.

Nový!!: Vlákno (informatika) a Signál (informatika) · Vidět víc »

Souběh

Souběh je chyba v systému nebo procesu, ve kterém jsou výsledky nepředvídatelné při nesprávném pořadí nebo načasování jeho jednotlivých operací.

Nový!!: Vlákno (informatika) a Souběh · Vidět víc »

Vícejádrový procesor

Schema obecného dvojjádrového procesoru, s lokální cache 1. úrovně, a sdílenou, integrovanou cache 2. úrovně. An Intel Core 2 Duo E6750 dvojjádrový procesor. Athlon X2 6400+ dvojjádrový procesor. Vícejádrový procesor je mikroprocesor, který v jednom pouzdře nebo na jednom čipu integruje více CPU, říkáme jader.

Nový!!: Vlákno (informatika) a Vícejádrový procesor · Vidět víc »

Víceprocesorový systém

Víceprocesorový systém je v informatice označení pro počítač, který obsahuje dva nebo více procesorů (v roce 2014 typicky jeden vícejádrový procesor, tzv. multiprocesor).

Nový!!: Vlákno (informatika) a Víceprocesorový systém · Vidět víc »

Změna kontextu

#PŘESMĚRUJ Přepnutí kontextu.

Nový!!: Vlákno (informatika) a Změna kontextu · Vidět víc »

OdchozíPřicházející
Ahoj! Jsme na Facebooku teď! »