Форумы Modlabs.net: Benchmark v1.0 Open Source - Форумы Modlabs.net

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Тема закрыта

Benchmark v1.0 Open Source

#1 Пользователь офлайн   TC_jigit 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 40
  • Регистрация: 22 Декабрь 07

Отправлено 25 Декабрь 2007 - 03:45

На моем сайте лежит этот бенчмарк. Посмотрите его, плиз.  Может он пригодицца на Битвах Титанов.
0

#2 Пользователь офлайн   alex12 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 327
  • Регистрация: 03 Май 07

Отправлено 25 Декабрь 2007 - 06:37

Какой сайт?
0

#3 Пользователь офлайн   Chugumoto 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 21
  • Регистрация: 01 Декабрь 07

Отправлено 25 Декабрь 2007 - 06:56

предположу, что адрес http://www.jigit.xaker.ru/  :-[
0

#4 Пользователь офлайн   White_Titancup 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 599
  • Регистрация: 02 Май 07

Отправлено 25 Декабрь 2007 - 15:18

Посмотрел. Запустил. Впечатление по внешнему виду - просто и понятно. Однако, вот этот дёргающийся очень быстро, график загрузки CPU немного отвлекает. Сделать бы его поэлегантней..... Запустил сам тест - он повесился. Система: Windows Vista x64 Ultimate,
конфиг : Athlon 64 X2 3800+ @ 3.2GHz, ASUS CrossHair, 2x1024Mb DDR 2 667 HY Orig.....
0

#5 Пользователь офлайн   alex12 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 327
  • Регистрация: 03 Май 07

Отправлено 25 Декабрь 2007 - 17:52

Итак, скачал, посмотрел.
Дизайн удобный, это плюс.
Дальше, компоненты типа GLScene скачивал с интернета я так понимаю? Во всяком случае у меня в 7 делфе их нет.
Принцип получения информации улыбнул  :-, но для теста, не ориентированного на информер и не планирующего защиту от читеров, имеет право на жизнь. И главное, прост в реализации.
По мониторингу памяти вроде все хорошо.
По процессору-немного он странный какой-то. График у тебя показывает суммарную загрузку ядер? У меня сложилось впечатление, что только первого. Код правда там не разбирал.
Интересный конечно подход к начислению баллов. В один поток у меня получается больше, чем в два при таком подсчете (Core E6420).
Видеотест повисает. Иногда навсегда, иногда обрывается и выдает что-то типа 10 баллов. Причину тоже не искал, занят другим.
Остальные идут нормально. Но есть пара замечаний.
Глобальное- неинтересно у тебя параллеляться потоки. Запускается просто одно и тоже. Не имеет практической ценности. Разбивал бы тест простых на отрезки и давал каждому потоку участок работы. Как фибоначи распараллелить, сходу не скажу, но возможность есть. Их можно вычислять по номеру напрямую, без предыдущих. Правда, формул сейчас не помню, поискать надо. Т.е. Опять же деление на интервалы каждому потоку. Квиксорт можно следующим образом: сначала один поток-первый проход. После деления на 2 интервала, пускается уже два потока, потом 4 и т.д. до нужного числа. Поиск символа- опять же деление на отрезки. Тест fpu бедноват как-то. Вот его можно так и оставить в плане многопоточности.
По тесту мерсенна- чего алгоритм такой не оптимальный? Хотя бы до корня считал, что ли. И лучше искал тогда все простые числа, а не только вида 2^n-1. Их много наберется, параллелиться нормально будет. А если ж брать 2^n-1, тогда считать совсем по-другому, методом Люка-Лемера(Lucas-Lehmer). И длинная арифметика тогда пойдет, скорее всего, чтобы нормальное количество чисел просчитать(10000 хотя бы).
Тест памяти- скорее всего абсолютные значения скорости не очень высоки(1500-2000 Мбс на моей системе, я думаю) при такой реализации, но для оценки систем между собой годится.
Тест диска- чтение и запись через архаичный read и write по байту не самый лучший способ тестирования. Крайне низкая скорость будет и не факт, что показательно для современных систем.
А вообще, с начинанием тебя  :beer: . Дерзай, совершенствуйся.  :) Много интересного там будет.
0

