About: Pipeline (software)     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingParadigms, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FPipeline_%28software%29&graph=http%3A%2F%2Fdbpedia.org&graph=http%3A%2F%2Fdbpedia.org

In software engineering, a pipeline consists of a chain of processing elements (processes, threads, coroutines, functions, etc.), arranged so that the output of each element is the input of the next; the name is by analogy to a physical pipeline. Usually some amount of buffering is provided between consecutive elements. The information that flows in these pipelines is often a stream of records, bytes, or bits, and the elements of a pipeline may be called filters; this is also called the pipes and filters design pattern. Connecting elements into a pipeline is analogous to function composition.

AttributesValues
rdf:type
rdfs:label
  • Canonada (informàtica) (ca)
  • Roura (software) (cs)
  • Pipe (Informatik) (de)
  • Tubería (informática) (es)
  • Pipeline software (it)
  • Tube (informatique) (fr)
  • Pipeline (software) (en)
  • Canalização (software) (pt)
  • 管道 (软件) (zh)
  • Конвеєр програмного забезпечення (uk)
rdfs:comment
  • Eine Pipe oder Pipeline (englisch Rohrleitung) ist ein Datenstrom zwischen zwei Prozessen durch einen Puffer mit dem Prinzip First In – First Out (FIFO). Das bedeutet vereinfacht, dass ein Ergebnis eines Computerprogramms als Eingabe eines weiteren Programms verwendet wird. Pipes wurden 1973 von Douglas McIlroy für das Betriebssystem Unix erfunden. (de)
  • In informatica, il concetto di pipeline (in inglese, tubatura — composta da più elementi collegati — o condotto) viene utilizzato per indicare un insieme di componenti software collegati tra loro in cascata, in modo che il risultato prodotto da uno degli elementi (output) sia l'ingresso di quello immediatamente successivo (input). (it)
  • Конвеєр програмного забезпечення (англ. Software pipeline) складається з ланцюжка елементів обробки даних (процесів, потоків, співпрограм, функцій, і т.п.), організованих таким чином, що вивід одного елемента є входом іншого, тому їх називають за аналогією до фізичного трубопровода. Зазвичай між суміжними елементами існує певний буфер. Інформація що передається по такому конвеєрі часто є потоком записів, , чи бітів, і елементи конвеєра називаються фільтрами; архітектурний стиль організації програмного забезпечення таким чином називають "pipes and filters". (uk)
  • 管道(pipeline),本源是使用消息传递的进程间通信机制,它构成自链接起来的处理元素(进程、线程、协程和函数等),它们被安置为每个元素的输出都是下一个元素的输入;这个名字类比于物理上的管道运输。在连贯的元素之间,通常会提供一定数量的缓冲区。在管道中流动的信息,经常是记录、字节或位的流(stream),而管道的元素可以叫做。将元素连接成管道类似于。在软件工程中,称之为管道与过滤器设计模式。 (zh)
  • En informàtica, una canonada (pipe o '|') consisteix en una cadena de processos connectats de manera que la sortida de cada element de la cadena és l'entrada del pròxim. Permeten la comunicació i sincronització entre processos.És comú l'ús de buffer de dades entre elements consecutius. La comunicació per mitjà de canonades es basa en la interacció productor/consumidor, els processos productors (aquells que envien dades) es comuniquen amb els processos consumidors (que reben dades) seguint un ordre FIFO. Una vegada que el procés consumidor rep una dada, aquest s'elimina de la canonada. (ca)
  • Roura (též trubka nebo pípa, anglicky pipeline) je v softwarovém inženýrství rozhraní nebo datový kanál mezi dvěma entitami zpracovávajícími data (programy, vlákny, koprogramy atd.), pro který platí, že komunikaci zajišťuje v jednom směru a funguje v režimu fronty. Může se jednat o jistou programovou logikou obhospodařovaný určitý objem paměti, nebo o pouhé symbolické pojmenování způsobu předávání dat mezi dvěma entitami (alternativně k termínu fronta). Datový tok, který skrze rouru proudí, označujeme jako proud (anglicky stream), popř. proud v daném typu roury nejmenší nedělitelné jednotky — proud bitů, proud bajtů, proud zpráv (záznamů), proud objektů apod. (cs)
  • En informática, una tubería (pipeline o cauce) consiste en una cadena de procesos conectados de forma tal que la salida de cada elemento de la cadena es la entrada del próximo. Permiten la comunicación y sincronización entre procesos. Es común el uso de búfer de datos entre elementos consecutivos. Características de pipeline "Dentro del Pipeline se puede hablar de niveles de paralelismo que son caracterizados de la siguiente manera: Multiprogramación y Multiprocesamiento: Estas acciones se toman a un nivel de Programa o Trabajo. (es)
  • In software engineering, a pipeline consists of a chain of processing elements (processes, threads, coroutines, functions, etc.), arranged so that the output of each element is the input of the next; the name is by analogy to a physical pipeline. Usually some amount of buffering is provided between consecutive elements. The information that flows in these pipelines is often a stream of records, bytes, or bits, and the elements of a pipeline may be called filters; this is also called the pipes and filters design pattern. Connecting elements into a pipeline is analogous to function composition. (en)
  • En génie logiciel, un tube ou une pipeline est un mécanisme de communication inter-processus sous la forme d'une série de données, octets ou bits, accessibles en FIFO. Le patron de conception qui correspond à ce mécanisme s'appelle le filtre. Les tubes des shell, inventés pour UNIX, permettent de lier la sortie d'un programme à l'entrée du suivant dans les shell et permet, tel quel, de créer des filtres. Ces tubes sont réalisés par l'intermédiaire de mécanisme sous-jacent appelé tubes anonymes. Ces tubes sont détruits lorsque le processus qui les a créés disparait, les tubes nommés sont en revanche liés au système d'exploitation et ils doivent être explicitement détruits. Ce type de mécanisme se retrouve bien sûr dans tous les systèmes d'exploitation de type Unix mais aussi dans les systèm (fr)
  • Em engenharia de software, uma canalização (em inglês: pipeline) consiste de uma cadeia elementos de processamento (processos, threads, corotinas, funções etc.), organizados de forma que a saída de cada elemento seja a entrada do próximo. O nome é uma analogia a qualquer canalização física. (pt)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 60 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software