Advanced member
Статус: Не в сети Регистрация: 09.06.2003 Откуда: USSR
Цитата:
Кстати, есть ли способ отличить S от АХР без известной частоты FSB?
А по FMS? (Familt/Model/Stepping)?
Цитата:
Это, в принципе, хорошая идея... А как работает этот драйвер? У меня была мысля найтить такой, но он стрёмный оказался - в реестре гадил... Не нравятся мне подобные вещи.
Драйвер создать сейчас уже не такая проблема, тем более когда есть большое ко-во уже готовых драйверов с исходниками.
Member
Статус: Не в сети Регистрация: 16.04.2004 Откуда: [MSK.RU]
Daemon
Цитата:
Ну как будем писать?
Да, в общем-то, основа уже есть... ИМХО, не самая поганая (хотя есть местами) Почему бы не навесить на неё что-нибудь полезное? (А прикинь, если скрины в статистике разгона будут не с ЦПУ-З, а с... *мечты*)
Цитата:
Глядел основу движка?
Угу... Принципиально он от моего ничем не отличается...
Member
Статус: Не в сети Регистрация: 15.09.2004 Откуда: Иркутск
На Атлоне 64 как верно было выше замечено коряво детектит C'n'Q меняет не множитель, а частоту тактового генератора и обзывает это FSB, а ведь на А64 FSB это Гипертранспорт и его значение совсем другое.
На, Dothan 1024L2 не детектит ни шину, ни множитель, ни кеш L2, да лучше глянь скрины:
#77.#77
Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
Tod Schwarzkaiser
Цитата:
Да, в общем-то, основа уже есть... ИМХО, не самая поганая (хотя есть местами) Почему бы не навесить на неё что-нибудь полезное?
Принципиальным является вопрос открытия исходных кодов. Если ты готов их открыть - будем писать на основе твоих наработок, если нет - то, что написал я, и можно дописывать что угодно Решай, основа действительно хорошая, мне только дизайн не очень нравиться, хотя дизайн - только оболочка
Цитата:
(А прикинь, если скрины в статистике разгона будут не с ЦПУ-З, а с... *мечты*)
Это вполне реально осуществить, но многое зависит от администрации
Цитата:
Вот у меня как раз 9х... Абыдно...
Можно дописать под Win9x, через дыру защиты, как в CrystalCPUid или через подмену контекста потока на контекст нулевого или кто-то поможет под 9х драйвер написать
Цитата:
Те же 0681h...
Естественно если установлен MP флаг(у Семпронов он имеет другое название), но по рекомендациям AMD нужно учитывать чтобы FSB была не менее 333 мгц
Member
Статус: Не в сети Регистрация: 16.04.2004 Откуда: [MSK.RU]
Daemon
Цитата:
Принципиальным является вопрос открытия исходных кодов. Если ты готов их открыть - будем писать на основе твоих наработок, если нет - то, что написал я, и можно дописывать что угодно
В моих исходниках нет ничего сверхестественного Разве что модульность повышена. Конвейеризация, блин Большая этих модулей написана больше года назад и только недавно приспособлена под мультипроцессорность, подновлена и всё такое.... Всё остальное - мелочи жизни. Собственно, мне ничто не мешает их открыть в случае необходимости...
Цитата:
мне только дизайн не очень нравиться
А что не так?
Цитата:
Можно дописать под Win9x, через дыру защиты, как в CrystalCPUid или через подмену контекста потока на контекст нулевого или кто-то поможет под 9х драйвер написать
У меня была такая идея... Даже исходники Win95.CIH надыбал...
Не вышло, правда, ни черта...
Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
Цитата:
Разве что модульность повышена. Конвейеризация, блин Большая этих модулей написана больше года назад и только недавно приспособлена под мультипроцессорность, подновлена и всё такое.... Всё остальное - мелочи жизни. Собственно, мне ничто не мешает их открыть в случае необходимости...
Статус: Не в сети Регистрация: 23.01.2005 Откуда: с Марса
Tod Schwarzkaiser [rus]Tak derzhat' ! U menya procyk detektit normal'no skrin . Dokazatel'stvo chto detektit sm.profel'[/rus]
#77
_________________ Монитор никак у всех, у меня на IPS. Пpошьешь и бедное железо на совсем убьешь ! Не уверен , не прошивай ! Пниха Виста Колбоса КГ / АМ
Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
Tod Schwarzkaiser ну вообщем-то неплохо, но ИМХО нехватает абстракции, плюс код трудночитаем, ИМХО все это в угоду модульности зделано, я бы использовал include файлы.
Я бы переделал все-таки немного твою основу без особых измывательств над исходным материалом для удобства использования и коллективной разработки.
Добавлено спустя 4 часа, 41 минуту, 11 секунд: Идет процесс переделки, голова уже трещит
Стараюсь сохранить по маскимуму обратную совместимость.
Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
По разрозненым данным ввел идентификацию:
- Sempron на ядре Palermo
- Opteron на ядре Troy
- A64 на ядрах San Diego и Venice
- ядер Smithfield (N0) и следующий за ним степпинг Smithfield(пока непонятно какой)
- нового Pentium 4 2.66A на Prescott (E0) с 1 мб L2 кеша.
- а также A64 на ядре Toledo, правда cpuid может вскоре сменится
Member
Статус: Не в сети Регистрация: 16.04.2004 Откуда: [MSK.RU]
Daemon Посмотрел. Неплохо...
А как насчёт сделать FAQ по функциям и переменным?
Было бы полезно... Чтобы не разбираться, кто как и что, а просто посмотреть туды и всё...
Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
- поправил баги с частотой, но всеравно нужен лучший алгоритм
- добавил определение множителя для Вильямейтов, Норсвудов, всего семейства K7 и K8, пока естественно только под WinXP/2000/2003, под 9х - ничего нет, может кто-то поможет
Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
Tod Schwarzkaiser
Цитата:
А если всё-таки попробовать повторить фишку Win95.CIH?
А я не в курсе что там. Дай линк.
Цитата:
Сочетание цветов классное... Сделать поля помельче да поплотнее всё это собрать - будет совсем хорошо. И лого помельче сделать.
Если дам исходники - займешься? Или может кто еще хочет попробовать.
Цитата:
Вопрос не по теме: можно ли программно "на лету" менять напругу на процессоре?
Зависит от конкретной платформы. Например на nForce2, если на плате установлен ATXP1, то - можно через этот чип(впринципе если поднапрячься - можно написать), для других платформ - другие способы(если они конечно возможны, в плане аппаратной реализации). У новых мобильных процессоров существует такая возможность посредством MSR ренистров.
Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
Дописал распознавание множителей на Туалатине и на Копермайне, перефиксил много из распознавания семейства K8.
Сегодня проверил на Palomino и понял, что детект MP процессора по MP флагу - лажа полная Надо только через кол-во процессоров, а то задетектился у меня MP Palomino, также проверил на Nortwood F24 - норма, кроме нулевого множителя, с этим стоит разобраться.
Движок выложу попосже.
А вот GUI нет времени заняться А зарелизить хочеться что-нибудь в ближайшые 2 недели.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения