2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1 ... 12, 13, 14, 15, 16, 17, 18 ... 47  След.
 
 Re: Модифицировать программу (практическая помощь)
Сообщение14.07.2015, 22:43 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
У меня сегодня ---
полёт нормальный, скорость стабильная, по-прежнему только 16-ки и 18-ки :D

Изображение

 Профиль  
                  
 
 Re: Модифицировать программу (практическая помощь)
Сообщение15.07.2015, 08:28 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Вчера запостила сообщение о проекте распределённых вычислений на форуме у Al Zimmermann.
Вот какой пришёл ответ:

Цитата:
I would recommend you to contact Yoyo, from the site: http://www.rechenkraft.net/yoyo/
If you can provide the source code for the search program, he could probably wrap it into Boinc.
For instance, he wrapped Euler625 Robert Gerbicz's program and did the full computation in a few months (with my own distributed project, we cumulated 128 years of computation, but did around 30% of the project).

JC

Я, конечно, без понятия, кто такой (или что такое) этот YoYo :-)
Кто-нибудь может просветить?

whitefox
что скажете?
Может быть, обратимся? Исходный код программы вы ведь можете предоставить.
А что именно там обещают? И главное - за какие коврижки? :D

-- Ср июл 15, 2015 09:36:31 --

Google перевёл так:

Цитата:
Я бы порекомендовал вам обратиться Yoyo, с сайта: http://www.rechenkraft.net/yoyo/
Если вы можете предоставить исходный код программы поиска, он мог бы, вероятно обернуть его в BOINC.
Например, он завернул программу Euler625 Роберта Gerbicz и сделал полный расчет в течение нескольких месяцев (с моей распределенной проекта, мы накопленные 128 лет вычислений, но сделал около 30% в проекте).

"...он мог бы, вероятно обернуть его в BOINC" - куда он мог бы его обернуть?
Что такое BOINC :?:

-- Ср июл 15, 2015 09:50:24 --

Из Википедии

Цитата:
BOINC (англ. Berkeley Open Infrastructure for Network Computing) — открытая программная платформа (университета) Беркли для GRID вычислений) — некоммерческое межплатформенное ПО для организации распределённых вычислений. Используется для организации добровольных вычислений.

Написано - "некоммерческое межплатформенное ПО", значит, бесплатное. Правильно понимаю?

Но... они что только ПО предоставляют? А на каких ресурсах вычислять-то? ПО у нас и так имеется :-) Нам ресурсы нужны.

-- Ср июл 15, 2015 09:56:44 --

Может быть, они просто организуют этот же проект на международном уровне? Отсюда и скорость.

-- Ср июл 15, 2015 10:00:32 --

Дальше читаю в Википедии :-)

Цитата:
BOINC — программный комплекс для быстрой организации распределённых вычислений. Состоит из серверной и клиентской частей. Первоначально разрабатывался для крупнейшего проекта добровольных вычислений — SETI@home, но впоследствии разработчики из Калифорнийского университета в Беркли сделали платформу доступной для сторонних проектов. На сегодняшний день BOINC является универсальной платформой для проектов в области математики, молекулярной биологии, медицины, астрофизики и климатологии. BOINC даёт исследователям возможность задействовать огромные вычислительные мощности персональных компьютеров со всего мира.

Всё понятно теперь.

-- Ср июл 15, 2015 10:09:49 --

Думаю, нам надо в этот проект
https://ru.wikipedia.org/wiki/PrimeGrid
записаться :-)
Там есть куча подпроектов, но вот нашей задачи я не нашла (может, плохо искала).

maxal
а вы не в курсе, как попасть в этот проект в виде подпроекта :?:

 Профиль  
                  
 
 Re: Модифицировать программу (практическая помощь)
Сообщение15.07.2015, 09:36 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Зашла на сайт
http://www.rechenkraft.net/yoyo/

Посмотрела, прочитала "политику", на форум заглянула, там всё по-английски.
Нигде не увидела контакт. Как им написать о своём желании открыть проект?

 Профиль  
                  
 
 Re: Модифицировать программу (практическая помощь)
Сообщение15.07.2015, 09:52 
Заслуженный участник
Аватара пользователя


19/12/10
1546
Nataly-Mak в сообщении #1037284 писал(а):
whitefox
что скажете?

По непонятной мне причине мой ответ на этот вопрос почему-то в теме не появился. :shock:
Наверно боги интернета против :-)
И дабы их не гневить — повторяться не буду. Считайте, что я не имею определённого мнения.

 Профиль  
                  
 
 Re: Модифицировать программу (практическая помощь)
Сообщение15.07.2015, 09:59 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
whitefox в сообщении #1037303 писал(а):
По непонятной мне причине мой ответ на этот вопрос почему-то в теме не появился. :shock:

Не поняла.
Вы написали ответ, но он не появился? Любопытно.

Так... э-э-э, вы против выхода в международный проект? :shock:
А я очень даже не против.
Только не знаю пока, как это сделать. Не нашла контакт на сайте. Не знаю, как им написать.

 Профиль  
                  
 
 Re: Модифицировать программу (практическая помощь)
Сообщение15.07.2015, 10:10 
Заслуженный участник
Аватара пользователя


19/12/10
1546
Nataly-Mak в сообщении #1037305 писал(а):
Так... э-э-э, вы против выхода в международный проект?

Буквально было написано: "не имею определённого мнения".

 Профиль  
                  
 
 Re: Модифицировать программу (практическая помощь)
Сообщение15.07.2015, 10:31 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Мне хотелось бы знать ваше предыдущее мнение (которое не появилось) :-)

Ну ладно, буду сама искать вход.
Надеюсь, вы разрешите дать ссылку на вашу программу? (если я найду контакт)

 Профиль  
                  
 
 Re: Модифицировать программу (практическая помощь)
Сообщение15.07.2015, 10:50 
Заслуженный участник
Аватара пользователя


19/12/10
1546
Ссылку давать можете, но это не имеет смысла — программу придётся писать заново, как минимум англифицировать. :-)

 Профиль  
                  
 
 Re: Модифицировать программу (практическая помощь)
Сообщение15.07.2015, 11:22 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
whitefox в сообщении #1037323 писал(а):
...программу придётся писать заново, как минимум англифицировать. :-)

Не поняла.
Разве исходный код программы нуждается в переводе на какой-то язык?
Может, комментарии, но они вроде как на компиляцию программы не влияют.
Да, текст описания программы, наверное, придётся перевести. Но это разве так уж сложно?

Вспомнила, как я загорелась идеей провести конкурс на сайте у AZ. Вы тогда тоже не шибко верили, что у меня это получится. Однако получилось :-)

-- Ср июл 15, 2015 12:52:58 --

Контакт нашла! Письмо написала. Жду ответ.

 Профиль  
                  
 
 Re: Модифицировать программу (практическая помощь)
Сообщение15.07.2015, 12:36 
Аватара пользователя


28/01/12
467
Nataly-Mak в сообщении #1037337 писал(а):
Не поняла.
Разве исходный код программы нуждается в переводе на какой-то язык?
Вот как выглядит экран выполнения программы на нерусской Винде:
Изображение
Все сообщения надо будет перевести на английский,
кроме того в коде названия всех функций тоже,
чтобы иностранец мог нативно разобрался в алгоритме программы.

 Профиль  
                  
 
 Re: Модифицировать программу (практическая помощь)
Сообщение15.07.2015, 12:45 
Заслуженный участник
Аватара пользователя


19/12/10
1546
Nataly-Mak в сообщении #1037337 писал(а):
Разве исходный код программы нуждается в переводе на какой-то язык?

В переводе нуждаются сообщения выдаваемые программой. Длины русского и английского сообщений не совпадут с высокой вероятностью. Уже по этой причине придётся переписать интерфейс. Более того, всякий вывод на консоль вообще придётся убрать. От программы останется только генератор простых и процедура проверки КПППЧ. Поэтому, имхо, проще написать новую программу, чем модифицировать мою. Генератор простых писать не нужно (использовать primesieve), а процедуру проверки, в принципе, можно выдрать и из моей программы, но, имхо, лучше написать новую более оптимизированную. В результате от моей программы останется только генератор простых, но и он не мой. :-)

 Профиль  
                  
 
 Re: Модифицировать программу (практическая помощь)
Сообщение15.07.2015, 12:49 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
NT2000 в сообщении #1037370 писал(а):
Вот как выглядит экран выполнения программы на нерусской Винде...

Ну и что? Это просто интерфейс программы.
Перевести эти сообщения даже я могу.
К тому же, участнику проекта совсем не обязательно вникать, что там пишет программа. Главное - получить результаты. А результаты программа запишет в файлы правильно.

Цитата:
Все сообщения надо будет перевести на английский, кроме того в коде названия всех функций тоже...

Разве названия функций в программе написаны по-русски?

 Профиль  
                  
 
 Re: Модифицировать программу (практическая помощь)
Сообщение15.07.2015, 12:50 
Заслуженный участник
Аватара пользователя


19/12/10
1546
Да и Win32 API, скорее всего, запрещён, писать нужно на стандартном С++.

 Профиль  
                  
 
 Re: Модифицировать программу (практическая помощь)
Сообщение15.07.2015, 12:53 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
whitefox в сообщении #1037373 писал(а):
Более того, всякий вывод на консоль вообще придётся убрать.

Почему?
Перевод сообщений на русский язык - дело плёвое, о чём уже написала выше.
Но почему надо убрать вывод этих сообщений?
Ну, а убрать-то разве сложно? Насколько я знаю по своим программам, что-то добавить на вывод (в окно программы) или убрать - это проще пареной репы.

 Профиль  
                  
 
 Re: Модифицировать программу (практическая помощь)
Сообщение15.07.2015, 12:54 
Заслуженный участник
Аватара пользователя


19/12/10
1546
Nataly-Mak в сообщении #1037375 писал(а):
Разве названия функций в программе написаны по-русски?

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

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 695 ]  На страницу Пред.  1 ... 12, 13, 14, 15, 16, 17, 18 ... 47  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group