#6 Пользователь офлайн   TC_jigit 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 40
  • Регистрация: 22 Декабрь 07

Отправлено 26 Декабрь 2007 - 03:57

Огромное всем вам спасибо! Как будет свободное время, начну писать бенчмарк второй версии. Хотя я итак его пишу, но его долго писать. Как никак на C++ теперь.
0

#7 Пользователь офлайн   alex12 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 327
  • Регистрация: 03 Май 07

Отправлено 26 Декабрь 2007 - 04:01

И что будет его содержанием? А интерфейс как делать будешь? Какой компилятор?
0

#8 Пользователь офлайн   TC_jigit 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 40
  • Регистрация: 22 Декабрь 07

Отправлено 06 Январь 2008 - 04:19

пока времени нету. Может быть похожие тесты будут, только оптимизированные под многоядерность. Опять же, требуецца время. А у меня его уже нет.
0

#9 Пользователь офлайн   TC_jigit 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 40
  • Регистрация: 22 Декабрь 07

Отправлено 11 Январь 2008 - 03:37

Теперь есть время. Значит, я буду писать форму и все такое оформительское на С++ (Borland 6), а тесты на masm32
0

#10 Пользователь офлайн   TC_jigit 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 40
  • Регистрация: 22 Декабрь 07

Отправлено 13 Январь 2008 - 03:37

будет еще валидация резальта (скорее всего двойной MD5). Потом еще придецца сделать сайт с ORB.
Ну и для видяхи будет тоже прога. Но об этом потом, надо сначала сделать для проца.
0

#11 Пользователь офлайн   TC_jigit 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 40
  • Регистрация: 22 Декабрь 07

Отправлено 28 Январь 2008 - 03:50

в конце недели программа уже будет готова.
0

#12 Пользователь офлайн   InTelFataLYtiAmD 

  • Глава *Cofradia Intel*. Пафосный бомбардировщик!
  • PipPipPipPipPipPipPip
  • Группа: *Cofradia Intel*
  • Сообщений: 1 233
  • Регистрация: 04 Май 07

Отправлено 28 Январь 2008 - 10:31

jigit
Интересно будет взглянуть  :)
0

#13 Пользователь офлайн   TC_jigit 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 40
  • Регистрация: 22 Декабрь 07

Отправлено 30 Январь 2008 - 04:44

я рад. Сейчас часть информации о программе могу уже предоставить. Там будет определение процессора (насчет ядра еще не знаю) и группа тестов (FPU, если получится написать, то MMX и SSE).
0

#14 Пользователь офлайн   White_Titancup 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 599
  • Регистрация: 02 Май 07

Отправлено 30 Январь 2008 - 14:09

мы с нетерпением ждём реализации.
0

#15 Пользователь офлайн   alex12 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 327
  • Регистрация: 03 Май 07

Отправлено 30 Январь 2008 - 16:03

Мне тоже интересно  :)
0

#16 Пользователь офлайн   TC_jigit 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 40
  • Регистрация: 22 Декабрь 07

Отправлено 31 Январь 2008 - 01:57

последняя предварительная информация: будут тесты FPU, определение процессора (без ядра и частот), MD5-сумма результата и характеристик проца.
0

#17 Пользователь офлайн   TC_jigit 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 40
  • Регистрация: 22 Декабрь 07

Отправлено 02 Февраль 2008 - 03:50

можете закрыть эту тему.
0

#18 Пользователь офлайн   InTelFataLYtiAmD 

  • Глава *Cofradia Intel*. Пафосный бомбардировщик!
  • PipPipPipPipPipPipPip
  • Группа: *Cofradia Intel*
  • Сообщений: 1 233
  • Регистрация: 04 Май 07

Отправлено 02 Февраль 2008 - 10:57

Тема закрыта.
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Тема закрыта

2 человек читают эту тему
0 members, 2 guests, 0 anonymous users