fala pessoal beleza sejam bem vindos a mais um vídeo do canal tem dúvida de hoje vamos falar sobre pipe line conceito e se ligado à arquitetura de computadores e relacionado à cpu vamos lá iniciando aqui primeiro pela definição pilar é uma técnica de implementação de processadores que permite a sobreposição temporal das diversas fases de execução das instruções resumidamente então pne ele consegue sobrepor temporalmente as diversas fases de execução das instruções de um processador então agora vamos para um exemplo prático que no caso do pasep online só definição fica muito vago explicação então através do exemplo
fica melhor explicar o conceito nosso exemplo vai conseguir o seguinte vamos imaginar uma lavanderia onde cada etapa vai ser realizado em 30 minutos e o fluxo de execução está aqui descrito a primeira etapa colocar a roupa na máquina de lavar segunda etapa depois de lavada colocá lo na máquina de secar roupa terceira etapa depois de seca passar a ferro ea quarta etapa depois de passada arrumá-la no armário lembrando que cada etapa desse fluxo vai levar 30 minutos esse é um exemplo hipotético só para que o conceito de pipeline fique mais fácil de ser entendido então
agora vamos ao exemplo temos o primeiro exemplo que é sempre laine e o segundo exemplo é compilar e vamos votar aqui no primeiro exemplo é o sempre online e temos aqui o fluxo de escrito ali anteriormente então cada etapa dessas vai levar 30 minutos então no fluxos em pipeline vamos executar a primeira etapa 30 minutos vamos executar a segunda etapa 30 minutos vamos executar a terceira etapa 30 minutos vamos executar a quarta etapa 30 minutos então tranquilo a primeira tarefa foi executada a e terminando essa primeira tarefa sem o pai pillai ne ele começa a
executar a segunda parte então 30 minutos aqui 30 minutos aqui 30 anos aqui 30 anos aqui só nesse range aqui já levou quatro horas duas horas aqui mais duas horas aqui e assim sucessivamente reparem que sempre online você tem que esperar todo o fluxo aqui ser terminado então tem que esperar duas horas para só assim poderei iniciar a outra parte no caso do exemplo compre online que é um exemplo de baixo ele vai executar aqui a primeira parte também duas horas e meia hora que meia hora que melhora que melhor aqui só que quando ele
terminar essa primeira parte aqui de 30 minutos aqui ele já executa simultaneamente uma outra tarefa então quando a tarefa executa sua primeira a beija iniciou aqui quando a vai aqui para outra etapa ele também executou aqui então simultaneamente vai criando se várias tarefas onde com isso vai conseguir um ganho de tempo muito alto comparado a não utilização do pipe line então é por isso que o pai pi laine ele é considerado uma técnica importante nas arquiteturas atuais computadores porque ele reduz muito o tempo de execução das instruções da cpu e se compararmos aqui nesse exemplo
hipotético reparem que aqui olha sem o pai p align ciara que o fluxo seis da tarde isso vai se tornar duas da manhã já com o pipeline ele vai iniciar-se da tarde e terminará nove e meia da noite você vê que o ganho é muito grande agora você imagina isso na arquitetura de computadores que muitas vezes são complexas são muitas instruções a ser executadas pela cpu então é por isso que as arquiteturas modernas hoje em dia possuem essa técnica de pipeline então aqui algumas conclusões do painel online várias tarefas executam simultaneamente usando recursos diferentes foi
o que vimos ali né a gente tinha lhe o fluxo de execução de uma lavanderia e quando terminava a primeira parte da tarefa que era 14 ele já iniciava abaixo a segunda e assim sucessivamente permitindo essa execução simultânea o pai pillai nele não melhora a latência de cada tarefa individualmente vou voltar aqui é o que vimos olha se repararmos aqui olha a tarefa individualmente ela não melhora mesmo então individualmente cada tarefa aqui ela vai continuar levando meia hora certo a diferença é o ganho no tempo total porque enquanto nos sempre online ele tem que esperar
todo o fluxo concluir no compre não ele termina uma parte aqui e já executa a outra fazendo com que essa tarefa seja executada simultaneamente e aqui por fim ele melhora o triplete de todo o trabalho que é o que conseguimos enxergar aqui no exemplo também sem o pipeline e levou a qui das seis da tarde até às duas da manhã para executar e compilar e nessa idéia de execução simultânea ele levou das seis da tarde até às nove e meia da noite tendo um ganho assim considerável sem a técnica de pipeline beleza pessoal então espero
que vocês tenham gostado desse vídeo se você gostou clique no joaninha se ainda não inscrito no canal da equipe para se inscrever um grande abraço valeu [Música]