Радость познания - [12]

Шрифт
Интервал

Некоторые шаги в этом направлении были предприняты на так называемых векторных процессорах. Если иногда вам необходимо выполнить одинаковые действия на многих различных элементах, вы, возможно, выполняете их одновременно. В принципе можно написать правильные программы стандартным способом, и тогда интерпретирующая программа автоматически поймет, когда полезно использовать эту векторную возможность. Такая идея применяется в компьютерах американской фирмы «Cray» и в японских «суперкомпьютерах». Другой проект состоит в том, чтобы взять большое число эффективно работающих относительно простых (но не слишком упрощенных) компьютеров и соединить их вместе в некоторую структуру. Тогда все они могут работать, составляя часть схемы. Каждый компьютер является совершенно независимым, причем они будут передавать информацию от одного к другому, когда один или другой в ней нуждается. Такого рода схема реализована, например, в Калтехе (Калифорнийском технологическом институте), в гиперкубе «Cosmic Cube», и представляет только одну из многочисленных возможностей. Сегодня многие конструируют такие машины. Другая возможность — распределить очень большое число очень малых центральных процессоров вокруг памяти. Каждый процессор общается только с малой частью памяти, и существует детально разработанная система взаимосвязей между ними. Примером такой машины является the Connection Machine (машина с переменной структурой связей с параллельными процессорами), созданная в MIT (Массачусетсом технологическом институте). Она имеет 64 000 процессоров и систему маршрутизации, в которой каждые 16 могут переговариваться с другими 16, и, таким образом, получается 4000 возможностей маршрутного соединения.

Многие научные задачи, такие, например, как прохождение волн через некоторые материалы, можно было бы очень легко решить, применив параллельное соединение процессоров. Дело в том, что происходящее в данной части пространства в некоторый момент времени может быть определено локально — нужно только знать давление и напряжение от соседних объемов. Ответ можно вычислить одновременно для каждого объема, и эти граничные условия соединяются с различными объемами. Вот почему такой тип модели работает для решения подобных задач. Если задача достаточно обширна, следует выполнить большой объем вычислений. Параллельное соединение компьютеров может значительно ускорить время решения задачи, и этот принцип применяется не только в решении научных задач.

Куда подевалось предубеждение двухлетней давности, будто параллельное программирование трудновыполнимо? Выходит, то, что было сложным и почти невыполнимым, вскоре станет обычной программой и продемонстрирует на примере этой программы эффективность параллельного соединения компьютеров. Принимая во внимание, что мы имеем возможность параллельных вычислений, нужно полностью переписать программы, по-новому переосмыслив, что происходит внутри машины. Невозможно эффективно использовать старые программы. Это колоссальное неудобство для большинства промышленных приложений, из-за этого идея может натолкнуться на значительное сопротивление. Но большие программы, как правило, дело ученых или специалистов — умных и способных программистов. Они любят свое дело и горят желанием начать все заново. Они готовы переписать программы, если это позволит сделать их более эффективными. Итак, следует перепрограммировать тяжелые, огромные программы новым способом, и когда все в конце концов придут к этому, появится все больше и больше новых программ и программисты научатся с ними работать.

Снижение энергетических потерь

Вторая тема, о которой я хочу рассказать, — это энергетические потери в компьютерах. Тот факт, что они должны охлаждаться, является очевидным ограничением для создания больших компьютеров — уже немало усилий потрачено для охлаждения такой машины. Я хотел бы объяснить, что это просто результат плохой разработки и не содержит ничего фундаментального. Внутри компьютера каждый бит информации контролируется проводом, находящимся под тем или иным напряжением. Это называется «один бит», и нам нужно менять напряжение на проводе от одного значения до другого, увеличивать или снимать с него заряд. Я приведу аналогию с водой: мы наполняем сосуд водой до определенного уровня или опустошаем его до другого уровня. Это только аналогия — если вам нравится более реалистическая задача с подачей электричества, вы можете придумать более точную электрическую схематику. То, что мы сделаем сейчас, есть аналог происходящего в случае с водой: наполним сосуд, наливая в него воду до верхнего края (Рис. 1), и будем понижать ее уровень, открыв нижний кран и позволив всей воде вытечь из сосуда. В обоих случаях существуют потери энергии из-за внезапного перепада уровня воды от высоты верхнего уровня, до которого она была налита, до нижнего уровня дна, и когда вы начинаете снова наливать воду — наоборот. В случае напряжения и заряда возникает та же самая ситуация.



