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

Discussion in 'Машинное отделение' started by WildCat, 4 Jul 2007.

  1. ProstoTak Старожил

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

    • Участник
    Member Since:
    30.06.2007
    Message Count:
    124
    Likes Received:
    0
    Репутация:
    0
    Location:
    Барнаул
    Оффлайн
    Попробуй на разных браузерах. Интересно где быстрее.
  3. Shark Учаcтник

    • Участник
    Member Since:
    30.06.2007
    Message Count:
    124
    Likes Received:
    0
    Репутация:
    0
    Location:
    Барнаул
    Оффлайн
    Обещанное обновление
    [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 Старожил

    • Ветеран
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    5.479
    Likes Received:
    123
    Репутация:
    1
    Оффлайн
  5. Shark Учаcтник

    • Участник
    Member Since:
    30.06.2007
    Message Count:
    124
    Likes Received:
    0
    Репутация:
    0
    Location:
    Барнаул
    Оффлайн
  6. ProstoTak Старожил

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

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

    • Команда форума
    Member Since:
    04.05.2006
    Message Count:
    3.599
    Likes Received:
    4
    Репутация:
    0
    Location:
    Гомель
    Оффлайн
    А зачем вам такая скорость под браузерами?
  8. ProstoTak Старожил

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

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    30.09.2006
    Message Count:
    28.314
    Likes Received:
    30.519
    Репутация:
    678
    Оффлайн
    Хм, у меня столько же...
    И тоже Модзилка, только проц Семпрон 3000+, правда слегка разогнаный
  10. ProstoTak Старожил

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

    • Участник
    Member Since:
    30.06.2007
    Message Count:
    124
    Likes Received:
    0
    Репутация:
    0
    Location:
    Барнаул
    Оффлайн
  12. Chemer Максим

    • Участник
    Member Since:
    14.09.2006
    Message Count:
    1.674
    Likes Received:
    13
    Репутация:
    0
    Location:
    Запорожье
    Оффлайн
    Спасибо Тебе огромное! :D

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

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

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    9.493
    Likes Received:
    3.124
    Репутация:
    95
    Location:
    Москва
    Оффлайн
    Первое, что приходит в голову - у вас конфигурация стоит Debug, переключите в Release.
  15. Valergrad Учаcтник

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

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    24.05.2006
    Message Count:
    1.084
    Likes Received:
    38
    Репутация:
    6
    Оффлайн
    компилил, значения точно не помню, но что-то около ~20.000 knps
  17. WinPooh В.М.

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    9.493
    Likes Received:
    3.124
    Репутация:
    95
    Location:
    Москва
    Оффлайн
    Наконец более-менее доделал полностью легальный битборд-генератор.

    Xeon 2.99 GHz

  18. WinPooh В.М.

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    9.493
    Likes Received:
    3.124
    Репутация:
    95
    Location:
    Москва
    Оффлайн
    С отключённым последним ходом всё немного повеселее:

    Xeon 2.99 GHz

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

    • Участник
    Member Since:
    14.09.2006
    Message Count:
    1.674
    Likes Received:
    13
    Репутация:
    0
    Location:
    Запорожье
    Оффлайн
    Нашол вроде самый быстрый генератор 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тник

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

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

    • Участник
    Member Since:
    10.05.2007
    Message Count:
    302
    Likes Received:
    32
    Репутация:
    -4
    Location:
    Луганск
    Оффлайн
    если не сложно перезалейте еще раз. дает 404

Share This Page