Фирменный тест Битвы Титанов
#1
Отправлено 05 Май 2007 - 15:39
В своё время даже была начата работа над фирменным тестом, который оценивал скорость компиляции ПО, однако, проект заглох... Было это ещё во времена Битвы Титанов 2.
Отсюда вопрос: Кто, в какие сроки и может ли вообще это сделать?Какого типа тест вам всем будет интересен?
Такая идея носит не только локальный, но и глобальный характер. Мне, например, было бы приятно пользоваться не CPU-Z, а своим родным Oversoft CPU Informer, вот только если б он работал как надо...
#2
Отправлено 05 Май 2007 - 17:26
Тест для большого проекта, подобного этому - дело хорошее, тем более когда есть техническая база.
Для начала нужно определить пути следования.
1. Нужны ли такие вещи, как расчет числа Pi? Имеется ввиду с возможностью отправки результатов на сервер и фирменной лейбой Titan Cup :)
2. Нужна ли прочая синтетика, как в Эвересте к примеру,
3. Или же вместо синтетики набор каких-нибудь других вещей. Допустим тягать с собой rar.exe и замерять время архивации папки с файлами. Или же компилятором mingw замерять скорость компиляции какой-нибудь программы (типа zlib), и в том же духе.
#3
Отправлено 05 Май 2007 - 17:30
Цитата
Тест для большого проекта, подобного этому - дело хорошее, тем более когда есть техническая база.
Для начала нужно определить пути следования.
1. Нужны ли такие вещи, как расчет числа Pi? Имеется ввиду с возможностью отправки результатов на сервер и фирменной лейбой Titan Cup :)
2. Нужна ли прочая синтетика, как в Эвересте к примеру,
3. Или же вместо синтетики набор каких-нибудь других вещей. Допустим тягать с собой rar.exe и замерять время архивации папки с файлами. Или же компилятором mingw замерять скорость компиляции какой-нибудь программы (типа zlib), и в том же духе.
Я думаю, что нужно и то и другое. Например, Битва Титанов ориентирована, хоть и не полностью, на реальные приложения, однако и синтетика, как чисто спортивно-информативная составляющая - тоже очень интересна.
Более того, кроме Битвы Титанов будет открыт ещё один мой проект - Titans OffRoad, там это всё тоже нужно будет.
#4
Отправлено 05 Май 2007 - 17:52
У меня к примеру только следующие мысли:
1. Расчет числа Pi.
2. Тест ALU.
3. Тест FPU.
4. Тест алгоритма предсказание ветвлений и попадание в кэш.
5. Тест на многопоточность.
6. Пропускная способность памяти (случайное чтение, последовательное).
7. Латентность L2 кэша.
#5
Отправлено 05 Май 2007 - 18:17
#6
Отправлено 05 Май 2007 - 19:03
#7
Отправлено 05 Май 2007 - 19:14
Умею немного програмить (C++, Fortran), поэтому если нужна будет помощь (это для тех кто будет заниматься этой идей) то готов помочь чем смогу.
#8
Отправлено 05 Май 2007 - 19:26
#9
Отправлено 05 Май 2007 - 20:48
Еще какие-нибудь алгоритмы криптографии и архивирования могли бы пригодиться, рендеринг средствами процессора...
#10
Отправлено 05 Май 2007 - 20:58
Цитата
У меня к примеру только следующие мысли:
1. Расчет числа Pi.
2. Тест ALU.
3. Тест FPU.
4. Тест алгоритма предсказание ветвлений и попадание в кэш.
5. Тест на многопоточность.
6. Пропускная способность памяти (случайное чтение, последовательное).
7. Латентность L2 кэша
А почему не включить ВСЕ? :)
#11
Отправлено 05 Май 2007 - 21:07
DZhon это опять же из разряда реальных приложений.
TiN куда простите? :))) И что это все? :)
#13
Отправлено 06 Май 2007 - 00:30
- Создать расширяемую базу, так сказать плацдарм, на его основе начинать разработку и закрытое бета тестирование
- После завершения первой версии теста делать её публичный бета-тестинг
- Надстраивать более сложные модули и вновь проводить их тесты
Закрытый раздел под это дело я уже создал, так что, приступать можно уже сейчас. Что касается бета-тестеров, то, думаю, с ними проблем не будет.
#14
Отправлено 06 Май 2007 - 00:39
Цитата
#15
Отправлено 06 Май 2007 - 01:29
#16
Отправлено 06 Май 2007 - 10:26
Скажу сразу, слепить все под один пользовательский интерфейс - дело не хитрое. Отправка результатов на сервер - тоже.
Я как себе это представляю. Разработка всех тестов независимо, т.е. 7 тестов - 7 отдельных консольных приложений, которые будут проходить тестирования отдельно (возможно будут писатся разными людьми).
Пользовательский интерфейс будет запрашивать рейтинг с сервера, вообщем дело не хитрое :)
#19
Отправлено 06 Май 2007 - 11:25
#20
Отправлено 06 Май 2007 - 14:02