Size: a a a

2020 August 30

SK

Sevapp Keller in pro.asm
Ипупуйе Плутин
Ещё ляпни, что С это тоже язык ассемблера.
Это уже ляпнул ты, а я близость обозначил
источник
2020 September 01

SK

Sevapp Keller in pro.asm
Ляяяя
источник

RG

R G in pro.asm
Aiwan ╭∩╮ (òÓ,) ╭∩╮
можно я это в сишный чат кину?
кстаати, не кинешь пожалуйста ссылку на сишный чат в лс например? сам пишу на чистом си
источник
2020 September 02

SK

Sevapp Keller in pro.asm
R G
кстаати, не кинешь пожалуйста ссылку на сишный чат в лс например? сам пишу на чистом си
Под pdp-11
источник
2020 September 05

EK

Eugene Krasnikov (ᴊɪ... in pro.asm
Кто шарит: MSR в AMD такие же, что и в Intel или там много отличий?
источник

EK

Eugene Krasnikov (ᴊɪ... in pro.asm
MTRR, например. Но и не только.
источник

EK

Eugene Krasnikov (ᴊɪ... in pro.asm
Хотя, MTRR вроде одинаковый интерфейс имеет...
источник

EK

Eugene Krasnikov (ᴊɪ... in pro.asm
Недавно смотрел исходники memtest86+, там для получения температуры процессора используются разные методы для интел и амд. У интел — через msr, у амд — через pci. Вот интересно, почему так?
источник
2020 September 07

МХ

Михаил Христенко... in pro.asm
Всем привет. Какой стратегии (с точки зрения энергоэффективности) лучше придерживаться при обработке кванта задачи? 1) Отработать горячо (на высокой частоте) но быстро. 2) Отработать медленно (на низкой частоте) но дольше.
источник

МХ

Михаил Христенко... in pro.asm
Можно, конечно, перестраивать частоту по ситуации, однако таких ситуаций много у меня насобиралось; приходится писать много дополнительного кода, перестраивающий код других блоков, зависящих от базовой частоты (менять прескейлеры, например).
источник

R

Rabu in pro.asm
на низкой конечно
источник

МХ

Михаил Христенко... in pro.asm
Rabu
на низкой конечно
А почему? Например, задача требует 1млн тактов. На частоте 1мгц мы отработаем 1сек на мощности 1вт. А на частоте 2 мгц мы отработаем 0.5сек на мощности 2вт. Энергорасход одинаков.
источник

R

Rabu in pro.asm
Михаил Христенко
А почему? Например, задача требует 1млн тактов. На частоте 1мгц мы отработаем 1сек на мощности 1вт. А на частоте 2 мгц мы отработаем 0.5сек на мощности 2вт. Энергорасход одинаков.
TDP/frequency ratio is not linear
источник

R

Rabu in pro.asm
частота возросла вдвое, а потребление в 10
источник

МХ

Михаил Христенко... in pro.asm
Rabu
частота возросла вдвое, а потребление в 10
Понятно. У меня в даташите ничего про нелинейность не сказано. Там лишь параметр мкА/МГц. То есть типа линейный.
источник

МХ

Михаил Христенко... in pro.asm
Rabu
частота возросла вдвое, а потребление в 10
Волновое сопротивление?
источник

R

Rabu in pro.asm
Михаил Христенко
Понятно. У меня в даташите ничего про нелинейность не сказано. Там лишь параметр мкА/МГц. То есть типа линейный.
на таких низких мощностях может и линейно
источник

R

Rabu in pro.asm
все равно рекомендую частоту пониже
источник

МХ

Михаил Христенко... in pro.asm
Rabu
все равно рекомендую частоту пониже
Я всё-же склоняюсь к более высокой частоте из-за других немаловажных факторов. Например, может возникнуть задача требующая высокого быстродействия (вывод на дисплей, например). При увеличении частоты — также придётся и другие функциональные блоки перестраивать для работы в прежнем темпе на фоне увеличившейся частоты. При этом хорошо, если эти функциональные блоки позволяют перестроить себя безаварийно. Иначе бы их тоже придётся сначала корректно останавливать, перестраивать, запускать.. Всё это дополнительный код и усложнение.
источник

d

d1vunit in pro.asm
Зависит .init .fini или .init_array .fini_array или .ini .fini .ctors .dtors от типа линковки (статичный или динамичный бинарник)
?

То есть только динамичный поддерживает эти секции или оба ?

в e_entry указывается .init code или .text _start?
источник