The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Зависимость времени выполнения инструкций от данных на CPU ARM и Intel, opennews (??), 29-Янв-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


11. "Зависимость времени выполнения инструкций от данных на CPU A..."  +4 +/
Сообщение от Zenitur (ok), 29-Янв-23, 11:52 
https://joyreactor.cc/post/2283880 вот тут рядом с надписью HI две кнопки: Reset и Turbo.

https://img.icity.life//upload/2022/278/768/ed9/full/768ed9a...
https://hsto.org/webt/ic/rz/ly/icrzlyhiqgcevlqg0ghic0on3pq.jpeg

Только это не про безопасность, а про совместимость

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

12. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от Аноним (12), 29-Янв-23, 12:13 
В реальности на более современных на тот момент системах ничего не менялось.
Ответить | Правка | Наверх | Cообщить модератору

63. "Зависимость времени выполнения инструкций от данных на CPU A..."  +4 +/
Сообщение от Аноним (63), 29-Янв-23, 15:03 
Менялось.  У нас на кафедре в 1990 году стояла Turbo XT. При включении тактовая частота процессора возрастала со штатных 4.77 мГц до целых восьми. Разница в том же Pacman и других игрушках была вполне заметна, да и всякое добро на фортране компилилось пошустрее.
Ответить | Правка | Наверх | Cообщить модератору

133. "Зависимость времени выполнения инструкций от данных на CPU A..."  +1 +/
Сообщение от Аноним (133), 29-Янв-23, 22:24 
только вот ПК в корпусах с кнопками турбо продавались до середины нулевых, кнопка турбо там ничего не делала
Ответить | Правка | Наверх | Cообщить модератору

164. "Зависимость времени выполнения инструкций от данных на CPU A..."  +1 +/
Сообщение от Аноним (63), 30-Янв-23, 07:31 
Начиная с первых пентиумов эта кнопка действительно стала чисто декоративной, тут ты прав. Но я писал про машину, на которой лично работал в 1990 году, 32 с половиной года назад (СФ МЭИ, электромеханический факультет). Кнопка "турбо" там реально работала. Машинка не была уникальной, подобные выпускались, к примеру, Eagle Computers. Цитирую PC Tech Journal за июль 1984 года: "Eagle Computer Inc. introduced an upgrade to the Eagle PC to be called the "Eagle PC Turbo GT" (at first I thought it was a sports car). The 8086-based machine has a "Turbo" button on the front panel. Press it and the machine switches from the PC/XT compatible clock speed of 4.77 Mhz to 8 Mhz. High-speed RAM chips are used with no wait states, so that the machine runs at full speed with performance claimed to be two to three times faster than the standard IBM PC/XT" или декабрьский номер PC Magazine за тот же 1984 год: "The new Eagle uses an 8086 CPU with an 8-MHz clock and a 16-bit data path. Compared with the IBM PC's 8-bit (data path) 8088 which clocks in at just 4.77 MHz. the PC Turbo is a very fast engine indeed, even without adding the optional 8087 coprocessor in the empty socket provided for it. In fact, it is so fast that Eagle had to include a front-panel pushbutton to slow down operations by inserting extra wait states when required for PC-compatibility. The Norton Syslnfo diagnostic program rated the speed of the Eagle PC Turbo-XL in its slow mode at 1 .4 times that of the PC, and full-bore performance measured 1.8 times the PC's speed".
Ответить | Правка | Наверх | Cообщить модератору

179. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от Омномним (?), 30-Янв-23, 10:25 
На PC/XT, которые шли на 8086, а не 8088, была уже кнопка, работал на таком.
Только индикатора с лохами не было.
Ответить | Правка | Наверх | Cообщить модератору

182. "Зависимость времени выполнения инструкций от данных на CPU A..."  +1 +/
Сообщение от Аноним (63), 30-Янв-23, 10:55 
О чем я и толкую тому анониму. Кнопка была, тактовую частоту реально переключала. Вместо индикатора - лампочка на корпусе. Сборка белая, если кто-нибудь помнит сленг тех времен:). Когда у нас в Смоленске через пару лет наладили выпуск своих IBM-совместимых машин, туда эту фичу тоже скопировали (https://sfrolov.livejournal.com/101365.html - я такие видел и кнопка "турбо" там тоже была и работала).
Ответить | Правка | Наверх | Cообщить модератору

217. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от _kp (ok), 30-Янв-23, 21:58 
> На PC/XT, которые шли на 8086, а не 8088, была уже кнопка,
> работал на таком.
> Только индикатора с лохами не было.

На 8086 быстрых XT не было, были на 80186, NEC V**..
Но это не важно, как добавили скоростной режим, добавили и кнопку тормоза.
Главное, что добавили рано, что б отучить привязываться к частоте процессора и тактам.

А на Пентиумах, если материнка поддерживала переключение частоты, то кнопка использовалась для понижения частоты уже для программ с ошибкой 200, которые на 16 битном делении выпадали в осадок от быстродействия.


Ответить | Правка | К родителю #179 | Наверх | Cообщить модератору

247. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от Омномним (?), 31-Янв-23, 10:50 
Я честно говоря не помню точно, именно на 8086 или всё-таки наоборот, на 8088, но они "тогглились" с 4.77 на 8 MHz.
Ответить | Правка | Наверх | Cообщить модератору

248. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от Омномним (?), 31-Янв-23, 10:51 
Но это были именно PC XT в их "классическом" корпусе, и точно 808x. Номер модели не помню.
Ответить | Правка | К родителю #217 | Наверх | Cообщить модератору

223. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от Neon (??), 31-Янв-23, 01:07 
Не фига, видел машинку, на которой кнопка турбо отключала кеш у первопня
Ответить | Правка | К родителю #164 | Наверх | Cообщить модератору

266. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от Michael Shigorinemail (ok), 01-Фев-23, 01:21 
> Но я писал про машину, на которой лично работал в 1990 году, 32 с половиной года назад

Сходите в яндекс-музей, чуток помолодеете :)

Ответить | Правка | К родителю #164 | Наверх | Cообщить модератору

222. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от Neon (??), 31-Янв-23, 01:06 
Была машинки, на которой кнопка турбо отключала кэш и 486 или пень превращался в 386
Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору

14. "Зависимость времени выполнения инструкций от данных на CPU A..."  +3 +/
Сообщение от Попандопала (?), 29-Янв-23, 12:17 
Спасибо. Проектировщики были раньше с мозгами похоже.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

25. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от Аноним (27), 29-Янв-23, 12:48 
В то время было проще решить задачу выведя дополнительную кнопку с платы, в остальном то же самое. Было ли это удобно? Конечно, нет. Но тут уже маркетологи подсуетились.
Ответить | Правка | Наверх | Cообщить модератору

97. "Зависимость времени выполнения инструкций от данных на CPU A..."  –1 +/
Сообщение от Урри (ok), 29-Янв-23, 18:37 
Типа сейчас нельзя частоты через биос увеличивать.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

134. "Зависимость времени выполнения инструкций от данных на CPU A..."  +1 +/
Сообщение от Аноним (133), 29-Янв-23, 22:25 
вообще-то как раз сейчас и нельзя нормально увеличивать по сравнению с биосами на ASRock под amd из нулевых
Ответить | Правка | Наверх | Cообщить модератору

176. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от maximnik0 (?), 30-Янв-23, 10:04 
>вообще-то как раз сейчас и нельзя нормально

Смешно.Если искать можно найти.Мне когда то тут ткнули пальцем -китайцы оказывается что угодно выпускают.Есть 4 летней давности материнские платы с Isa шиной (1-2 слота) под предыдущего поколение пентиум.
Моя материнка к сожелению не новая
но турбиниться отлично MSI X470 GAMING PLUS MAX -можно задать в Uefi горячую кнопку на турбо режим или при загрузке выбрать профиль -для АМД сокет АМ4 .

Ответить | Правка | Наверх | Cообщить модератору

185. "Зависимость времени выполнения инструкций от данных на CPU A..."  +1 +/
Сообщение от Омномним (?), 30-Янв-23, 11:29 
Ну вообще сейчас это и не требуется, так как процы внутри себя делают "турбо" в реальном времени, по мере возможности.
Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору

191. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от InuYasha (??), 30-Янв-23, 13:05 
но всё равно иметь такую кнопку - прикольно, разве нет? :)
К тому же, всякие материнщики любят свои "оверклокерские" утилиты делать настолько вырвиглазными, что лучше их и не запускать вовсе.
Ответить | Правка | Наверх | Cообщить модератору

245. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от Омномним (?), 31-Янв-23, 10:44 
Ну эту кнопку сейчас приделать не просто, а очень просто.
Пихаем на USB в виде доп. клавиатурной клавиши (контроллеры копейки стоят), вешаем макрос к той самой утилите :D
Ответить | Правка | Наверх | Cообщить модератору

201. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от maximnik0 (?), 30-Янв-23, 15:34 
>Ну вообще сейчас это и не требуется

Иногда для однопоточных приложений требуется.Беда в том что в этом случае требуется на остальных ядрах понизить частоту или их отключить, и редко где это можно выставить.В Линукс хитрый алгоритм ,перекидывает нагруженную однопоточку по ядрам чтобы перегрева не было. А ещё на некоторых материнках можно было принудительно снизить частоты из консоли скриптом. В оффтопике конечно тоже есть утилиты,но нет перекидывания задания планировщиком.Правда это вроде дело сейчас поправили и на новых ядрах (что Интел ,что АМД) с однопоточностью дело улучшили.

Ответить | Правка | К родителю #185 | Наверх | Cообщить модератору

224. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от Neon (??), 31-Янв-23, 01:08 
Ну так нужно в биос заходить. А тут прямо во время работы можно было кнопку нажать и поехало быстрее или медленнее.))) Без всяких биосов и программ, чисто аппаратно
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору

194. "Зависимость времени выполнения инструкций от данных на CPU A..."  +1 +/
Сообщение от Zenitur (ok), 30-Янв-23, 14:21 
> Спасибо. Проектировщики были раньше с мозгами похоже.

Да, я тоже так считаю. Однако кое в чём я с ними не согласен.

Когда вышел 286 процессор, Microsoft бойкотировала новый защищённый режим. Сказала, что из этого защищённого режима нельзя выйти обратно в реальный режим.

Так сделали бы дуалбут? Один хрен компьютеры были однозадачными. Так какая разница, выйти из одной программы и запустить другую? Или выйти из программы, перезагрузить компьютер, и запустить другую?

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

218. "Зависимость времени выполнения инструкций от данных на CPU A..."  +3 +/
Сообщение от _kp (ok), 30-Янв-23, 22:09 

> Когда вышел 286 процессор, Microsoft бойкотировала новый защищённый режим.

Не то что б бойкотировала, но без поддержки выхода из него в биос, через очень быструю перезагрузку с сохранением состояния, защищенный режим был тупо бесполезен, ибо невозможность запустить Dos приложение, делала тогда Windows не востребованным.
А как только появился биос с поддержкой, то добавили в  Windows 3.

>> Или выйти из программы, перезагрузить компьютер, и запустить другую?

Тогда и для загрузки DOS, даже с жесткого диска, требовалость время.
А Windows 3.0 уже позволял поочередно пользоваться DOS приложениями, других то ещё почти не было, и быстро переключаться между ними, что тогда было круто.
А одновременно работало, и впрлне вменяемо, уже на 386 процессорах, на Windows 3.1.

Ответить | Правка | Наверх | Cообщить модератору

251. "Зависимость времени выполнения инструкций от данных на CPU A..."  +2 +/
Сообщение от Zenitur (ok), 31-Янв-23, 12:00 
> Тогда и для загрузки DOS, даже с жесткого диска, требовалость время.

Действительно. Я об этом и не подумал. В 2002 году у меня был дуалбут WinME/WinXP, и мне как-то нормально было перезагрузиться, чтобы поиграть в игру, которая на XP не работала. Я и забыл про харды на 20 Мб от Seagate, которыми пользовались в 80-е годы, как и о том, какая у них была скорость...

> ибо невозможность запустить Dos приложение, делала тогда Windows не востребованным

Так вот зачем Microsoft ломала через колено Intel... Как-то и не задумывался раньше, что во времена Windows 2.0 и 3.0 софта конкретно для винды и не было-то толком, и винда использовалась, как возможность запустить несколько DOS-приложений... Это как использовать "иксы" без DE - тупо чтоб несколько торминалов иметь на одном экране...
https://user-images.githubusercontent.com/92415328/142074353...

Ответить | Правка | Наверх | Cообщить модератору

225. "Зависимость времени выполнения инструкций от данных на CPU A..."  +/
Сообщение от Neon (??), 31-Янв-23, 01:10 
Ну не "шмогла"...
Ответить | Правка | К родителю #194 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру