Може ли компютърът да е жив, течен или кристален? И те вече съществуват - Алтернативен изглед

Може ли компютърът да е жив, течен или кристален? И те вече съществуват - Алтернативен изглед
Може ли компютърът да е жив, течен или кристален? И те вече съществуват - Алтернативен изглед

Видео: Може ли компютърът да е жив, течен или кристален? И те вече съществуват - Алтернативен изглед

Видео: Може ли компютърът да е жив, течен или кристален? И те вече съществуват - Алтернативен изглед
Видео: Настя и сборник весёлых историй 2024, Може
Anonim

Съвременните компютри са ужасни спирачки, писах за това. Е, прост пример: няма въздушни битки на пилоти с електронни пилоти, авто състезания на хора и водачи на роботи. Дори в колоезденето роботите не могат да се състезават наравно с хората. Какво изчисляваме като „автоматично“: колко да завъртим волана или да издърпаме волана, така че механизмът да следва траекторията, от която се нуждаем - съвременните процесори дори нямат време да изчисляват.

Това е много мощен аналогов компютър
Това е много мощен аналогов компютър

Това е много мощен аналогов компютър.

Е, това е, до вечерта компютърът ще има време да изчисли колко време е било необходимо да завъртите волана при този завой. До следващата вечер той ще изчисли следващия завой. Ще има ли велосипедна надпревара или въздушен бой дотогава? Това се нарича „режим в реално време“, а цифровите компютри със свръхсила са катастрофално по-ниски от нашия мозък по отношение на скоростта на изчисленията.

Но има напълно различни компютри. Те бяха леко забравени, увлечени от увеличаването на плътността на транзисторите на екранен блок, но сега те ще се върнат към тях. И в някои отрасли не забравиха, тъй като по отношение на времето за уреждане те значително надминават всякакъв мозък като цяло, включително нашия. За тяхното уреждане времето е … Равно на нула. Те веднага дават отговор, като този.

Прост аналогов компютър, който може да променя "програми", въпреки че няма език за програмиране
Прост аналогов компютър, който може да променя "програми", въпреки че няма език за програмиране

Прост аналогов компютър, който може да променя "програми", въпреки че няма език за програмиране.

Това се нарича: Аналогови компютри.

Електронни изчислителни машини, но не цифрови.

Цифровите компютри имат предимство: те дават точен отговор на всеки знак. И те са много лесни за препрограмиране, тоест за промяна на алгоритъма. Колко езика са измислени. Но те са ужасно бавни. Не помня, изглежда Лем пише някъде, че тези електронни мозъци пълзят като костенурки, само с много висока скорост. И мозъците ни летят. Но винаги ли се нуждаем от тази прецизност до 20-ти десетичен знак? Особено ако загубим толкова много в скоростта дори на прости изчисления.

Промоционално видео:

Аналогови компютри … Те трудно могат да бъдат наречени компютри. Те бяха направени под формата на устройства, много, защото имат своето колосално предимство. И те дори не винаги са електронни, те могат да бъдат всякакви: механични, течни … Дори живи! Тук може да ни очаква истински пробив!

Аналогов компютър
Аналогов компютър

Аналогов компютър.

Но като цяло, какво е първоначално, аналогов компютър? Вземете чаша, която е наполовина пълна. (И наполовина празна)) Наляхме там 100 мл вода. Задача: разберете, ако наклоним тази чаша под някакъв ъгъл, каква ще е максималната дълбочина?

А сега вземете всеки познат програмист и го помолете да го изчисли на компютър. Гарантирам, че той ще откаже: трябва да се направи такова море от изчисления и трябва да се изчисли такъв брой редове код.

Но щом сами наклоним тази чаша, НЕЗАБАВНО виждаме как се променя дълбочината на водата в нея. Това е аналогов компютър.

Image
Image

Смяташ ли смешно? Но напразно. Например, налягането върху дъното на чашата, което трябва да издържи, зависи от дълбочината на водния стълб. И ако ви е смешно с очилата, тогава след като се окажете на подводница или някакъв Титаник, който бавно пада на страната си, повярвайте ми, ще бъдете МНОГО заинтересовани дали страните могат да издържат на водно налягане. Или не ще.

Чаша вода обикновено е типичен компютър, само алгоритъмът му не може да се промени. Той измерва само височината на водата за нещо във формата на тази чаша. Но можем да му дадем входни данни: различни количества вода, различни ъгли на наклона. И според своя алгоритъм ще изчисли каква е височината на водния стълб с тези данни. А формата на тази чаша може да бъде толкова сложна, колкото искате, няма нужда да въвеждате всеки милиметър от нея в цифров компютър. И той ще изчисли - мигновено. Отговорът съществува веднага, просто трябва да наклоните чашата и да донесете владетеля към нея.

Image
Image

Разширяването на възможностите на този компютър е лесно. Може да бъде направен от материал, който варира значително в зависимост от температурата: ще свържем друг блок от входни данни. Тя може да бъде с всякаква сложна форма. Вярно е, че отговорът няма да бъде напълно точен, приблизителен. Но дали винаги се нуждаем от безполезната прецизност на цифровите компютри? Когато солите супата, вземате „щипка“и не броите броя на кристалите сол и не ги претегляте по скалата на бижутата.

Усещате ли къде може да отиде всичко това? Ние формализираме всяка задача и изграждаме аналогов компютър, който дава отговора веднага, без изчисления. Какво е кръвното налягане в петата ви? А в коляното? Невъзможно е да се изчисли налягането в кръвоносната система с всичките й капиляри със стандартен компютър. И използвайки аналогов компютър „нашето тяло“- достатъчно е просто да се измери това налягане. Отговорът вече е готов.

Аналогов компютър
Аналогов компютър

Аналогов компютър.

Е, добре с тях, с течности. Колко ще се огъва седалката на стол, когато на него седи седалка с такава форма и тегло? Помолете програмиста да изчисли това, той ще откаже. И задачата е доста спешна и аналогов компютър веднага ще даде отговор за дадена седалка и различни видове седалки, с всякаква сложна форма. Просто трябва да ги поставите там и да запишете отговора. Независимо дали седалището на извънземно или семейство на лабораторни мишки: отговорът ще бъде готов веднага.

И има задачи, които дават отговор навреме. Лампите с нажежаема жичка например не изгасват веднага. Колко мига ще излезе до края? Изброяваме температурата на резбата, нейната дебелина, температурата на околната среда … Но отговорът вече е готов, достатъчно е да разгледаме самата лампа и да премерим времето.

Прост аналогов компютър, който прави най-сложните математически изчисления по елементарен начин
Прост аналогов компютър, който прави най-сложните математически изчисления по елементарен начин

Прост аналогов компютър, който прави най-сложните математически изчисления по елементарен начин.

Възможно ли е да се направи такъв процес или такава форма на кораба, така че да съответства на времето на полет на ракета до Марс и да даде отговор кога е по-добре да го пуснете? Разбира се можете да. И в много отрасли това се прави: изобретен е сложен, озадачаващ модел, който е нереалистично да влезете в компютър докрай (например речни кори за корабоплаване или полагане на тръбопровод). И тогава резултатът просто се записва, което … Съществува веднага щом моделът е изграден. Мигновено.

Или например, като тук, на снимката. Всеки съд е много сложна формула и обемът на течността показва озадачаващи интеграли на тази формула. Просто добавете вода и запишете отговора си.

Image
Image

Също така, например, кристалът е "много сложно устройство" за разделяне на различни лъчи на светлина в техните компоненти. И ако компютърът е създаден под формата на някакъв аквариум, с охлюви-рибки-растения като изчислителни елементи, то той също ще се самоуправлява и саморазвива.

И такива компютри - механични, течни, колоидни, живи, аквариумни, бактериални, кристални - са способни на реална конкуренция с човешкия мозък.

Голям аналогов компютър. Той може да сменя програми
Голям аналогов компютър. Той може да сменя програми

Голям аналогов компютър. Той може да сменя програми.

И тъй като съвременните компютри са достигнали тавана на своето развитие, тогава може би е време да извадите разработки от архивите на половин век? Да ги разработим? Да се загърби терминатора)))

Препоръчано: