Меряемся производительностью perft

Тема в разделе "Машинное отделение", создана пользователем WildCat, 4 июл 2007.

  1. ProstoTak Ветеран

    • Ветеран
    Рег.:
    12.02.2006
    Сообщения:
    5.486
    Симпатии:
    123
    Репутация:
    1
    Оффлайн
    Кстати о минимизации. Я тут переделал свой генератор на JavaScript (производительносить на моём Целерон - 950 более 2000 ходов в секунду) и хочу его минимизировать по обьёму дабы побыстрее загружалась страница с сайта. Думаю сделать на сайте полностью интерактивную доску на JavaScript чтобы можно было анализировать партию прямо на странице сайта.
  2. Shark Учаcтник

    • Участник
    Рег.:
    30.06.2007
    Сообщения:
    124
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Барнаул
    Оффлайн
    Попробуй на разных браузерах. Интересно где быстрее.
  3. Shark Учаcтник

    • Участник
    Рег.:
    30.06.2007
    Сообщения:
    124
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Барнаул
    Оффлайн
    Обещанное обновление
    [c]
    | WC | PT | Sh | Mu |
    —————————————————————————————
    |Sempron |Тест 1| 7.50 | 8.98 | 2.98 | 3.59 |
    |2295Mhz |Тест 2| 13.20 | 11.66 | 4.44 | 5.72 |
    | |Тест 3| 72.42 | 73.02 | 22.44 | 27.94 |
    | |Тест 4| 14.34 | 17.14 | 4.55 | 5.83 |
    —————————————————————————————
    |Pentium 4 |Тест 1| 7.50 | 9.30 | 3.95 | 3.70 |
    |3000Mhz |Тест 2| 13.66 | 13.65 | 6.62 | 5.61 |
    | |Тест 3| 74.88 | 82.10 | 38.37 | 28.52 |
    | |Тест 4| 15.03 | 20.65 | 6.72 | 5.97 |
    —————————————————————————————
    |P3-Celeron |Тест 1| 19.31 | 24.36 |* 8.28 | 11.54 |
    |950Mhz |Тест 2| 33.06 | 31.45 | 13.44 | 17.75 |
    | |Тест 3| 194.98 | 184.25 | 66.12 | 84.80 |
    | |Тест 4| 37.77 | 46.75 | 13.51 | 18.41 |
    —————————————————————————————
    |Core2Duo |Тест 1| 4.00 | 5.89 |* 2.06 | 2.22 |
    |2690Mhz |Тест 2| 6.88 | 6.67 | 3.15 | 3.61 |
    | |Тест 3| 43.91 | 41.02 | 17.25 | 17.55 |
    | |Тест 4| 8.41 | 10.31 | 3.65 | 3.72 |
    —————————————————————————————
    [/c]
    * - последняя версия не тестировалась
  4. ProstoTak Ветеран

    • Ветеран
    Рег.:
    12.02.2006
    Сообщения:
    5.486
    Симпатии:
    123
    Репутация:
    1
    Оффлайн
  5. Shark Учаcтник

    • Участник
    Рег.:
    30.06.2007
    Сообщения:
    124
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Барнаул
    Оффлайн
  6. ProstoTak Ветеран

    • Ветеран
    Рег.:
    12.02.2006
    Сообщения:
    5.486
    Симпатии:
    123
    Репутация:
    1
    Оффлайн
    У меня в фоксе и осле примерно одинаково (2100-2200) , а вот опера в лучших попытках даёт в 1.5 раза больше скорость.
  7. TopicStarter Overlay

    WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    3
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    А зачем вам такая скорость под браузерами?
  8. ProstoTak Ветеран

    • Ветеран
    Рег.:
    12.02.2006
    Сообщения:
    5.486
    Симпатии:
    123
    Репутация:
    1
    Оффлайн
    Не совсем понял что ты имеешь ввиду под словом "такая"? Такая большая или такая маленькая?
    Мне нужно чтобы генератор успел сгенерировать все возможные ходы фигуры по которой кликнул игрок пока он не кликнул на поле куда хочет этой фигурой пойти. Я думаю что такой скорости достаточно.
  9. Goranflo Заслуженный

    • Заслуженный
    • Ветеран
    Рег.:
    30.09.2006
    Сообщения:
    26.018
    Симпатии:
    27.273
    Репутация:
    631
    Оффлайн
    Хм, у меня столько же...
    И тоже Модзилка, только проц Семпрон 3000+, правда слегка разогнаный
  10. ProstoTak Ветеран

    • Ветеран
    Рег.:
    12.02.2006
    Сообщения:
    5.486
    Симпатии:
    123
    Репутация:
    1
    Оффлайн
    Поднимаю тему.
    Неужели нет желающих померяться силами? Может кто замахнётся на Акулу? :)
  11. Shark Учаcтник

    • Участник
    Рег.:
    30.06.2007
    Сообщения:
    124
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Барнаул
    Оффлайн
  12. Chemer Максим

    • Участник
    Рег.:
    14.09.2006
    Сообщения:
    1.674
    Симпатии:
    13
    Репутация:
    0
    Адрес:
    Запорожье
    Оффлайн
    Спасибо Тебе огромное! :D

    ЗЫ. Первый ...!!! :D:lol::cool: !!!!!!!!!!!!
  13. Valergrad Учаcтник

    • Участник
    Рег.:
    18.05.2007
    Сообщения:
    14
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Скачал perft Sharkа, на моем компе Sempron 2.8+ он показывает скорость всего 1000-1500 kn/s. ( Компилил Visual Studio 2005) это нормально? или я что-то не так сделал?
  14. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.468
    Симпатии:
    3.058
    Репутация:
    94
    Адрес:
    Москва
    Оффлайн
    Первое, что приходит в голову - у вас конфигурация стоит Debug, переключите в Release.
  15. Valergrad Учаcтник

    • Участник
    Рег.:
    18.05.2007
    Сообщения:
    14
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Да нет, это-то я догадался сделать. :)) Кто-нибудь компилил эту версию? Какая
    скорость должна быть?
  16. bankuss Александр

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    24.05.2006
    Сообщения:
    1.084
    Симпатии:
    35
    Репутация:
    2
    Оффлайн
    компилил, значения точно не помню, но что-то около ~20.000 knps
  17. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.468
    Симпатии:
    3.058
    Репутация:
    94
    Адрес:
    Москва
    Оффлайн
    Наконец более-менее доделал полностью легальный битборд-генератор.

    Xeon 2.99 GHz

  18. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.468
    Симпатии:
    3.058
    Репутация:
    94
    Адрес:
    Москва
    Оффлайн
    С отключённым последним ходом всё немного повеселее:

    Xeon 2.99 GHz

    Но в любом случае до рекордов очень далеко :)
  19. Chemer Максим

    • Участник
    Рег.:
    14.09.2006
    Сообщения:
    1.674
    Симпатии:
    13
    Репутация:
    0
    Адрес:
    Запорожье
    Оффлайн
    Нашол вроде самый быстрый генератор http://www.zipproth.de/jetchess/ попробывал - аш страшно стало! :)
    из начальной позиции на Athlon64® 3700+
    1 20 0 ms
    2 400 0 ms
    3 8.902 0 ms
    4 197.281 3 ms
    5 4.865.609 44 ms
    6 119.060.324 600 ms
    7 3.195.901.860 7.2s
    8 84.998.978.956 98s
    9 2.439.530.234.167 24m 36s
    10 69.352.859.712.417 5h 47m 48s

    что почти на порядок быстрее стремительного shark
  20. Shark Учаcтник

    • Участник
    Рег.:
    30.06.2007
    Сообщения:
    124
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Барнаул
    Оффлайн
    Скорость с глубиной возрастает в разы - Значит используется хэш.
    И последний полуход наверняка не делается (т.к нет смысла если просто считаешь узлы)

    Так что выводы пока делать рано. :)
  21. Brorn Гринь Николай

    • Участник
    Рег.:
    10.05.2007
    Сообщения:
    302
    Симпатии:
    32
    Репутация:
    -4
    Адрес:
    Луганск
    Оффлайн
    если не сложно перезалейте еще раз. дает 404

Поделиться этой страницей