Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 1144 • Страница 3 из 58<  1  2  3  4  5  6 ... 58  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

Member
Статус: Не в сети
Регистрация: 16.04.2004
Откуда: [MSK.RU]
Последняя Beta-версия (1.1 beta 1)
http://oversoft.by.ru/download/CPU_Info ... _beta1.zip
(непрямая ссылка!)

Последняя версия программы (0.98):
http://topmods.net/OMC/OSCI.zip (~501кб)

Исходники (0.98):
http://topmods.net/OMC/OSCI_src.rar (~268кб)


Последний раз редактировалось Tod Schwarzkaiser 19.10.2007 15:04, всего редактировалось 3 раз(а).


Партнер
 

Member
Статус: Не в сети
Регистрация: 08.01.2005
Откуда: Орёл
Root 3DNow! Professional это ничто иное как SSE ;)

_________________
Off(Chine)ка выделенки не стоит!!!


 

Member
Статус: Не в сети
Регистрация: 16.04.2004
Откуда: [MSK.RU]
Daemon
GUI в процессе... Вот только у меня времени свободного нету почти... Но за недельку-то, думаю, управлюсь... :)
Какие ещё вкладки нужны кроме Processor и Cache?

ЗЫ
Думаю по максимуму проверенные вещи, типа "меньше лейблов-больше кода" использовать. Надеюсь, они не сильно помешают...


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Цитата:
GUI в процессе... Вот только у меня времени свободного нету почти... Но за недельку-то, думаю, управлюсь...
Это безусловно радует :-)
Цитата:
Какие ещё вкладки нужны кроме Processor и Cache?
About, больше ничего пока, я думаю...

Добавлено спустя 2 часа, 5 минут, 55 секунд:
Переписал юниты для работы с драйвером, обернул так сказать в нормальную обертку http://cp.people.overclockers.ru/cgi-bi ... OMCdrv.rar
Думаю даже под Win9x надо будет использовать драйвер, первый кандидат - драйвер от DScaler, только WinDDK нужно, чтобы дописать в него чтение MSR.

_________________
Ку ку


 

Member
Статус: Не в сети
Регистрация: 16.04.2004
Откуда: [MSK.RU]
Daemon
Набросал GUI...
Вот процессорный таб:
#77

Кэш - вариант 1:
#77

Кэш - вариант 2 (грустный):
#77

В общем, заценивай и советуй где что и как выбрать / изменить / добавить...
(на положение Core voltage не обращай внимания... это глюк... мой...)


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Tod Schwarzkaiser ну особых замечаний - нет, разве что во фьючерсы добавить, что-то типа NX бита и так по мелочи, ну а насчет кеша - главное, чтобы из общего стиля не выбивался.
Я пока допишу кое-что в движке и выложу сегодня вечером обновленный вариант.

Добавлено спустя 6 часов, 41 минуту, 32 секунды:
Вот: http://cp.people.overclockers.ru/cgi-bi ... Uinfo4.rar

_________________
Ку ку


 

Member
Статус: Не в сети
Регистрация: 16.04.2004
Откуда: [MSK.RU]
Daemon
Доклепал GUI...
Добавил вкладку с флагами и сопутствующие массивы...
http://cp.people.overclockers.ru/cgi-bi ... o_gui_.rar


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Tod Schwarzkaiser Проверь GUI у тебя там SSE2 кажется лежит не на панели, а на форме :)


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Думаю сегодня начну писать, но на весь GUI меня не хватит :-)
Вопрос следующего плана:
Как определить, что уровень не поддерживаеться? Просто по тому, что cpuid не изменяет значения регистра?

_________________
Ку ку


 

Member
Статус: Не в сети
Регистрация: 16.04.2004
Откуда: [MSK.RU]
Ray Adams
Это, похоже, просто висячий тестовый лейбл был...

Daemon
CPUID Std 00000000h: EAX - max supported standart level
CPUID Ext 80000000h: EAX - max supported extended level
Если ты об этом...


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Tod Schwarzkaiser почти об этом.
Много чего зделал, вот все исходники:
http://cp.people.overclockers.ru/cgi-bi ... S__src.rar
Осталось на главной L1Cache, Ext. Family, Ext. Model, Ext. Stepping и вроде бы все. А также вся страничка с кэшами.
Для работы с GUI нужно установить компонент ExtEdit, он лежит в папке, там где GUI, позднее я его доработаюю
Релиз совсем близко, осталось чтобы кто-то доработал :-)

Добавлено спустя 3 часа, 22 минуты, 12 секунд:
И еще пара вопросов:
Как назовем программу?
Как назовем комманду?
Где взять иконку?
Почему никто не хочет учавствовать? :-)

_________________
Ку ку


 

Member
Статус: Не в сети
Регистрация: 16.04.2004
Откуда: [MSK.RU]
Daemon
Цитата:
И еще пара вопросов

Точнее, две пары ;)

Цитата:
Как назовем программу?

Э-э-э... Бесхитростно :)
Можно просто оставить сабжовый брэнд... И не париться.

Цитата:
Как назовем комманду?

Это уже сложнее...
Можно в честь Овера... Типа, OverTeam или OverSoft. Тогда будут нужны твики для приличия :)
Можно понтово... S.O.S. - Spirit Of Silicon :lol:
Можно беспонтово - RVS/D :roll:
Можно завернуть - IntrospecTeam

Цитата:
Где взять иконку?

Самим сделать... Зачем брать-то?

Цитата:
Почему никто не хочет учавствовать?

Стесняются...


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Tod Schwarzkaiser
Цитата:
Точнее, две пары
:D
Цитата:
Можно просто оставить сабжовый брэнд... И не париться.
В честь названия написаного класса? Можно :-)
Цитата:
Это уже сложнее...
Можно в честь Овера... Типа, OverTeam или OverSoft. Тогда будут нужны твики для приличия
Надо будет подумать.
Цитата:
Самим сделать... Зачем брать-то?
Я не умею :-)

_________________
Ку ку


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Интересно, а на sourceforge можно проект открыть но так чтобы доступ к файла был только у разработчиков? Просто у них там отличная система слежения за файлами и версиями есть :)


 

Member
Статус: Не в сети
Регистрация: 16.04.2004
Откуда: [MSK.RU]
Daemon
#77
Ну вот такая, например...

#77
Она же, но побольше...


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Ray Adams на sourceforge откроем, как только будет первый релиз.
Tod Schwarzkaiser пойдет :-) Только как корректно конвертировать в иконку?

_________________
Ку ку


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Daemon Вот иконка, но в маленьком виде выглядит она не ахти
http://cp.people.overclockers.ru/cgi-bi ... =Icon1.ico


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Ray Adams да уж, темнова-то как-то.

_________________
Ку ку


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Ввел поддержку Sempron на ядре Palermo ревизии E.

Добавлено спустя 3 минуты, 56 секунд:
Tod Schwarzkaiser как дела обстоят с кэшами? Я просто незнаю куда чего выводить :-)
И необходим алгоритм определения частоты поточнее и надежнее, чтобы не грузил процессор и не глючил при работе вместе с CPU-Z :-)

Добавлено спустя 1 час, 4 минуты, 20 секунд:
Нашел скриншот AMD Turion 64 1.6 ghz http://img169.exs.cx/img169/5719/25003cx.jpg
Видно, что основан он на ядре ревизии Е, но вот непонятно на каком ядре, толи Lancaster или Newark или Georgetown. Притом есть варианты с 512 кеша, по идее по cpuid они отличаться не должны, как тогда называеться ядро варианта с 512К, кеша?

_________________
Ку ку


 

Member
Статус: Не в сети
Регистрация: 09.01.2005
Откуда: Питер
C иконкой могу помочь. Только сначала определитесь с названием программы. А там уж и логотип, и иконку. ;)

_________________
Rara temporum felicitas, ubi quae velis sentire et quae sentias dicere licet!


 

Member
Статус: Не в сети
Регистрация: 16.04.2004
Откуда: [MSK.RU]
Daemon
Цитата:
как дела обстоят с кэшами? Я просто незнаю куда чего выводить

Там всё просто...
Есть три кнопки, соотв. уровням.
Есть три соответствующих рекорда в модуле кэша.

По нажатию на кнопки меняются кэпшены групп (синенькие которые :)) в соответствии с уровнем, а в поля выводятся соответствующие полям значения. Неиспользованные группы - в инвизибле.

В модуле rvsfunctions есть функции:
csizestr(size:word; istrace:boolean) - для приведения размера кэша к "печатному" виду; на выходе строка xхххKb или xxxxkmOps в зависимости от типа кэша трейс/другой.
где
size - ?cache.size (из кэшового модуля) - размер кэша
istrace - level1.icache.is_trace (только для L1I, в остальных - false) - флаг трейсовости

clinesizestr(size:word; istrace:boolean) - для приведения размера линии к "печатному" виду; на выходе строка xхххbуtes или xxxxmOps в зависимости от типа кэша трейс/другой.
где
size - ?cache.linesize (из кэшового модуля)
istrace - level1.icache.is_trace (только для L1I)

associtstr(ass:word) - преобразует дескриптор в ассоциативность; на выходе строка ххх-way.
где
ass - ассоциативность кэша/ТЛБ любого уровня.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 1144 • Страница 3 из 58<  1  2  3  4  5  6 ... 58  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Agiliter, Majestic-12 [Bot] и гости: 27


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  

Лаборатория














Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan