TheSkyNet (стилизованный под theSkyNet ) был исследовательским проектом в области астрономии, в котором для проведения исследований в области астрономии использовались добровольно подключенные к Интернету компьютеры. Это была инициатива Международного центра радиоастрономических исследований (ICRAR), совместного предприятия Кертинского университета и Университета Западной Австралии . У TheSkyNet было два проекта: Sourcefinder и POGS. Оба проекта завершены. [1] [2] TheSkyNet Sourcefinder предназначен для тестирования и уточнения алгоритмов автоматического поиска радиоисточников в рамках подготовки к исследованиям радиогалактик с использованием Австралийского приемника Square Kilometer Array Pathfinder и Square Kilometer Array .. TheSkyNet POGS использовала подбор спектрального распределения энергии для расчета характеристик многих галактик с использованием изображений, полученных оптическим телескопом Pan-STARRS PS1 на Гавайях.
Проект SkyNet Sourcefinder был публично представлен 13 сентября 2011 года [3] и работает на пользовательской платформе на основе Java, обрабатывая данные с помощью нового программного обеспечения для распределенных вычислений под названием Nereus.
Год спустя theSkyNet отпраздновал свой первый день рождения, и в то же время проект SkyNet POGS стал первым общедоступным австралийским проектом, участвующим в хорошо зарекомендовавшей себя платформе распределенных вычислений BOINC . [4] Аббревиатура POGS является отсылкой к игре с дисками, которая возникла на Мауи, Гавайи, в 1920-х годах, а также к тому факту, что телескоп Pan-STARRS PS1 расположен на горе Халеакала, Мауи. [5] Тем не менее, проект переделал «POGS» в качестве бэкронима для «Pan-STARRS Optical Galaxy Survey». [6]
Программное обеспечение для распределенных вычислений SkyNet POGS постоянно работает в фоновом режиме на компьютере, пока пользователь работает, используя любое процессорное время, которое в противном случае не использовалось бы. Это один из многих проектов, в которых используется программная платформа Berkeley Open Infrastructure for Network Computing (BOINC) для управления проектами, которая позволяет пользователям одновременно участвовать в ряде проектов распределенных вычислений. Распределенные вычисления часто также называют добровольными вычислениями или грид-вычислениями.
После того, как пользователь загрузит программное обеспечение BOINC Manager и решит присоединиться к проекту SkyNet POGS, BOINC Manager автоматически запрашивает рабочие единицы. Они автоматически загружаются и обрабатываются на компьютере пользователя с использованием процента времени простоя компьютера в соответствии с параметрами, установленными пользователем.
По завершении единицы работы результаты обработки данных автоматически передаются обратно в SkyNet через Интернет, пользователю засчитывается выполненная работа; и требуется дальнейшая работа.