Message boards :
Science :
New experiment PADLS for distributed computing
Message board moderation
Previous · 1 . . . 10 · 11 · 12 · 13 · 14 · 15 · 16 . . . 22 · Next
Author | Message |
---|---|
Send message Joined: 24 Dec 21 Posts: 59 Credit: 0 RAC: 0 |
У меня нет результатов каждого интервала, обсчитанного мной, отдельно. Ok, understood. Один квадрат в ваших результатах оказался оригинальным, и это странно. Hmm, I have no idea what could have happened, but I also don't know how the programs work internally. Do you know if there are any bugs in the software? Я добавила этот квадрат в новую порцию результатов. Ok. Я не поняла, о чём вы здесь говорите. I just wanted to say that processing the ranges/intervals is a manual job and therefore it's easy to make mistakes (and it's also possible that our computers are broken and return wrong results too). Because of this many projects run double checks (e.g. they process the same ranges/intervals more than once and on different computers) to make sure that the results are valid and nothing is missing (like in our case). I'm aware that we only have very limited resources here on this project and so we should not waste them too much :). I don't want to process all ranges/intervals again, I was just curious if we already run into problems because of missing results. And we did, but i don't have a clue on "how important" the missing results are...? And of course I don't want you to process ranges on your own computer in vain, I'm going to leave out all ranges <= 10M again. The question is if it really makes sense to use your computer to process ranges or if you have more important things to do where you need your computer for and don't get it blocked by processing these ranges? Unfortunately, your computer is pretty slow by today's standards, but we are unable to get you something better :(. walli |
Send message Joined: 6 Apr 17 Posts: 14339 Credit: 0 RAC: 0 |
Hmm, I have no idea what could have happened, but I also don't know how the programs work internally. Do you know if there are any bugs in the software? Я полагаю, что ошибки в ПО нет. У меня есть предположение, почему возникают дополнительные результаты. Это связано с многопоточностью. Дело в том, что при работе нескольких потоков сигнал о том, что конечный квадрат интервала найден (а это происходит в одном из потоков), не успевает передаться всем работающим потокам. Эти потоки некоторое время продолжают работать дальше и находят новые результаты уже следующие за найденным конечным квадратом. У меня программа работает в 4 потока. И после конечного квадрата никогда не следуют дополнительные квадраты. Если потоков больше, то это иногда происходит. Думаю, что у вас именно это произошло. Я только не совсем понимаю природу этих дополнительных решений. Можно предположить, что они из следующего интервала. Но и там их нет! Я уже много раз встречалась с таким эффектом и до сих пор не понимаю, что происходит внутри программы. |
Send message Joined: 6 Apr 17 Posts: 14339 Credit: 0 RAC: 0 |
Unfortunately, your computer is pretty slow by today's standards, but we are unable to get you something better :(. Да, мой компьютер очень медленный. Я ищу варианты дополнительных вычислительных ресурсов очень давно. К сожалению, это не имеет никакого успеха. 1. Например, многие пишут о так называемых облачных вычислениях. Но никто ничего не сказал конкретно. Где можно получить такую возможность облачных вычислений бесплатно? 2. Вот сейчас обсуждаю с помощником Demis VPS. Мне интересно: могу ли я арендовать VPS бесплатно? Demis пишет, что могу, но мощности у бесплатных серверов очень маленькие. Однако для моего эксперимента, скажем, по кортежам мне вполне хватило бы мощности. Это признаёт и Demis. Однако... Вот задала ему вопрос: может ли он арендовать для меня такой сервер? Пока ответ не получен. У меня вряд ли хватит для этого знаний и опыта. 3. Наконец, третий вариант. Есть удалённое управление. И я давно имела маленький опыт. Один из моих помощников давал мне в удалённое управление мини-сервер. Я немножко работала таким образом. Где-то на форуме писала об этом, обращалась ко всем с просьбой дать мне в удалённое управление компьютер. Но желающих не оказалось. Как видите, пока полный тупик в решении этой проблемы. |
Send message Joined: 6 Apr 17 Posts: 14339 Credit: 0 RAC: 0 |
А вот и ответ от Demis. Вполне предсказуемый ответ: "Нет, не могу". Цитата из его письма Просматривал такие сайты: Итак, в который раз круг замкнулся :( |
Send message Joined: 24 Dec 21 Posts: 59 Credit: 0 RAC: 0 |
Hm, ok, that's possible. What I already observed was that when I used different thread configurations, the squares in the result files were in different order, but that looks reasonable. At the moment my config looks like: - "15 1000000" in "config.txt" - "MaxThreads" is set to 22/30 on a 24/32 core machine - I increased the loop in "PADLS_rule15.bat" to "... (1,1,500)..." so I don't have to worry about large ranges/intervals. I could decrease the value in "config.txt" and increase the loop and test again. |
Send message Joined: 6 Apr 17 Posts: 14339 Credit: 0 RAC: 0 |
I could decrease the value in "config.txt" and increase the loop and test again. Попробуйте обработать интервал №174 в 4 потока. Сравните результаты с теми, что вы получили раньше. |
Send message Joined: 6 Apr 17 Posts: 14339 Credit: 0 RAC: 0 |
Продолжаю добавлять результаты от walli в девятую порцию результатов. Сейчас скачала и добавила результаты из интервалов №№ 200 - 205. В этих интервалах найдено 2336 КФ ОДЛК. Очень хорошо! Спасибо! Девятая порция результатов грандиозно выросла. Ну вот ещё добавлю результаты из интервала №230, который досчитывает черепашка. Тогда обработаю эту порцию результатов. |
Send message Joined: 24 Dec 21 Posts: 59 Credit: 0 RAC: 0 |
@Cloud Computing: There is 3 kind of servers: virtual servers, virtual dedicated servers and real (bare metal) servers. Sometimes they have different names like VPS, VServer, ... Bare metal/real servers are the most expensive ones, they are computers somewhere in a data center and you can do whatever you want with them, they're all yours (like your home computer). Virtual servers are the cheapest ones. They are basically virtual machines running on a real server, but depending on the available resources, a hoster/provider can run many of them at the same time and you share the resources with other customers, especially the CPU(s). Virtual dedicated servers are in between, but they are like virtual servers where you have dedicated CPU cores/threads on the virtual server so you don't share the them with other customers. Hoster usualley offer you free tiers/trials, like 7 days, 30 days or some even up to 12 months. I know only a few big (US) players who give you virtual servers permanently for free, like Oracle, but they offer you only low performance machines with 1 shared CPU core and not much RAM or disk space... And they generally run Linux, *BSD or similar, but not Windows (because of license fees). So yes, we are at a dead end here :(. @#174: I processed this interval with different configurations, but the results were always the same (you will find them in the download location in a subfolder). The first value in the filename is the setting from config.txt, the second value is the number of loops in the .bat file (should be irrelevant) and the last one is the number of threads I used. |
Send message Joined: 6 Apr 17 Posts: 14339 Credit: 0 RAC: 0 |
@#174: Я посмотрела ваши результаты. Спасибо. Это интересно! После завершения обработки интервала №230 я обработаю интервал №174. Посмотрю, сколько получится решений - 6 или 7. Может быть, причина гораздо проще: мой компьютер теряет решения из-за перегрузки процессора. Два ядра процессора не обеспечивают нормальную работу четырёх потоков. К тому же, я всегда параллельно запускаю ещё одну программу - в один поток. Да, и немного странным кажется разный порядок решений для разных конфигураций. Подозреваю, что количество потоков играет тут роль. |
Send message Joined: 6 Apr 17 Posts: 14339 Credit: 0 RAC: 0 |
@Cloud Computing: Спасибо за подробный обзор. Как понимаю, с серверами всё очень сложно. Давайте проще: вы можете дать мне компьютер в удалённое управление? |
Send message Joined: 24 Dec 21 Posts: 59 Credit: 0 RAC: 0 |
Давайте проще: вы можете дать мне компьютер в удалённое управление? Unfortunately no, because I would then have to pay for this server myself. I'm already curious to see what your second test of #174 will bring up. By the way, I'm going to expand my range to #240. |
Send message Joined: 6 Apr 17 Posts: 14339 Credit: 0 RAC: 0 |
Unfortunately no, because I would then have to pay for this server myself. 1. Почему вы пишете "сервер"? Я говорю о компьютере. Думаю, что сервер и компьютер - это разные вещи. 2. У вас нет в наличии свободного компьютера? 3. Вы имеете в виду плату за электричество? Да, я читала на форуме FB, что на Западе резко подорожало электричество. [Тем не менее, многие очень огорчились, что нет Спринта, и хотят переходить на новую платформу BOINC GAMES.] У нас в России подорожало не только электричество, подорожало всё. |
Send message Joined: 6 Apr 17 Posts: 14339 Credit: 0 RAC: 0 |
Скачала и добавила в девятую порцию результаты от walli из интервалов №№ 206 - 212. В этих интервалах найдено 1497 КФ ОДЛК (сырые результаты). By the way, I'm going to expand my range to #240. Thanks. |
Send message Joined: 24 Dec 21 Posts: 59 Credit: 0 RAC: 0 |
If we are talking about servers in terms of "hardware", then servers are computers just like desktops, workstations or laptops. The only difference is that most servers are not connected to a monitor and/or keyboard/mouse (they are operated in headless-mode/remotely). So basically you can buy a computer, configure it as a "server" (which means that you install software that "serves" all kind of services to users or other computers on the network) and let it do its job from the corner of your room :). If we talk about quality, yes, good servers are more expensive (e.g. from HP, Dell, Fujitsu, ...), but they are made of better components and can have special features you need in special environments. If we talk about servers in terms of "software", we talk about the operating system (like Windows Server, Linux etc.) and the applications who offer services to the public like a webserver (which hosts websites) or a mailserver (that sends and receives emails) or a boinc-server or... And most servers are installed without a graphical user interface, they are configured and controlled via command line. Because I cannot give you access to my private computers at home, I could only rent a computer/server somewhere and let you use it, and that's not just the electricity fees :). У нас в России подорожало не только электричество, подорожало всё. It's the same here in Germany, everything became extremely expensive. |
Send message Joined: 6 Apr 17 Posts: 14339 Credit: 0 RAC: 0 |
Because I cannot give you access to my private computers at home, ... Именно это я имела в виду: вы предоставите мне в удалённое управление один из ваших личных компьютеров. Был мой вопрос: 2. У вас нет в наличии свободного компьютера? Но теперь понимаю, что вы это сделать не можете. То есть ответ на мой вопрос положительный. Я не имела в виду, что вы арендуете для меня за плату компьютер и дадите мне управление этим компьютером. С другой стороны; говорят, что существует бесплатная аренда компьютера (так называемые облачные вычисления). Но я до сих пор ни от кого не получила точных адресов и условий такой аренды. Почему бы вам не арендовать компьютер бесплатно? Вы ведь можете это сделать? Впрочем, думаю, что не можете, а точнее сказать - не хотите. Точно так же, как это может сделать мой помощник Demis, но не хочет. Я выше привела список адресов, по которым прошёлся Demis. Мне этот список абсолютно ничего не даёт. У меня нет такого опыта, какой есть у Demis, он системный администратор. Кстати, Demis писал мне, что почти везде (даже для бесплатной аренды) требуют банковскую карту и номер мобильного телефона. Ни того, ни другого у меня нет. Я спросила Demis: "Зачем же банковская карта, если аренда бесплатная?" Он ответил, что предполагает: "Для проверки реальности человека". Оригинально, правда? Вот я реальный человек, но если у меня нет банковской карты - то я не реальный человек :)) Вы ведь не сомневаетесь в моей реальности? :) |
Send message Joined: 6 Apr 17 Posts: 14339 Credit: 0 RAC: 0 |
Ну вот и вышли из тупика! Один из моих помощников предоставил мне удалённое управление компьютером. Вот уже одна программа работает на удалённом компьютере Фантастика! :) Черепашка в восторге! Всё ну очень просто - для тех, кто хочет. Огромное спасибо моему помощнику! |
Send message Joined: 24 Dec 21 Posts: 59 Credit: 0 RAC: 0 |
С другой стороны; говорят, что существует бесплатная аренда компьютера (так называемые облачные вычисления). As I mentioned earlier, these cloud computers (virtual servers, VPS, ... whatever poeple call it. "cloud" is only a fancy buzzword for everything that's not operated directly by yourself and your own infrastructure (you outsourced it)) are not really free. Providers/Hosters usually grant you free access for a period of time only, like a few days or weeks for test purposes or as a promotion offer. As far as I know only big companies like Google, Oracle, Amazon, Microsoft etc. give you 1 "cloud computer" for free for up to a year (or even forever). But these are small machines with only 1 or maybe 2 CPU cores and other limitations (like small amounts of RAM and disk space and no Windows OS) so we are just talking about a second turtle :(. It seems to be the same with the Russian providers you linked above. But hey, congratulations that you got access to another computer now :). |
Send message Joined: 6 Apr 17 Posts: 14339 Credit: 0 RAC: 0 |
But hey, congratulations that you got access to another computer now :). Спасибо! :) Мой новый виртуальный компьютер Ахиллес. Догонит ли Ахиллес черепашку? :) |
Send message Joined: 6 Apr 17 Posts: 14339 Credit: 0 RAC: 0 |
Черепашка завершила обработку интервала №230. В интервале найдено 39 КФ ОДЛК (сырые результаты). Добавила результаты в девятую порцию. Также в девятую порцию добавлены результаты от walli из интервалов №№ 213, 216, 217, 218, 219, 226. В этих интервалах найдено 3526 КФ ОДЛК (сырые результаты). Наверное, пора обработать девятую порцию результатов эксперимента, она уже большая. |
Send message Joined: 6 Apr 17 Posts: 14339 Credit: 0 RAC: 0 |
Я обещала повторно обработать интервал №174. Обработала. Полученные мной результаты (6 квадратов) 0 4 8 2 5 7 9 6 3 1 6 1 4 7 9 3 5 0 2 8 9 8 2 0 6 4 1 3 7 5 8 5 6 3 0 1 7 2 9 4 1 7 3 9 4 6 0 8 5 2 7 6 0 1 8 5 2 9 4 3 3 9 7 5 2 8 6 4 1 0 5 3 9 4 1 2 8 7 0 6 2 0 1 6 3 9 4 5 8 7 4 2 5 8 7 0 3 1 6 9 0 2 5 4 3 8 9 6 7 1 9 1 3 5 6 7 2 8 0 4 6 7 2 1 5 4 8 3 9 0 8 5 7 3 2 0 4 9 1 6 3 9 8 6 4 2 1 0 5 7 1 8 6 9 7 5 0 4 3 2 7 0 4 8 9 3 6 1 2 5 2 3 9 0 1 6 5 7 4 8 4 6 1 2 0 9 7 5 8 3 5 4 0 7 8 1 3 2 6 9 0 3 4 7 8 9 5 6 2 1 7 1 8 9 5 4 3 2 0 6 4 9 2 5 6 1 8 3 7 0 1 6 0 3 9 2 4 8 5 7 8 5 7 0 4 6 1 9 3 2 2 4 3 6 7 5 9 0 1 8 3 7 5 8 2 0 6 1 9 4 6 8 9 1 0 3 2 7 4 5 9 2 6 4 1 7 0 5 8 3 5 0 1 2 3 8 7 4 6 9 0 4 9 5 3 2 7 8 6 1 4 1 8 0 9 3 5 6 2 7 6 5 2 4 0 1 9 3 7 8 8 2 6 3 1 7 4 9 0 5 5 7 3 2 4 6 8 1 9 0 2 9 1 7 8 5 3 0 4 6 3 8 7 9 5 0 6 4 1 2 9 6 5 1 2 8 0 7 3 4 1 0 4 6 7 9 2 5 8 3 7 3 0 8 6 4 1 2 5 9 0 3 7 2 5 9 8 6 4 1 9 1 3 0 6 4 7 8 2 5 1 0 2 4 8 7 9 3 5 6 5 7 9 3 2 1 0 4 6 8 2 8 5 7 4 6 1 9 3 0 3 9 6 8 7 5 2 0 1 4 7 4 8 9 1 3 6 5 0 2 6 2 4 1 0 8 5 7 9 3 4 5 0 6 9 2 3 1 8 7 8 6 1 5 3 0 4 2 7 9 0 2 3 4 5 6 7 8 9 1 2 1 4 6 3 7 5 9 0 8 6 5 2 0 8 9 1 3 7 4 1 7 9 3 2 8 4 6 5 0 3 6 5 9 4 2 8 0 1 7 9 4 1 8 7 5 0 2 3 6 7 0 8 5 9 1 6 4 2 3 5 8 6 1 0 3 9 7 4 2 4 9 7 2 6 0 3 1 8 5 8 3 0 7 1 4 2 5 6 9 Результаты, полученные walli при обработке этого интервала (7 квадратов) (я взяла из его вариантов обработку в 4 потока) 0 4 8 2 5 7 9 6 3 1 6 1 4 7 9 3 5 0 2 8 9 8 2 0 6 4 1 3 7 5 8 5 6 3 0 1 7 2 9 4 1 7 3 9 4 6 0 8 5 2 7 6 0 1 8 5 2 9 4 3 3 9 7 5 2 8 6 4 1 0 5 3 9 4 1 2 8 7 0 6 2 0 1 6 3 9 4 5 8 7 4 2 5 8 7 0 3 1 6 9 0 2 5 4 3 8 9 6 7 1 9 1 3 5 6 7 2 8 0 4 6 7 2 1 5 4 8 3 9 0 8 5 7 3 2 0 4 9 1 6 3 9 8 6 4 2 1 0 5 7 1 8 6 9 7 5 0 4 3 2 7 0 4 8 9 3 6 1 2 5 2 3 9 0 1 6 5 7 4 8 4 6 1 2 0 9 7 5 8 3 5 4 0 7 8 1 3 2 6 9 0 3 4 7 8 9 5 6 2 1 7 1 8 9 5 4 3 2 0 6 4 9 2 5 6 1 8 3 7 0 1 6 0 3 9 2 4 8 5 7 8 5 7 0 4 6 1 9 3 2 2 4 3 6 7 5 9 0 1 8 3 7 5 8 2 0 6 1 9 4 6 8 9 1 0 3 2 7 4 5 9 2 6 4 1 7 0 5 8 3 5 0 1 2 3 8 7 4 6 9 0 4 9 5 3 2 7 8 6 1 4 1 8 0 9 3 5 6 2 7 6 5 2 4 0 1 9 3 7 8 8 2 6 3 1 7 4 9 0 5 5 7 3 2 4 6 8 1 9 0 2 9 1 7 8 5 3 0 4 6 3 8 7 9 5 0 6 4 1 2 9 6 5 1 2 8 0 7 3 4 1 0 4 6 7 9 2 5 8 3 7 3 0 8 6 4 1 2 5 9 0 3 7 2 5 9 8 6 4 1 9 1 3 0 6 4 7 8 2 5 1 0 2 4 8 7 9 3 5 6 5 7 9 3 2 1 0 4 6 8 2 8 5 7 4 6 1 9 3 0 3 9 6 8 7 5 2 0 1 4 7 4 8 9 1 3 6 5 0 2 6 2 4 1 0 8 5 7 9 3 4 5 0 6 9 2 3 1 8 7 8 6 1 5 3 0 4 2 7 9 0 2 3 4 5 6 7 8 9 1 2 1 4 6 3 7 5 9 0 8 6 5 2 0 8 9 1 3 7 4 1 7 9 3 2 8 4 6 5 0 3 6 5 9 4 2 8 0 1 7 9 4 1 8 7 5 0 2 3 6 7 0 8 5 9 1 6 4 2 3 5 8 6 1 0 3 9 7 4 2 4 9 7 2 6 0 3 1 8 5 8 3 0 7 1 4 2 5 6 9 0 2 3 7 5 4 9 8 6 1 3 1 7 6 0 9 5 4 2 8 4 5 2 9 3 8 1 0 7 6 7 8 6 3 1 0 4 5 9 2 1 0 9 2 4 7 8 6 3 5 2 6 8 0 9 5 3 1 4 7 9 4 0 8 7 1 6 2 5 3 8 9 5 1 6 3 2 7 0 4 5 3 1 4 2 6 7 9 8 0 6 7 4 5 8 2 0 3 1 9 Это квадрат, который присутствует у walli и отсутствует у меня (определено программой Алексея Белышева "разность" двух множеств квадратов) 0 2 3 7 5 4 9 8 6 1 3 1 7 6 0 9 5 4 2 8 4 5 2 9 3 8 1 0 7 6 7 8 6 3 1 0 4 5 9 2 1 0 9 2 4 7 8 6 3 5 2 6 8 0 9 5 3 1 4 7 9 4 0 8 7 1 6 2 5 3 8 9 5 1 6 3 2 7 0 4 5 3 1 4 2 6 7 9 8 0 6 7 4 5 8 2 0 3 1 9 Таким образом, у меня одно решение потеряно. Я не понимаю, почему это произошло. У меня есть только одна версия. которая высказана выше: мой компьютер не может правильно работать в 4 потока. Обратите внимание на порядок следования квадратов: он совпадает в обеих порциях результатов. У меня нет самого последнего квадрата из результатов walli. А это другая порция результатов walli, полученная при другом количестве потоков (замечу, что здесь лексикографический порядок следования квадратов) 0 2 3 4 5 6 7 8 9 1 2 1 4 6 3 7 5 9 0 8 6 5 2 0 8 9 1 3 7 4 1 7 9 3 2 8 4 6 5 0 3 6 5 9 4 2 8 0 1 7 9 4 1 8 7 5 0 2 3 6 7 0 8 5 9 1 6 4 2 3 5 8 6 1 0 3 9 7 4 2 4 9 7 2 6 0 3 1 8 5 8 3 0 7 1 4 2 5 6 9 0 2 3 7 5 4 9 8 6 1 3 1 7 6 0 9 5 4 2 8 4 5 2 9 3 8 1 0 7 6 7 8 6 3 1 0 4 5 9 2 1 0 9 2 4 7 8 6 3 5 2 6 8 0 9 5 3 1 4 7 9 4 0 8 7 1 6 2 5 3 8 9 5 1 6 3 2 7 0 4 5 3 1 4 2 6 7 9 8 0 6 7 4 5 8 2 0 3 1 9 0 2 5 4 3 8 9 6 7 1 9 1 3 5 6 7 2 8 0 4 6 7 2 1 5 4 8 3 9 0 8 5 7 3 2 0 4 9 1 6 3 9 8 6 4 2 1 0 5 7 1 8 6 9 7 5 0 4 3 2 7 0 4 8 9 3 6 1 2 5 2 3 9 0 1 6 5 7 4 8 4 6 1 2 0 9 7 5 8 3 5 4 0 7 8 1 3 2 6 9 0 3 4 7 8 9 5 6 2 1 7 1 8 9 5 4 3 2 0 6 4 9 2 5 6 1 8 3 7 0 1 6 0 3 9 2 4 8 5 7 8 5 7 0 4 6 1 9 3 2 2 4 3 6 7 5 9 0 1 8 3 7 5 8 2 0 6 1 9 4 6 8 9 1 0 3 2 7 4 5 9 2 6 4 1 7 0 5 8 3 5 0 1 2 3 8 7 4 6 9 0 3 7 2 5 9 8 6 4 1 9 1 3 0 6 4 7 8 2 5 1 0 2 4 8 7 9 3 5 6 5 7 9 3 2 1 0 4 6 8 2 8 5 7 4 6 1 9 3 0 3 9 6 8 7 5 2 0 1 4 7 4 8 9 1 3 6 5 0 2 6 2 4 1 0 8 5 7 9 3 4 5 0 6 9 2 3 1 8 7 8 6 1 5 3 0 4 2 7 9 0 4 8 2 5 7 9 6 3 1 6 1 4 7 9 3 5 0 2 8 9 8 2 0 6 4 1 3 7 5 8 5 6 3 0 1 7 2 9 4 1 7 3 9 4 6 0 8 5 2 7 6 0 1 8 5 2 9 4 3 3 9 7 5 2 8 6 4 1 0 5 3 9 4 1 2 8 7 0 6 2 0 1 6 3 9 4 5 8 7 4 2 5 8 7 0 3 1 6 9 0 4 9 5 3 2 7 8 6 1 4 1 8 0 9 3 5 6 2 7 6 5 2 4 0 1 9 3 7 8 8 2 6 3 1 7 4 9 0 5 5 7 3 2 4 6 8 1 9 0 2 9 1 7 8 5 3 0 4 6 3 8 7 9 5 0 6 4 1 2 9 6 5 1 2 8 0 7 3 4 1 0 4 6 7 9 2 5 8 3 7 3 0 8 6 4 1 2 5 9 Здесь уже другой порядок следования квадратов, но они те же, их 7 штук. Почему разный порядок следования квадратов в разных порциях результатов, тоже непонятно. |
©2024 (C) Progger