Irmão, muito obrigado por tornar a aula da faculdade inútil. Explicou em cinco minutos melhor do que todos os professores que conceituram e exemplificaram muito mal. Parabéns pela sua atenção e pela sua didática.
Mas no momento em que todos os processos estão sendo executados juntos, o processador não fica mais lento? imagine esse mesmo exemplo sendo feito por uma só pessoa
quando ele faz o pipeline ele tem alguma minima perde ao executar 2 processos? por exemplo, ele gasta 30 para cada processo!, no caso de com pipeline, quando ele executa 3 processos ao mesmo tempo.. ao fazer um pouco de cada, ele aumentaria esses 30 mim para 31 ou 32 minutos? ou teoricamente, ele continuaria na sua marca de 30 mim? ótimo video parabéns!
@@lucasesteves3727 Td bem Lucas, Formulei tão mal essa pergunta, que eu mesmo demorei para me entender! kkkk mais obtive, e nem procurei mais sobre o assunto.. :/
Na teoria que o professor deu acima, sim, teria o mesmo ciclo de tempo de 30 minutos, mas, na prática, cada instrução a ser executada tem um tempo diferente (a carga - LOAD ou busca da instrução -, tem um tempo diferente de execução do que o Registrador de Instrução, que faz o armazenamento dos dados, e essas diferenças ocasionam incrementos no ciclo de tempo total). Na prática, teríamos que contabilizar o tempo que levaríamos pra tirar as roupas da máquina de lavar e levá-las para a máquina de secar, o tempo que levaríamos ao tirá-las da máquina de secar e levá-las para quem passaria as roupas, e por aí vai... Invariavelmente o tempo total de execução seria aumentado para representar a realidade de forma adequada. Esse mesmo conceito pode ser usado para imaginar as execuções das instruções da CPU de um computador.
Na faculdade mostram um gráfico sem analogia e é difícil entender, enquanto no youtube até desenham para você. o conceito da faculdade mesmo é só colocar em teoria e o youtube destrinchar a matéria kkkkk sempre corro para cá pra ver o que não entendo, e saio aprendendo até mais que na faculdade.
Sim! Este é o conceito de execução em paralelo. Dica de leitura: Leia o capítulo 17, intitulado Processamento Paralelo, do livro Arquitetura e organização de computadores, do autor William Stallings. MONTEIRO, M. Introdução à Organização de Computadores. 5. ed. Rio de Janeiro: LTC, 2007. STALLINGS, W. Arquitetura e organização de computadores. 10. ed. São Paulo: Pearson Education do Brasil, 2017. TANENBAUM, A. S.; STEEN, M. Sistemas Distribuídos: Princípios e Paradigmas. 2. ed. São Paulo: Pearson Prentice Hall, 2007.
alguem me tira uma duvida.?.. Um processamento gasta 30 minutos para cada processo (sem pipeline). No caso de com pipeline, quando ele executa 3 processos ao mesmo tempo ele aumentaria esses 30 mim para 31 ou 32 minutos?
Blz, irmão? Neste exemplo que o professor deu, o tempo de execução do processo não modifica, permanece a duração de 30 minutos para cada estágio. Observe que a latência (o tempo de execução) é a mesma. No mundo real, muda sim. Existem incrementos de tempo durante as execuções entre os estágios das instruções (tempo de busca / LOAD tempo de execução tempo de escrita / REGISTRAR INSTRUÇÃO tempo de saída / impressora/monitor/camera/etc). No caso do PIPELINE ("linha de montagem") podem acontecer conflitos nos acessos à MEMÓRIA (principal ou cache) - e como na maioria dos sistemas a memória só pode ter um acesso por vez, um dos estágios vai ter que esperar -, então pode ser que tenha algum estágio "esperando", o que pode ocasionar uma "demora" (DELAY).
✅🔥Hostinger com 20% de desconto: www.canalti.com.br/hostinger-desconto20
Mais bem explicado que 1:30h de aula da faculdade.
Estou estudando para prova da faculdade e essa explicação foi a que mais me ajudou a entender o conceito! Valeu!
Irmão, muito obrigado por tornar a aula da faculdade inútil. Explicou em cinco minutos melhor do que todos os professores que conceituram e exemplificaram muito mal. Parabéns pela sua atenção e pela sua didática.
mano vc em 4 minutos resumiu de forma didática e pratica o que em um modulo da minha facul os cara não conseguiram., parabéns
Explicou em em menos de 5 minutos oq a faculdade n conseguiu em 20, Parabens otima analogia e explicação sem enrolação
Essa analogia é perfeita .
Muito Obrigado pela explicação!
Quem dera todo mundo explicasse dessa forma. Estou muito agredecido. Mário Vuca.
Aqueles minutos preciosos sendo adicionados a sua vida!!! Parabéns e obrigado pela excelente explicação!!
Explicou melhor que 1 aula na faculdade
Essa técnica é boa quando temos vários processos parecidos, pois nas 4 tarefas os 4 estágios são os mesmos. O conceito é simples. Obrigado
Acho que os comentários dizem tudo sobre o conteúdo. Parabéns pela didática objetiva e super acessível!
Melhor explicação que já vi sobre o assunto. Até loguei na minha conta pra te dar o like te elogiar. Abração!
Cara, que video excelente! bem explicado, dominio total tambem, deveria ter milhoes de views
Cara, só, cara...😊❤
podia ter falado ai sobre as arquiteturas RISC E CISC que ja esta automaticamente incluído junto ... mai parabéns ficou muito bem explicado
Cara parabéns em 4 minutos você explicou tudo e foi direto continue assim você tem futuro, ótimo canal mais um inscrito, forte abraço irmão
Parabéns pelo excelente conteúdo...
Maravilha. Obg por partilhar conhecimento.
Otimo exemplo!!!!!!!!!!!!!!!!!!!!!!!!!!!!! like.
Professores não ensinam assim pq? simplificou tudo obg!!
Explicação excelente, Parabéns!
Cara muito boa sua explicação! Você me esclareceu muitas dúvidas... por favor continue com os vídeos....
que explicação ótima, rápida e direta!!!
revisando aqui para a prova da facul valeu mano.
Bem explicado, estou vendo em Banco de Dados e me ajudou bastante entender, valeu
Bem objetivo. Obrigado!!!
Melhor canal
Excelente explicação! 👏👏👏👏
Rápido e objetivo ... 👏👏
melhor que as aulas da faculdade.
Tópico quente
Obrigado Sensei
Obrigado pela explicação você foi fantastico!
Parabéns pela excelente explicação. Mas como o pipeline trata interrupções?
Muito bom, simples e objetivo.
Muito legal!!!
Muito obrigado. Excelente explicação.
Oooootima explicação! obrigado
Nossa, muito bom o exemplo, ficou mais fácil de entender a ideia!
Parabéns pela ótima didática!
Muito bom, simples e objetivo o video.
Excelente explicação, parabéns!
muito bom o vídeo valeu cara, em pouco tempo explicou e exemplificou bem
Muito bom o vídeo, comecei a faculdade agora e ainda tem coisas que estão muito complexas pra mim e este vídeo ajudou muito, obrigada.
Excelente explicação!
Great example!
Muito bom!
Boa explicação
Explicou em 4 minutos o que meu professor não explicou em 2 aulas!
mt bom
Isso é explicação.
É o Kim Kataguiri que está explicando?
melhor q a minha faculdade
Mas no momento em que todos os processos estão sendo executados juntos, o processador não fica mais lento? imagine esse mesmo exemplo sendo feito por uma só pessoa
quando ele faz o pipeline ele tem alguma minima perde ao executar 2 processos? por exemplo, ele gasta 30 para cada processo!, no caso de com pipeline, quando ele executa 3 processos ao mesmo tempo.. ao fazer um pouco de cada, ele aumentaria esses 30 mim para 31 ou 32 minutos? ou teoricamente, ele continuaria na sua marca de 30 mim?
ótimo video parabéns!
Irmão, teve alguma resposta ?
@@lucasesteves3727 Td bem Lucas, Formulei tão mal essa pergunta, que eu mesmo demorei para me entender! kkkk mais obtive, e nem procurei mais sobre o assunto.. :/
Estou com essa mesma questão para um trabalho da facul, ainda se lembra da resposta ?
@@lucasesteves3727 na verdade não obtive a reposta, se por acaso encontrar, poste aqui!
Na teoria que o professor deu acima, sim, teria o mesmo ciclo de tempo de 30 minutos, mas, na prática, cada instrução a ser executada tem um tempo diferente (a carga - LOAD ou busca da instrução -, tem um tempo diferente de execução do que o Registrador de Instrução, que faz o armazenamento dos dados, e essas diferenças ocasionam incrementos no ciclo de tempo total).
Na prática, teríamos que contabilizar o tempo que levaríamos pra tirar as roupas da máquina de lavar e levá-las para a máquina de secar, o tempo que levaríamos ao tirá-las da máquina de secar e levá-las para quem passaria as roupas, e por aí vai... Invariavelmente o tempo total de execução seria aumentado para representar a realidade de forma adequada.
Esse mesmo conceito pode ser usado para imaginar as execuções das instruções da CPU de um computador.
Na faculdade mostram um gráfico sem analogia e é difícil entender, enquanto no youtube até desenham para você. o conceito da faculdade mesmo é só colocar em teoria e o youtube destrinchar a matéria kkkkk sempre corro para cá pra ver o que não entendo, e saio aprendendo até mais que na faculdade.
Isso também é chamado de paralelismo?????
Sim! Este é o conceito de execução em paralelo.
Dica de leitura: Leia o capítulo 17, intitulado Processamento Paralelo, do livro Arquitetura e organização de computadores, do autor William Stallings.
MONTEIRO, M. Introdução à Organização de Computadores. 5. ed. Rio de Janeiro: LTC, 2007.
STALLINGS, W. Arquitetura e organização de computadores. 10. ed. São Paulo: Pearson Education do Brasil, 2017.
TANENBAUM, A. S.; STEEN, M. Sistemas Distribuídos: Princípios e Paradigmas. 2. ed. São Paulo: Pearson Prentice Hall, 2007.
alguem me tira uma duvida.?.. Um processamento gasta 30 minutos para cada processo (sem pipeline). No
caso de com pipeline, quando ele executa 3 processos ao mesmo tempo ele
aumentaria esses 30 mim para 31 ou 32 minutos?
Blz, irmão? Neste exemplo que o professor deu, o tempo de execução do processo não modifica, permanece a duração de 30 minutos para cada estágio. Observe que a latência (o tempo de execução) é a mesma. No mundo real, muda sim. Existem incrementos de tempo durante as execuções entre os estágios das instruções (tempo de busca / LOAD tempo de execução tempo de escrita / REGISTRAR INSTRUÇÃO tempo de saída / impressora/monitor/camera/etc).
No caso do PIPELINE ("linha de montagem") podem acontecer conflitos nos acessos à MEMÓRIA (principal ou cache) - e como na maioria dos sistemas a memória só pode ter um acesso por vez, um dos estágios vai ter que esperar -, então pode ser que tenha algum estágio "esperando", o que pode ocasionar uma "demora" (DELAY).
Ok! Mas Pipelineé só isso?