Post:#471944 Date:06.06.2015 (00:41) ... 21 августа 1991 года закончился августовский путч в СССР-
24 августа 1991 в центре Киева. Люди приветствуют провозглашение независимости
25 августа 1991 года Линус Товальдс опубликовал ядро Linux Date: 25 Aug 91 20:57:08 GMT
Просто совпадение? Можно быть, но есть еще много других совпадений.
Главное- это одинаковая методика зомбирования адептов Линукса и Нэзалежной.
Линуксоидов в мире точно столько же сколько и укропов- около 1 %.
О чем не спросишь линуксоида- ответ : хто нескаче тотмастдай
dedivan Пост: 596279 От 28.Jul.2018 (18:53)
Да, потому что они не на интелловских пнях.
Почитай на чем их делают.
Много на чём делают, на интелах тоже, в том числе те, что почти на самом верху: [ссылка]
Я к тому, что у MSVC довольно ограниченная сфера применения, так что вряд ли его можно назвать лучшим. В конце концов у Интел есть свой компилятор, который уж наверняка лучше любых других на их камнях.
Я к тому, что у MSVC довольно ограниченная сфера применения, так что вряд ли его можно назвать лучшим.
А никто и не называет. Невнимательный ты наш.
Разработчики у мелкософтов знают секреты камушков. которые выдаются платно и под соглашение о неразглашении.
ты что нибудь слышал про фьюзы микроконтроллеров?
Так у пентиумов они тоже есть, только не всем про них знать положено.
В конце концов у Интел есть свой компилятор, который уж наверняка лучше любых других на их камнях.
Козе понятно.
Так зачем мелкософт свой завел? Это ж многие мильены стоит. Не доверяет? Или свои закладочки хочет иметь?
Yarston Пост: 596339 От 29.Jul.2018 (13:44)
Пентиумы умерли давно к тому же.
Плохо у тебя со смыслами- не улавливаешь, а за слова цепляешься.
Для многих все камушки интела- пентиумы. Так короче и понятнее.
А фьюзы- это у интела называется микрокод- очень важная штука.
Если не понимаешь для чего она- то лучше не выступать тут как директор пляжу- глупо смотришься.
А фьюзы- это у интела называется микрокод- очень важная штука.
Ну так давай, расскажи, чем она важна и полезна пользователю, или разработчику прикладного ПО, а так же как её патчить / изменять по своему желанию для получению выгоды. Иначе это бесмысленный разговор. Микрокод кстати, совсем не то же самое, что фьюзы у мк, зачем одно другим называть? Сам путаешься?
Если не понимаешь для чего она- то лучше не выступать тут как директор пляжу- глупо смотришься.
Тема про линукс, потом про компилятор речь зашла, причём тут фьюзы микроконтроллеров?
Каждый линуксоид знает, что микрокод интела устанавливается и обновляется простым rpm пакетом, и отвечает за расширение набора команд проца - т.е. это просто софт, хранящийся в специальной области памяти внутри проца для ускорения доступа. А в мк фьюзы - это просто конфигурация, что включить, что отключить на кристалле. Никаких инструкций там нет, да и не нужны они там, потому что мк - это не про быстродействие. И в линукс микрокод обновляется явно и часто, а не как в венде - пока гром не грянет.
Yarston Пост: 596346 От 29.Jul.2018 (14:21)
микрокод интела ... отвечает за расширение набора команд проца - т.е. это просто софт, хранящийся в специальной области памяти внутри проца для ускорения доступа.
Нет. Это те же самые регистры управления- как и у фьюзы контроллера.
Включают и отключают куски оборудования внутри проца.
Никакого исполняемого софта там нет. Просто эти регистров у проца намного больше, и микрокод получается большим.
Да, можно включить два потока для умножения а можно восемь- от этого будет зависеть скорость исполнения, но увеличивается число веток кэша, и число промахов. Для каждой задачки есть оптимальная конфигурация оборудования.
Для каждого камня есть битые ячейки оборудования- их нужно выключать.
Гибкая архитектура позволяет с одной маски с одной пластины иметь разные процики, что позволяет увеличить выход годных.
Да, можно включить два потока для умножения а можно восемь- от этого будет зависеть скорость исполнения, но увеличивается число веток кэша, и число промахов. Для каждой задачки есть оптимальная конфигурация оборудования.
Для этого вообще-то SIMD инструкции придумали, и кстати, некоторые из них только через интеловский компилятор доступны (в си). avx-512 например может одновременно 32 умножения делать половинной точности. На кэш промахах это никак не сказывается.
Yarston Пост: 596368 От 29.Jul.2018 (16:56)
/wiki/Микрокод
Эти путанники что хочешь напутают.
Перепутали CISC-RISC c регистрами управления архитектурой.
Микропрограммы с микрокодами.
Че то еще попутали в одну кучу- дураков хрен поймешь.
Ты вот неужели сам то не видишь, что они напутали?
Для примера- есть PIC MCS51 один риска другой киска. но регистры управления - фьюзы есть и у того и другого.
А в компиляторах для рисков- есть микропрограммы умножения, а у кисков это зашито внутри.
Yarston Пост: 596712 От 31.Jul.2018 (19:14)
Так интел сам говорит, что у них риск внутри,
Он много чего говорит. Еще сказал бы что транзисторы в кисках и рисках одинаковые.
Есть общепринятое определение- если на входе в камень только простые команды- это риски. А если входные команды раскладываются внутри на простые- это киски. Но и те и другие можно еще и настраивать с помощью дополнительных команд и регистров. Которые не имеют отношения к исполняемому коду. Там может быть и скорость внутренних генераторов и программируемые задержки и сторожевые собаки и все это в разных комбинациях.
Выключи сторожевую собаку- работать будет быстрее, но и зависнуть может. И так по каждому пункту. это вот и есть микрокод.
И он загружается каждый раз при включении- через биос.
Вот фирмы разработчики биоса знают эти микрокоды- они им не за красивые глазки дадены.
У линухов рпм пакеты якобы микрокодов- это совсем другая опера.
Они грузятся уже после первичной загрузки машины.
Сколько раз уж говорил- на этапе включения проц не видит оперативку- она не подключена. А вместо оперативки пользует кэш. При этом кэш включается как плоская память. Вот этот секрет - как его переключить тебе никто не расскажет. А то ты начнешь пользовать ее в своих черных делах. Но эта возможность есть.