Demônio de Turing

Na física, mais precisamente, na termodinâmica, existe essa criatura mítica - o demônio de Maxwell. Este é o nome de uma criatura fictícia em miniatura que se senta em um recipiente de gás e abre ou fecha a porta na frente de moléculas voadoras. Agindo de acordo com o algoritmo "deixe as moléculas passarem a uma velocidade maior que a média e não deixe o resto passar", o demônio é capaz de coletar uma certa quantidade de gás quente atrás da porta, diminuindo a entropia do sistema e, portanto, violando a segunda lei da termodinâmica.



O que é interessante sobre a arquitetura de um computador pessoal é o fato de que tudo consiste em um número considerável de dispositivos, cada um operando de acordo com sua própria lógica interna, é controlado por seu próprio processador e é forçado a coordenar com o resto para trabalharem juntos.



Na verdade, esse fato não é surpreendente - a própria aparência de um computador pessoal se deve ao fato de muitos de seus componentes estarem disponíveis naquela época "por si próprios".



Todos os adolescentes engenhosos como Jobs e Wozniak tiveram que fazer era apenas colocá-los juntos e escrever uma fiação de software mínima.



Drives de disco eram usados ​​em mainframes, microprocessadores eram usados ​​em calculadoras, portas COM faziam parte dos loops de controle remoto para vários equipamentos industriais e o componente principal de teletipos, e assim por diante.



Para o correto funcionamento de todo esse conglomerado de dispositivos em um PC moderno, são necessários geradores de frequências completamente diferentes, que ainda sofrem multiplicação ou, inversamente, divisão. Precisamos de fontes de vários níveis de tensão (por quase todas as portas COM da história, uma fonte de alimentação de 2 pólos era geralmente necessária!), De 12 volts para todos os motores a um pouco mais de volts para núcleos de processador e um monte de tensões no meio para alimentar barramentos, chipsets, memória.



Seria interessante rodar alguma nano-criatura dentro do computador e escutar como todo o processo realmente acontece enquanto o computador desenha preguiçosamente suas janelas. Dificilmente tudo vai tão bem quanto é desenhado na tela - ajustado pelo sistema explorador de Moore, todos os componentes operam em frequências exorbitantes, que muitos entusiastas de overclocking geralmente dirigem para a região extrema. Vamos chamar a criatura de demônio Turing e mandá-la para o inferno. Seu processador principal, claro, é, claro, mas seria um exagero dizer que todos estão executando seus comandos um a dois.



- Ei, no ônibus, no ônibus, por que você não envia dados da memória, eu já tenho 20 ciclos de ociosidade seguidos?

- Eu dou estatísticas de como entrar no cache:

- Entendi.

- Perdido.

- Perdido.

- Deixa comigo.

- Perdido.

- Perdido.



Um total de 33% de acessos nos últimos 314 microssegundos



- você acha que isso é um trabalho normal?

- Eu trabalho, você é um processador - você conta.



- Bloco de previsão de ramo! Como você consegue calcular em paralelo a opção quando A é igual a B e a opção quando A não é igual a B?

- O que é isso? Meus transportadores estão parados!

- Nada, é que as pessoas chamam de esquizofrenia.



- Porta USB! Apenas 3 interrupções nos últimos 5 segundos! Eu despejo os ciclos ociosos ...

- O que eu posso fazer? Há um pinguim sentado lá e mal movendo o mouse.

- Se funcionasse com a frequência do barramento externo!

- Se ele trabalhasse pelo menos com a frequência do barramento externo, não precisaria de nenhum computador para ajudá-lo de graça.



CONTROLADOR DE MEMÓRIA - ERRO DE PARIDADE! PROCESSADOR - SENHOR JESUS ​​...



- Disco rígido, o que se passa aí? Onde estão os dados: pista 38, setor 234, quarta superfície?

- Ah, você sabe aí como tudo funciona dentro de mim! Geralmente sou cego.

“Eu não quero saber!”

- Bem, não me impeça de mover o setor defeituoso, estarei pronto - enviarei uma interrupção.



O Demônio de Turing continua seu trabalho árduo. Aguarde novos relatórios!



All Articles