2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9, 10 ... 13  След.
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение28.09.2019, 13:47 


27/08/16
10236
Emergency в сообщении #1417889 писал(а):
"Сочетание "REP NOP" (0xF3 0x90) в процессорах, начиная с Xeon и Pentium 4, интерпретируется как команда PAUSE, сообщая процессору, что программа выполняет цикл ожидания изменения другими процессорами состояния ячейки памяти, что позволяет процессору оптимизировать работу с памятью и энергопотребление." (С) Википедия.
Не читайте русскую Википедию. Настоящее назначение этой команды подробно описано тут: https://stackoverflow.com/questions/128 ... ion-in-x86 Снижение энергпопотребления - это, очевидно, косвенный и не главный эффект, достигаемый только за счёт уменьшения количества генерируемых микроинструкций, а не за счёт обесточивания блоков процессора.

 Профиль  
                  
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение28.09.2019, 14:42 
Аватара пользователя


07/03/16

3167
realeugene в сообщении #1417912 писал(а):
Снижение энергпопотребления - это, очевидно, косвенный и не главный эффект, достигаемый только за счёт уменьшения количества генерируемых микроинструкций, а не за счёт обесточивания блоков процессора.

В процессорах настольных компьютеров - не главный. А в процессорах смартфонов - главный.
И в данном случае речь вовсе не шла об обесточивании процессора.

 Профиль  
                  
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение28.09.2019, 15:02 


27/08/16
10236
Emergency в сообщении #1417926 писал(а):
А в процессорах смартфонов - главный.
Вы много видели смартфонов с командой REP NOP?

 Профиль  
                  
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение28.09.2019, 15:25 
Заслуженный участник
Аватара пользователя


30/01/06
72407
realeugene
Надо совсем уж в лоб: много ли смартфонов на Xeon и Pentium 4. А то не догадается.

 Профиль  
                  
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение28.09.2019, 15:35 


27/08/16
10236
Munin в сообщении #1417934 писал(а):
много ли смартфонов на Xeon и Pentium 4. А то не догадается.
Более новые интеловские процессоры научились распознавать спинлупы без этого хинта?

 Профиль  
                  
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение28.09.2019, 15:38 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Смартфоны вообще не на интелах. Абсолютно преобладает ARM. Я думал, вы в курсе.

 Профиль  
                  
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение28.09.2019, 16:00 


27/08/16
10236
Munin в сообщении #1417939 писал(а):
Я думал, вы в курсе.

Я в курсе. Тогда причём тут у вас только древние интеловские процессоры?

 Профиль  
                  
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение28.09.2019, 18:14 
Аватара пользователя


07/03/16

3167
realeugene в сообщении #1417930 писал(а):
Вы много видели смартфонов с командой REP NOP?

Должен признаться, что на микропрограммном уровне я в них не заглядывал вообще. :(
Тем не менее задачи энергосбережения в них решаются весьма эффективно - расход батареи от примерно 1% за ночь (при включенной симке и wifi) до полого разряда в течение полутора часов (при отключенном экране).

-- 28.09.2019, 18:17 --

realeugene в сообщении #1417946 писал(а):
Тогда причём тут у вас только древние интеловские процессоры?

Просто комментарий к командам типа REP NOP, возможности энергосбережения которых уважаемый Мунин высмеял.

 Профиль  
                  
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение28.09.2019, 20:20 
Заслуженный участник
Аватара пользователя


30/01/06
72407
realeugene в сообщении #1417946 писал(а):
Тогда причём тут у вас только древние интеловские процессоры?

Где у меня? Они не у меня.

Emergency в сообщении #1417958 писал(а):
Должен признаться, что на микропрограммном уровне я в них не заглядывал вообще. :(

Скажите, а вы знаете разницу между микропрограммным уровнем и уровнем машинных команд?

 Профиль  
                  
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение28.09.2019, 22:12 
Аватара пользователя


07/03/16

3167
Munin в сообщении #1417986 писал(а):
Скажите, а вы знаете разницу между микропрограммным уровнем и уровнем машинных команд?

Понятия не имею. Но думаю, что для решения нашего вопроса надо знать не ассемблер, а что происходит в процессоре в результате появления на входах определенных команд.
Кстати, это вы могли заметить из фразы: "Сочетание "REP NOP" (0xF3 0x90) в процессорах, начиная с Xeon и Pentium 4, интерпретируется как команда PAUSE..."

 Профиль  
                  
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение28.09.2019, 23:10 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Emergency в сообщении #1418008 писал(а):
это вы могли заметить из фразы

Угу. Не вашей.

 Профиль  
                  
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение29.09.2019, 12:53 
Аватара пользователя


07/03/16

3167
Вам так хочется поспорить о второстепенных вещах?

Может лучше вернуться к тому, что мощность, потребляемая процессором $P = CfU^2$ , где $C$ некоторый коэффициент, $f$ - частота, $U$ - напряжение?

 Профиль  
                  
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение29.09.2019, 13:43 
Заслуженный участник


20/08/14
11781
Россия, Москва
Emergency в сообщении #1418095 писал(а):
Может лучше вернуться к тому, что мощность, потребляемая процессором $P = CfU^2$ , где $C$ некоторый коэффициент, $f$ - частота, $U$ - напряжение?
А Вы откуда эту формулу взяли? Потому что в ней уж точно не учтён статический ток потребления, который для новых технологий (130нм и ниже) может давать существенный вклад, о чём и речь. А эта формула - приближение всего процессора одним конденсатором, что явно слишком грубо. И куда тут подставлять те 21А при 0.85В для FPGA матрицы на частоте 0Гц? И ток 1165мА для SRAM при отсутствии обращений?
Если же Вы эту формулу используете как аргумент против статического тока потребления, то ходите по кругу: "если процессор это конденсатор, то ток задаётся такой формулой; если ток задаётся такой формулой, то процессор - конденсатор без тока утечки". :mrgreen:

 Профиль  
                  
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение29.09.2019, 13:57 


07/08/14
4231
Emergency в сообщении #1417719 писал(а):
Поэтому весь процессор можно представить себе как конденсатор, работающий на тактовой частоте.
Всё же по классике процессор - сферический конь в вакууме, на которого подали переменное напряжение!

 Профиль  
                  
 
 Re: Роль транзисторов и диодов в компьютерах
Сообщение29.09.2019, 14:31 
Аватара пользователя


31/10/08
1244
Dmitriy40
Dmitriy40 в сообщении #1418106 писал(а):
И куда тут подставлять те 21А при 0.85В для FPGA матрицы на частоте 0Гц
? И ток 1165мА для SRAM при отсутствии обращений
?

Просто кто-то читать не умеет. Не сконфигурированная FPGA означает что в ней само произвольно организовались цепи. Которые и потребляют черт знает сколько. А не то что они выключены.
Изображениеpicture hosting sites
Тут тоже самое память работает до полной разрядке.
А ток утечки там на странице выше и всего 2 мкА.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 181 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9, 10 ... 13  След.

Модераторы: photon, profrotter, Парджеттер, Супермодераторы



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group