Это аналогично тому, как объяснял мистер Беннет, управляя автомобилем, — он начинает двигаться при включении зажигания и останавливается при нажатии на тормоз. Каждый раз при включении зажигания и затем при нажатии на тормоз вы теряете мощность. Другой способ провести аналогию с автомобилем — обеспечение связи колес с маховиками. Когда автомобиль останавливается, скорость маховика увеличивается; таким образом, сохраняя энергию, связь может заработать, и автомобиль опять начнет двигаться. Аналог с водой будет следующим: пусть у вас есть U-образная трубка с краном в центре на ее дне, соединяющая два рукава U-образной трубки


Еще от автора Ричард Филлипс Фейнман
«Вы, конечно, шутите, мистер Фейнман!»

Книга рассказывает о жизни и приключениях знаменитого ученого-физика, одного из создателей атомной бомбы, лауреата Нобелевской премии, Ричарда Филлипса Фейнмана. Эта книга полностью изменит ваш взгляд на ученых; она рассказывает не об ученом, который большинству людей представляется сухим и скучным, а о человеке: обаятельном, артистичном, дерзком и далеко не таком одностороннем, каковым он смел себя считать. Прекрасное чувство юмора и легкий разговорный стиль автора сделает чтение книги не только познавательным, но и увлекательным занятием.Для широкого круга читателей.


КЭД – странная теория света и вещества

Американский физик Ричард Фейнман – один из создателей атомной бомбы, специалист по квантовой электродинамике, Нобелевский лауреат, но прежде всего – незаурядная, многогранная личность, не вписывающаяся в привычные рамки образа «человека науки». Великолепный оратор, он превращал каждую свою лекцию в захватывающую интеллектуальную игру. На его выступления рвались не только студенты и коллеги, но и люди просто увлеченные физикой.В основу этой книги легли знаменитые лекции Ричарда Фейнмана, прочитанные им в Калифорнийском университете.В этих лекциях прославленный физик рассказывает о квантовой электродинамике – теории, в создании которой принимал участие он сам, – рассказывает простым и доступным языком, понятным даже самому обычному читателю.Не зря даже о самом первом, принстонском издании «КЭД» критики писали: «Книга, которая полностью передает захватывающий и остроумный стиль Фейнмана, сделавшего квантовую электродинамику не только понятной, но и занятной!».


Электродинамика

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Фейнмановские лекции по физике. Современная наука о природе

В свое время преподаватели Калифорнийского технологического университета задумались о том, как можно было бы перестроить курс физики, чтобы сделать его более занимательным и современным. Изложение материала в старых учебниках было настолько скучным, что отбивало охоту к учению даже у самых усердных студентов. Ричард Фейнман с энтузиазмом подхватил эту идею и разработал новый, авторский курс лекций по общей физике. Читая эти лекции, он, по его собственным словам, ориентировался на самых сообразительных и одаренных, однако постарался учесть интересы и того студента, которого весь этот фейерверк мыслей может встревожить и отпугнуть, и выстроил материал таким образом, чтобы даже у этого студента осталось в голове основное ядро и понимание того, что он может получить в перспективе, продолжив изучение физики на более серьезном уровне.


Наука, не-наука и все-все-все

Ричард Фейнман не раз признавался, что строгий порядок, красота и гармония окружающего мира с самого раннего детства приводили его в восхищение и вызывали непреодолимое желание проникнуть в его тайны. Радость узнавания была столь глубокой и искренней, что ему захотелось разделить ее вместе со всеми, что и сподвигло его стать страстным популяризатором науки. Его знаменитые лекции для гуманитариев вошли в легенду и привлекли в науку не одно поколение молодежи.Предлагаемый сборник, в который включены ранее не публиковавшиеся лекции, прочитанные Фейнманом в Вашингтонском университете в 1963 году, открывает знаменитого ученого с новой стороны – как человека, имеющего весьма оригинальное и интересное мнение о конфликте между наукой и религией, о том, можно ли доверять политикам, о нетрадиционной медицине и даже о воспитании детей и посещении Земли НЛО.Публикуется с разрешения издательства Basic Books, an imprint of Perseus Books, a division of PBG Publishing, LLC, a subsidiary of Hachette Book Group, Inc.


Рекомендуем почитать
Социально-культурные проекты Юргена Хабермаса

В работе проанализированы малоисследованные в нашей литературе социально-культурные концепции выдающегося немецкого философа, получившие названия «радикализации критического самосознания индивида», «просвещенной общественности», «коммуникативной радициональности», а также «теоретиколингвистическая» и «психоаналитическая» модели. Автором показано, что основной смысл социокультурных концепций Ю. Хабермаса состоит не только в критико-рефлексивном, но и конструктивном отношении к социальной реальности, развивающем просветительские традиции незавершенного проекта модерна.


Пьесы

Пьесы. Фантастические и прозаические.


Краткая история пьянства от каменного века до наших дней. Что, где, когда и по какому поводу

История нашего вида сложилась бы совсем по другому, если бы не счастливая генетическая мутация, которая позволила нашим организмам расщеплять алкоголь. С тех пор человек не расстается с бутылкой — тысячелетиями выпивка дарила людям радость и утешение, помогала разговаривать с богами и создавать культуру. «Краткая история пьянства» — это история давнего романа Homo sapiens с алкоголем. В каждой эпохе — от каменного века до времен сухого закона — мы найдем ответы на конкретные вопросы: что пили? сколько? кто и в каком составе? А главное — зачем и по какому поводу? Попутно мы познакомимся с шаманами неолита, превратившими спиртное в канал общения с предками, поприсутствуем на пирах древних греков и римлян и выясним, чем настоящие салуны Дикого Запада отличались от голливудских. Это история человечества в его самом счастливом состоянии — навеселе.


Петр Великий как законодатель. Исследование законодательного процесса в России в эпоху реформ первой четверти XVIII века

Монография, подготовленная в первой половине 1940-х годов известным советским историком Н. А. Воскресенским (1889–1948), публикуется впервые. В ней описаны все стадии законотворческого процесса в России первой четверти XVIII века. Подробно рассмотрены вопросы о субъекте законодательной инициативы, о круге должностных лиц и органов власти, привлекавшихся к выработке законопроектов, о масштабе и характере использования в законотворческой деятельности актов иностранного законодательства, о законосовещательной деятельности Правительствующего Сената.


Вторжение: Взгляд из России. Чехословакия, август 1968

Пражская весна – процесс демократизации общественной и политической жизни в Чехословакии – был с энтузиазмом поддержан большинством населения Чехословацкой социалистической республики. 21 августа этот процесс был прерван вторжением в ЧССР войск пяти стран Варшавского договора – СССР, ГДР, Польши, Румынии и Венгрии. В советских средствах массовой информации вторжение преподносилось как акт «братской помощи» народам Чехословакии, единодушно одобряемый всем советским народом. Чешский журналист Йозеф Паздерка поставил своей целью выяснить, как в действительности воспринимались в СССР события августа 1968-го.


Сандинистская революция в Никарагуа. Предыстория и последствия

Книга посвящена первой успешной вооруженной революции в Латинской Америке после кубинской – Сандинистской революции в Никарагуа, победившей в июле 1979 года.В книге дан краткий очерк истории Никарагуа, подробно описана борьба генерала Аугусто Сандино против американской оккупации в 1927–1933 годах. Анализируется военная и экономическая политика диктатуры клана Сомосы (1936–1979 годы), позволившая ей так долго и эффективно подавлять народное недовольство. Особое внимание уделяется роли США в укреплении режима Сомосы, а также истории Сандинистского фронта национального освобождения (СФНО) – той силы, которая в итоге смогла победоносно завершить революцию.