Куратор темы Статус: Не в сети Регистрация: 31.01.2004 Откуда: moskow
Цитата:
Классической задачей, которая решается методом перебора с отходом назад считается задача о восьми ферзях: требуется перечислить все способы расстановки 8-ми ферзей на шахматной доске 8 на 8, при которых они не бьют друг друга. Эту задачу решил больше 200 лет тому назад великий математик Леонард Эйлер. Заметьте, что у него не было компьютера, но тем не менее он абсолютно верно нашел все 92 таких расстановки!
...Самая быстрая программа расстановки ферзей (из виденных мной) написана
человеком, чей ник на форуме WASM.RU --- BlackMirror --- Поддерживает от 1 до 16 процессоров - "Core 16x"
Скачать можно сдесь http://cp.people.overclockers.ru/cgi-bi ... Queens.rar версия 1.31
Жду ваших результатов... РЕСУРС: http://benchqueens.narod.ru
(просьба писать подробно: Хар-ки ПРОЦЕССОРА, МАТ ПЛАТЫ, ПАМЯТИ...) Для занесения в ТОП 20 скриншот Результата Queens рядом с "CPU-z" ----РЕЗУЛЬТАТЫ НА ПЕРВОЙ СТРАНИЦЕ---
Последний раз редактировалось Locki 11.09.2006 16:55, всего редактировалось 24 раз(а).
Куратор темы Статус: Не в сети Регистрация: 31.01.2004 Откуда: moskow
Cronos
Код:
Кстати, поскольку программа написана на асемблере, то она не использует SSE2/3
- страноное утверждение. А как же если не на Ассемблере использовать SSE? Вообще то (для справки) SSE, MMX, 3DNow, в языках программирования высокого уровня используется путем АСМ вставки. - неужели вы считаете, что любой код написанный с использованием SSE будет выигрывать у аналогичного с используещего 32 битные или 16 битные регистры?
Код:
и результаты Core2 -based процессоров существенно занижены.
Member
Статус: Не в сети Регистрация: 24.10.2003 Откуда: Novosibirsk
Locki писал(а):
Cronos
Код:
Кстати, поскольку программа написана на асемблере, то она не использует SSE2/3
- страноное утверждение. А как же если не на Ассемблере использовать SSE? Вообще то (для справки) SSE, MMX, 3DNow, в языках программирования высокого уровня используется путем АСМ вставки. - неужели вы считаете, что любой код написанный с использованием SSE будет выигрывать у аналогичного с используещего 32 битные или 16 битные регистры?
Просто элементарное предположение -автор навряд-ли использовал SSE регистры и соответствующие команды. Если ошибаюсь, тогда честь ему и хвала. Но маловероятно.
Цитата:
Код:
и результаты Core2 -based процессоров существенно занижены.
- Тогда уж и Pentium4...
Результаты P4 очень часто занижаются в разного рода тестах -между тем, в численных методах, там где программисты дают себе труд оптимизировать код - P4 обычно лучше или заметно лучше чем K8.
_________________ Днем у тебя есть всё -Всё, ради чего стоит жить: Дело, друзья, иногда даже деньги И вино, и с кем его пить...Но ночью... Ночью ты опять один
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения