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
10511
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
10511
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
10511
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
10511
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
11887
Россия, Москва
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, Парджеттер, Супермодераторы



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

Сейчас этот форум просматривают: Google [Bot]


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

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