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




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

Member
Статус: Не в сети
Регистрация: 13.08.2005
Привет всем! Сейчас по учебной необходимости пишу прогу на ассемблере для определения системной конфигурации ПК. В частности требуется определить характеристики процессора. Прога вроде написана, но оттестировать не могу толком т.к. у меня токо один комп. :-) Если кто может - помогите! Программа маленькая, работает через коммандную строку. Скачать можно здесь - http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=13911&filename=dip.exe Мнея интересует корректно ли она определяет характеристики процессорных кэшей и дополнительные возможности (SSE,3DNow! и т.д.). Если можете - скачайте, запустите и пришлите мне сюда то, что она отобразит на консоль. Советы, пожелания и конструктивная критика принимаются здесь-же! ;-)

!!ВНИМАНИЕ!! Последняя на текущий момент версия тут - http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=13911&filename=dip.exe Примерно в таком виде она и будет сдаваться. Она делает следующее:
-Определяет параметры процессора
-Выводит краткую информацию об оперативной памяти
-Выводит список дисков с указанием их типа и объема
-Всю эту информацию сохраняет в файл
-И, специально для virus, она должна нормально работать в любой винде начиная с 95-й. :-)
Пользоваться ей так:
1) Запускать через командную строку (Пуск->Программы->Cтандартные->Командная строка, в появившемся окне набрать cd <каталог куда сохранена прога> нажать enter, потом набрать dip и enter)
2) Имя файла для сохранения информации передается в качестве параметра командной строки. Например: dip /c:\mycfg.txt. Перед именем файла обязательно ставить "/"!
3) Если имя файла не задано, то информация сохраняется в файл "out.txt" в каталоге из которго запущена прога.
4) Да и все на этом... :-)

Мне нужно примерно 30 тестов. Если вы хотите мне помочь (на что я очень надеюсь! :-) ), то сделайте следующее - скачайте программу, запустите (по инструкции), сделайте скриншот первой страницы CPU-Z (умеете, я надеюсь? ;-) ) и отправьте мне на ящик prog_test_80@mail.ru этот скриншот и файл, который создаст программа. Пердварительно упаковав по-плотнее! :-)

_________________
I L.A.W. you, baby!
For a GNU dawn! For freedom! :-)


Последний раз редактировалось L.A.W. 09.04.2006 23:01, всего редактировалось 2 раз(а).


Партнер
 

Member
Статус: Не в сети
Регистрация: 13.08.2005
virus писал(а):
в общем всё правильно определил

А у тебя там второй пень? А то я че-то не припомню первого пня с кэшем второго уровня. Да и RDTSC он просто обязан поддреживать...

_________________
I L.A.W. you, baby!
For a GNU dawn! For freedom! :-)


 

Member
Статус: Не в сети
Регистрация: 18.11.2002
Откуда: не вернуться
L.A.W. PentiumPRO (Socket-8 спец-модель для серверов, были вариации с кешем 256, 512 и 1024)
Не определилось под строкой "Тип процессора" но это потому что винда не XP а 98-я (на 95-м вовсе не запустилось)

_________________
Летели гуси-лебеди, а им навстречу - воробьи-пингвины и соловьи-страусы...


 

Member
Статус: Не в сети
Регистрация: 14.03.2006
Откуда: Made in USSR
эта прога лучше чем CPU-Z!!! теперь будем только DIP юзать!!!! :D

_________________
94.0FM


 

Member
Статус: Не в сети
Регистрация: 18.11.2002
Откуда: не вернуться
xtrimall cpu-z в отличии от этой работает даже на 95-й винде (даже на ранних её бетах) а эта глючит даже под 98-й

_________________
Летели гуси-лебеди, а им навстречу - воробьи-пингвины и соловьи-страусы...


 

Member
Статус: Не в сети
Регистрация: 30.09.2003
Откуда: Сосновоборск (К
Код:
-----Информация о процессоре-----
Количество процессоров: 2
Тип процессора: AuthenticAMD
AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Тип архитектуры: x86
Тактовая частота: 1150 МГц
Семейство: 15
Модель: 35
Степпинг: 2
Дополнительные возможности: RDTSC,3DNow!,SSE,SSE2,MMX,NX-бит

-----Процессорный кеш-----
Объем кэша данных L1: 64 Кб
Ассоциативность кэша данных L1: 2
Объем кэша команд: 64 Кб
Ассоциативность кэша команд: 2
Объем L2-кэша: 512 Кб
Состояние L2-кэша: 16 линий ассоциативности

-----Оперативная память-----
Общий объем ОЗУ: 1073192960 байт
Свободно: 673579008 байт
Использовано (%): 37


C&Q :)


 

Member
Статус: Не в сети
Регистрация: 13.08.2005
virus писал(а):
Не определилось под строкой "Тип процессора" но это потому что винда не XP

Или процессор не поддерживает CPU String...
virus писал(а):
(на 95-м вовсе не запустилось)

Да ей по идее не ниже NT 3.51 нужно... :-)
virus писал(а):
cpu-z в отличии от этой работает даже на 95-й винде

Просто я для ускорения разработки использовал API функции в редакции для NT 3.51 и выше. Но, как выяснилось, они не точно работают. Так что щас переделываю эти вещи через CPUID...
Добавлено спустя 50 секунд
xtrimall писал(а):
эта прога лучше чем CPU-Z!!!

Благодарю! :-)

_________________
I L.A.W. you, baby!
For a GNU dawn! For freedom! :-)


 

Member
Статус: Не в сети
Регистрация: 01.12.2004
Откуда: Lviv
прикольно :) и всего то 6 кб :)

Цитата:
C:\>dip
-----Информация о процессоре-----
Количество процессоров: 1
Тип процессора: AuthenticAMD
AMD Sempron(tm) 3000+
Тип архитектуры: x86
Тактовая частота: 1999 МГц
Семейство: 6
Модель: 10
Степпинг: 0
Дополнительные возможности: RDTSC,3DNow!,SSE,MMX

-----Процессорный кеш-----
Объем кэша данных L1: 64 Кб
Ассоциативность кэша данных L1: 2
Объем кэша команд: 64 Кб
Ассоциативность кэша команд: 2
Объем L2-кэша: 512 Кб
Состояние L2-кэша: 16 линий ассоциативности

-----Оперативная память-----
Общий объем ОЗУ: 535609344 байт
Свободно: 309399552 байт
Использовано (%): 42

C:\>


ааа, да, это комп на работе, а не тот, что в профиле (это чтобы ты не напугался что прога глючит предупреждаю :) )

_________________
Śpij Grzesiu,śpij i niechaj Ci się śni
Wszystko co sobie zamarzyłeś Ty


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
Цитата:
-----Информация о процессоре-----
Количество процессоров: 2
Тип процессора: GenuineIntel
Intel(R) Pentium(R) III CPU family 1266MHz
Тип архитектуры: x86
Тактовая частота: 1263 МГц
Семейство: 6
Модель: 11
Степпинг: 1
Дополнительные возможности: RDTSC,SSE,MMX

-----Процессорный кеш-----
L1-кэш команд - 16 Кб, 4 линии ассоциативности
L1-кэш данных - 16 Кб, 4 линии ассоциативности
L2-кэш - 512 Кб, 8 линий ассоциативности

-----Оперативная память-----
Общий объем ОЗУ: 1073254400 байт
Свободно: 627146752 байт
Использовано (%): 41

гуть

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Member
Статус: Не в сети
Регистрация: 17.11.2005
Откуда: Челябинск....
-----Информация о процессоре-----
Количество процессоров: 1
Тип процессора: AuthenticAMD
AMD Athlon(tm) XP 2600+
Тип архитектуры: x86
Тактовая частота: 2012 МГц
Семейство: 6
Модель: 10
Степпинг: 0
Дополнительные возможности: RDTSC,3DNow!,SSE,MMX

-----Процессорный кеш-----
Объем кэша данных L1: 64 Кб
Ассоциативность кэша данных L1: 2
Объем кэша команд: 64 Кб
Ассоциативность кэша команд: 2
Объем L2-кэша: 512 Кб
Состояние L2-кэша: 16 линий ассоциативности

-----Оперативная память-----
Общий объем ОЗУ: 535216128 байт
Свободно: 363368448 байт
Использовано (%): 32

:wink:


 

Member
Статус: Не в сети
Регистрация: 13.08.2005
ALL Выкладываю следующую версию! :-)
http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=13580&filename=dip3.exe
Исправления:
1) Переделан механизм определения дополнительных возможностей (владельци процов с поддержкой SSE3, пожалуйста попробуйте как оно работает!)
2) Теперь определяется наличие HyperThreading. (Владельцы таких процов - не зевайте! ;-) )
3) Не должен пытаться вывести CPU Name String на процессорах не поддерживающих такую функцию.
4) Мелкие исправления

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

_________________
I L.A.W. you, baby!
For a GNU dawn! For freedom! :-)


Последний раз редактировалось L.A.W. 28.03.2006 23:32, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 04.09.2005
-----Информация о процессоре-----
Количество процессоров: 1
Тип процессора: AuthenticAMD
AMD Athlon(tm) 64 Processor 4000+
Тип архитектуры: x86
Тактовая частота: 2703 МГц
Семейство: 15
Модель: 39
Степпинг: 1
Дополнительные возможности: RDTSC,3DNow!,SSE,SSE2,SSE3,MMX,FPU on-chip

-----Процессорный кеш-----
Объем кэша данных L1: 64 Кб
Ассоциативность кэша данных L1: 2
Объем кэша команд: 64 Кб
Ассоциативность кэша команд: 2
Объем L2-кэша: 1024 Кб
Состояние L2-кэша: 16 линий ассоциативности

-----Оперативная память-----
Общий объем ОЗУ: 2146942976 байт
Свободно: 1624637440 байт
Использовано (%): 24

_________________
прапрадед клана "Деды" :) - http://dedov.clan.su
БТ - [L-B-H Xtreem Team]


 

Junior
Статус: Не в сети
Регистрация: 19.11.2004
Откуда: Арсеньев
Цитата:
-----Информация о процессоре-----
Количество процессоров: 1
Тип процессора: GenuineIntel
Intel(R) Celeron(R) CPU 2.40GHz
Тип архитектуры: x86
Тактовая частота: 2400 МГц
Семейство: 15
Модель: 2
Степпинг: 9
Дополнительные возможности: RDTSC,SSE,SSE2,MMX,FPU on-chip,HTT

-----Процессорный кеш-----


Дальше пусто.


 

Member
Статус: Не в сети
Регистрация: 13.08.2005
aw75 писал(а):
Дальше пусто.

Уже исправил!
Исправленная версия тут - http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=13603&filename=dip3.exe
Заходите - качайте! Жду отзывов, советов и предложений! :-)

_________________
I L.A.W. you, baby!
For a GNU dawn! For freedom! :-)


 

Advanced member
Статус: Не в сети
Регистрация: 26.05.2004
Откуда: Israel
L.A.W.
Я когда-нибудь увижу у себя кеш L2 2x1024 ? :)

_________________
Правильно сформулированный вопрос отпадает сам собой. Не спрашивай - учись думать.


 

Member
Статус: Не в сети
Регистрация: 13.08.2005
Nova_il писал(а):
Я когда-нибудь увижу у себя кеш L2 2x1024 ?

У тебя двуядерник или ты имеешь ввиду 2 линии ассоциативности?
Добавлено спустя 1 час, 19 минут
Люди! Вы где?

_________________
I L.A.W. you, baby!
For a GNU dawn! For freedom! :-)


 

Member
Статус: Не в сети
Регистрация: 30.01.2006
Откуда: Минск
SSE3 появился. Ещё x86-64 осталось. Проблем с частотой в этой версии не заметил.
Вроде все время определяет правильно.
http://images.people.overclockers.ru/64748.png


 

Member
Статус: Не в сети
Регистрация: 25.02.2006
-----Информация о процессоре-----
Количество процессоров: 1
Тип процессора: AuthenticAMD
AMD Athlon(tm) XP 1800+
Тип архитектуры: x86
Тактовая частота: 1533 МГц
Семейство: 6
Модель: 8
Степпинг: 1
Дополнительные возможности: RDTSC,3DNow!,SSE,MMX,FPU on-chip

-----Процессорный кеш-----
Объем кэша данных L1: 64 Кб
Ассоциативность кэша данных L1: 2
Объем кэша команд: 64 Кб
Ассоциативность кэша команд: 2
Объем L2-кэша: 256 Кб
Состояние L2-кэша: 16 линий ассоциативности

-----Оперативная память-----
Общий объем ОЗУ: 1072480256 байт
Свободно: 431792128 байт
Использовано (%): 59

ЗЫ: Пошёл разбираться, что у меня столько памяти хавает :)
ЗЗЫ: Очень забавненько - продолжай :)


 

Member
Статус: Не в сети
Регистрация: 13.08.2005
zerraant писал(а):
Очень забавненько - продолжай

Благодарю! И продолжаю! ;-)
Если у кого есть информация по работе с MSR - напишите в личку, буду очень благодарен!
Владельцы процов от интел нужны ваши результаты! :-)

_________________
I L.A.W. you, baby!
For a GNU dawn! For freedom! :-)


 

Member
Статус: Не в сети
Регистрация: 04.09.2005
L.A.W.
даешь вольтаж, память по SPD и тепмературу... :)

_________________
прапрадед клана "Деды" :) - http://dedov.clan.su
БТ - [L-B-H Xtreem Team]


 

Member
Статус: Не в сети
Регистрация: 13.08.2005
maxmm писал(а):
даешь вольтаж, память по SPD и тепмературу...

Будет! Затем-то и нужна инфа про MSR и исполнение команд Ring0... :-)

_________________
I L.A.W. you, baby!
For a GNU dawn! For freedom! :-)


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

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


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

Сейчас этот форум просматривают: Terorzr и гости: 21


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

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