Читаем Я познаю мир. Компьютеры и интернет полностью

В первых метакомпыотерных проектах связь между узлами поддерживалась не в режиме реального времени, а по электронной почте. Так, в 1988 году ученые из компании «Дек» написали программу, которая позволяла распределить на множество машин решение математической задачи факторизации числа. Не останавливаясь на подробностях, заметим лишь, что эта задача легко делилась на части, распределяемые между разными компьютерами. Вскоре в проекте участвовало более 1000 человек со своими персональными компьютерами, которые довольно быстро решили задачу.

Окрыленные первым успехом энтузиасты метакомпьютинга стали искать новые области применения своих сил. Следующей задачей, которую они принялись решать, был поиск простых чисел, – таких, которые делятся только на 1 и сами на себя. На нынешний день длина самого большого из найденных простых чисел составляет примерно миллион знаков. И работа в принципе еще не завершена, поскольку доказано, что простых чисел может быть бесконечно много. Просто практической необходимости в таком поиске нет, вот он и был приостановлен.


Другой проект – нахождение чисел Мерсена. Они названы так по имени французского ученого Марена Мерсена, жившего в XVII веке. Эти числа получаются, когда 2 возводят в степень какого–нибудь простого числа, а потом отнимают от него 1. Если в результате получается опять–таки простое число, оно и есть число Мерсена.


Числа Мерсена вызывают интерес у математиков, так как позволяют найти новые, почитаемые еще с античности совершенные числа, т. е. такие, которые равны сумме собственных делителей, кроме себя самого.


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


Распределенный поиск таких чисел ведется уже с середины 90–х годов и конца–края ему пока не видно. Хотя в проекте участвуют тысячи математиков–энтузиастов, до сих пор им удалось обнаружить всего 38 таких чисел.


Причем за последние три года было найдено всего лишь два новых...


При всей, казалось бы, практической бесполезности решение громоздких задач из области теории чисел позволило усовершенствовать и отладить схему распределенных вычислений. Заодно это лишний раз доказало тезис Леонарда Эйлера о полезности изучения простых чисел.


«Из всех проблем, рассматриваемых в математике, нет таких, которые бы считались в настоящее время более бесплодными и лишенными приложения, чем проблемы, касающиеся природы чисел и их делителей, – писал ученый в XVIII веке. – В этом отношении нынешние математики отличаются от древних, придававших гораздо большее значение исследованиям такого рода. Кроме того, что отыскание истины само по себе казалось им похвальным и достойным человеческого познания, древние хорошо чувствовали, что при этом замечательным образом развивается изобретательность и перед человеческим разумом открываются новые возможности решать сложные задачи».

«Мастер и работяги»

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


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

Схема работы метакомпьютера в режиме «мастер–работяги

»


Поэтому даже не всякая задача перебора и поиска пригодна для метакомьютинга. Тем не менее такие задачи все же находятся и не только в области теории чисел. Математик Сергей Абрамов как–то заметил, что метакомпьютинг применим для задач, формулируемых моделью "мастер–работяги".


«Мастер» – программа, работающая на корневом сервере. «Работяги» – программы, запускаемые на других машинах через Интернет. «Мастер» делит всю работу на части. По запросу «работяг» он выделяет каждому его часть работы. Те ее выполняют и, отчитавшись перед «мастером», берут следующий кусок. Время от времени кто–то из «работяг» увольняется, уходит в отпуск или заболевает, и тогда взамен ему приходится брать другого работника, обучать его и потом уж давать задание...

Если навалиться сообща...

Перейти на страницу:

Похожие книги

Хочу всё знать [1970]
Хочу всё знать [1970]

«Хочу всё знать» (1970 г.) — альманах научно-популярных статей для детей.   ВНЕ ЗЕМЛИА. Томилин. Зачем мы летим в космос? Рис. Е. ВойшвиллоП. Клушанцев. Какая ты, Венера? Рис. Е. ВойшвиллоГеннадий Черненко. Прыжок с «эфирного острова». Рис. Е. ВойшвиллоК. Ф. Огородников. Зачем нужна людям Луна? Рис. Е. ВойшвиллоГ. Денисова. Растения в космосе. Рис. Ю. СмольниковаГеннадий Черненко. Дворец космосаА. Антрушин. Лунная «земля»Е. Войшвилло. Орбитальные станции. Рис. Е. Войшвилло   ЗЕМЛЯН. Сладков. Нерукотворная красота.   Рис. Ю. СмольниковаБ. Ляпунов. Люди океана и космоса. Рис. Ю. СмольниковаЛ. Ильина. Черные бури.  Рис.  Ю. СмольниковаА. Быков. Каменная мумия. Фото автораА. Муранов. Огненные стрелы небес. Рис. Ю. СмольниковаЛ. Ильина. О ядохимикатах и насекомых. Рис. Ю. Смольникова   В ЛАБОРАТОРИЯХ УЧЁНЫХЮ. Коптев. Загадки три — разгадка одна. Рис. С. ОстроваА. Томилин, Н. Теребинская. Три заповеди экспериментатора. Рис. С. ОстроваЮ. Xарик. Должен ли уголь гореть? Рис. С. ОстроваЮ. Коптев. Удерживает магнитное поле. Рис. С. ОстроваА. Кондратов. Молодая наука о древностях. Рис. К. ПретроИрина Фрейдлин. В дебрях микромира. Рис. К. ПретроГ. Григорьев. Там, где хранится память… Рис. К. ПретроЮ. Барский. Машина, ваш ход! Рис. С. ОстроваБ. Бревдо. Поезд «на горе». Рис. С. Острова   СТРАНИЦЫ РЕВОЛЮЦИОННОГО ПРОШЛОГОА. Новиков. «Какая увлекательная область…» Рис. В. БескаравайногоА. Новиков. Идеи, изменяющие мир. Рис. В. БескаравайногоЕ. Мелентьева. «Из далёких времён». Рис. В. БескаравайногоВ. Санов. Искровцы возвращаются в строй. Рис. В. БундинаП. Капица. Шура Маленькая. Рис. В. БундинаГ. Мишкевич. В. И. Ульянов (Ленин) и Иван Бабушкин. Рис. В. БундинаР. Ксенофонтова. Три встречи с Лениным. Рис. В. БундинаЛ. Радищев. Ночной разговор. Рис. В. БескаравайногоВ. Нестеров. Флаг и герб Страны СоветовО. Туберовская. Три монумента славы. Рис. В. ТамбовцеваИ. Квятковский. Бессмертный крейсер. Рис. В. ТамбовцеваЕвг. Брандис. У истоков поэтической Ленинианы. Рис. В. Тамбовцева   ПРО ВСЯКОЕА. Пунин. Союз железа и бетона. Рис. Ю. СмольниковаЕ. Озерецкая. «Чистое золото». Рис. В. ТамбовцеваО. Острой. Песня о РодинеБ. Раевский. Плитка  шоколада. Рис. Б. СтародубцеваТ. Шафрановская. Гримасы моды. Рис. К. ПретроП. Белов. Кирилл ПетровичМ. Любарский. Двадцать лет спустя. Рис. В. БундинаБ. Рощин. По родному краю с миноискателем. Рис. В. БундинаР. Разумовская. Змеиный танец. Рис. К. Претро

Александр Михайлович Кондратов , Александр Павлович Муранов , Борис Павлович Бревдо , Наталья Владимировна Теребинская , Петр Иосифович Капица

Детская образовательная литература / Книги Для Детей
Рассказы о металлах
Рассказы о металлах

Научно-популярная книга об истории открытия, свойствах и применении важнейших металлов и сплавов.Много веков металлы верно служат человеку, помогая ему строить и созидать, покорять стихию, овладевать тайнами природы, создавать замечательные машины и механизмы.Богат и интересен мир металлов. Среди них встречаются старые друзья человека: медь, железо, свинец, золото, серебро, олово, ртуть. Эта дружба насчитывает уже тысячи лет. Но есть и такие металлы, знакомство с которыми состоялось лишь в последние десятилетия. О судьбах важнейших металлов, об их "планах на будущее" рассказывает эта книга.Первое издание книги "Рассказы о металлах" (1970 г.) отмечено дипломом конкурса Московской организации Союза журналистов СССР на лучшую работу года по научной журналистике и дипломом ежегодного конкурса Всесоюзного общества "Знание" на лучшие произведения научно-популярной литературы. Четвертое издание книги переработано и дополнено новыми материалами.Предназначена для самого широкого круга читателей: учащихся, студентов, преподавателей, специалистов — всех интересующихся историей и развитием металлургии, химии, материаловедения.Венецкий С.И. Рассказы о металлах. — 4-е изд., перераб. и доп. — М.: Металлургия, 1985. — 240 с, ил.Иллюстрации Алексея Владимировича Колли.

Сергей Иосифович Венецкий

Детская образовательная литература / Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / Металлургия / Научпоп / Книги Для Детей
Всеобщая история. История средних веков. 6 класс
Всеобщая история. История средних веков. 6 класс

Предлагаемый учебник входит в учебно-методический комплекс по всеобщей истории для 6 класса. Учебник полностью соответствует Федеральному государственному образовательному стандарту основного общего образования, рекомендован Министерством образования и науки РФ и включён в Федеральный перечень.В учебнике освещается история стран Европы, Азии и Америки в Средние века. Наряду с данными о хозяйственной и политической жизни стран и народов, значительное место уделено вопросам культуры и повседневной жизни людей. Для передачи «духа Средневековья» в книге используются отрывки из литературных произведений, а для расширения кругозора учащихся и формирования необходимых компетенций по предмету предусмотрены творческие задания, вопросы к параграфам, картам и документам.

Андрей Вячеславович Абрамов , Михаил Владимирович Пономарев , Сергей Владимирович Тырин

Детская образовательная литература / История / Школьные учебники и пособия, рефераты, шпаргалки / Книги Для Детей / Образование и наука