sonyps4.ru

Наборы команд mmx sse sse2 и sse3. Что делать с проблемой? Браузеры для процессора без поддержки SSE2

Многие пользователи при установке различных приложений, сталкиваются с сообщением “Процессор не поддерживает набор инструкций SSE2” . Эта ошибка встречается на компьютерах со старым железом и вводит в ступор пользователей – вроде бы Windows работает без проблем, но программа устанавливаться не хочет. Мы постараемся понятным языком рассказать, что это за технология SSE2 и каковы её функции в PC. Также вы узнаете, можно ли включить поддержку SSE2 Instructions в Windows.

Что такое SSE2 на компьютере?

Технология SSE2 – это расширение 32 битной архитектуры, исполняющее набор инструкций в вашем процессоре. Чем шире набор инструкций, тем больше возможности для обработки процессором системных запросов. Например, набор команд в первой ССЕ равнялся 70, а вторая версия поддерживает уже 144.

Инструкции SSE2 не доступны для ранних линеек процессоров, а это: АМД (до Атлона 64), Интел (до Пентиума 4), также VIA C3 и Transmeta Crusoe. Все более поздние линейки поддерживают данную технологию. Вот полный список устройств.

Что делать с проблемой?

Как уже понятно – ошибка “This program requires a computer that supports SSE2 instructions” возникает при попытке установить приложение, выполнение которого не будет поддержано процессором, ввиду его “древности”. Наиболее часто данная проблема встречается при установке актуальных версий браузеров (Firefox, Opera, Chrome, Internet Explorer), сторонних приложений (Office, Skype, антивирус Norton и т.д.), либо при переустановке ОС Windows.


Если вы получили данную ошибку, то выбора тут не много: обновлять железо – в крайнем случае материнскую плату и процессор, либо же устанавливать более раннюю версию софта. Если вы не желаете докупать новые детали на ПК, тогда отыщите для своей программы более старые версии, которые будут совместимы с требованиями процессора. Например, версии браузеров не требующие SSE2: Опера 20.0.1387.91, Хром 35.0.1870.2, Файерфокс ниже 48 версии. Вот полный список.

Следует учесть, что шифрование и протоколы многих сайтов не будут поддерживаться в старых версиях браузеров. Также не забудьте отключить автообновление для таких софтин. Есть множество инструкций, по отключению апдейтов, поищите в Сети.

Можно ли включить SSE2?

Многие пользователи после появления данной ошибки ищут инструкции, которые бы давали возможность включить эту “опцию” в системе, кто-то разбирается чуть более обычного и лезет в BIOS. Где-то даже встречаются упоминания о патчах, которые позволят включить ССЕ2 в компьютере, но кроме дополнительной нагрузки они не дадут эффекта. Такие моды встречаются как решение для ошибки

Вы можете использовать программку CPU-Z, для просмотра характеристик вашего процессора Если в строке Instructions не будет указан SSE2, тогда ничего не поделаешь.


Программа CPU-Z – проверка характеристик процессора

Заключение

Очень часто, компьютер нужен лишь для некоторых целей, таких как распечатка, ограниченный серфинг в интернете, документация – поэтому можно ограничиться загрузкой соответствующей версии софта, что решит ошибку “Процессор не поддерживает SSE2”. Но у любого железа есть момент выработки, поэтому будьте готовы к обновлению аппаратной части PC.

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

Так почему этот термин был? Все дело в том, что резко все компании перестали обновлять свой софт для пользователей с windows xp и процессорами не поддерживающими sse2. Прикольно? Да нет, не очень! Даже печально.

Если процессор не поддерживает sse2, Вы:

  1. Не сможете установить актуальную версию windows. Вернее, даже не установите windows 7.
  2. Не установите ни одного браузера, даже никому ненужный амиго и сафари. Мне чисто повезло, что у меня была сборка XP chip 2010 и там были старенькие браузеры, которые я смог установить.
  3. Не откроите 30% сайтов, а из оставшихся 70 половина будет частично не работающими.
  4. Не сможете смотреть фильмы онлайн. На половине сайтов вас пошлют… обновляться всмысле, а на второй половине, каждая секунда фильма будет идти 2-5 сек.

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

Процессор не поддерживает sse2 – что делать?

В сети полно инфы, которая вводит в заблуждение, например – обход проверки процессора на sse2. Бред, её обойти нельзя, вернее можно, но потребуется изменить очень много кода, и это для каждой программы в отдельности. Т.е. нельзя! Можно только поменять проц, если это позволяет мать, а в моем случае нет.

Скачать браузер который не требует sse2

Друзья, я вам очень сожалею, и поэтому делюсь с вами старыми браузерами (opera, mozila firefox, google chrome) При установке у вас не должны появится ошибки. Скачать бесплатно

Лох не мамонт, он не вымрет

Компы вымерли, а лохи никогда! Вот наглядный примерЯ . Казалось бы, вроде вебмастер, можно даже сказать программист, а это г… купил. Как так, бро? Прикинь, открыл олх, смотрю – ПК 1.8 ггц, 2 гб ОЗУ, 512 видео, 500 ВТ БП, 120 хдд, и все это за 20$. Я быстро рванул, т.к. аналоги стоят в 2 раза дороже, купил, думаю во лохи, а я п…. Приехал домой, пытаюсь все установить, а мне сплошные error’ы, подумал дрова, а оказалось sse2. Печаль одним словом.

Всем привет Поговорим сегодня о том как узнать какие инструкции SSE поддерживает процессор. Но что такое SSE вы знаете? Я вот не знаю и не то чтобы не знаю, я даже понять не могу что это такое. Ну то есть я понимаю, что это инструкция процессора, которая нужна для оптимизации его работы, то есть чтобы при одной и тоже частотой проц с этой инструкцией мог больше обрабатывать команд. Но это так, грубо говоря так бы сказать…

Про SSE я вообще не знаю где в жизни он нужен, может быть для игр? Я знаю что такое Hyper-threading (правда это не инструкция процессора, это технология), что такое VT-x, VT-d, что такое EM64T знаю, а вот что такое SSE не знаю! Ну вот такие пироги ребята

Короче ребята, я вам скажу сразу, что есть небольшой обломчик с этим делом, это я имею ввиду то, что штатными средствами винды такую штуку как SSE нельзя узнать есть она или нет. Тут нужно качать специальную прогу. Но вы не переживайте, эта супер пупер прога бесплатная, весит очень мало, комп вообще никак не грузит, но при этом она МЕГА ПОЛЕЗНАЯ и зовут ее CPU-Z (кстати скачать можно тут: cpuid.com/softwares/cpu-z.html, это официальный сайт).

Итак ребята, скачали CPU-Z, установили и потом запускаем. И вот сразу же вы все узнаете, вот сколько у меня этих SSE:

Не одна и не две, а целых шесть, огогошеньки ребята

Кстати, как видите тут еще много есть всякой полезной инфы, видите? Если срочно нужно узнать что-то о своем проце, то вы быстро запускаете CPU-Z и опа, все что вам нужно у вас под рукой! Говорю же что прога CPU-Z это одна годнота! Не верите? Ну нет проблем, я вам щас докажу. Смотрите, вот вы знаете когда у вас была выпущена та или иная планка памяти? Ну то есть дату ее выпуска на заводе так бы сказать. Или вам это не интересно? Ну некоторым очень интересно, вот мне например очень интересно! И вот прога CPU-Z может показать такую инфу! Итак ребята, смотрите, запустили CPU-Z, идете на вкладку SPD, там выбираете слот с планкой (слева), ну то есть разьем куда она установлена и смотрите инфу по выбранной планке. У меня вот стоит одна планка на 8 гигов в четвертом слоту и вот какую инфу показала прога CPU-Z:

Тут видно, что моя планка была выпущена в 30-тую неделю 2014-го года. Также написано что производитель у меня это Hyundai Electronics, ну это планка Hynix так называется

Ну короче CPU-Z это супер, если нужно быстро посмотреть вообще самую важную инфу о железе компа или ноута, она все это покажет без приколов! Короче рекомендую ребята!

И еще, забыл кое что написать про SSE. Включить или отключить SSE нельзя. Ибо эта инструкция или есть или нет. Вот например Hyper-threading включить/отключить можно, а SSE нет!

На этом все ребята, надеюсь что все вам тут было понятно, а если что-то не так, то прошу прощения. Эта инфа была вам полезной, только честно? Я буду всем сердцем надеется что да! Удачи вам в жизни, чтобы вы были здоровы и не болели, удачи

09.12.2016

SSE2 instructions – сокращение от Streaming SIMD Extensions 2. Появился только в линейке процессоров Pentium 4. Технология SSE2 – это набор инструкций, которые содержат 144 команды, и они крайне необходимы для всех современных программ.

Без поддержки этих технологий, Вы не сможете установить актуальную версию windows, и даже любой современный браузер. Во время установки, если процессор не поддерживает SSE2 Вы увидите ошибку — This program requires a computer that supports SSE2 instructions . Давайте разберемся с этим подробнее.

Как включить SSE2

Если ваш процессор не поддерживает эту технологию, включить её не получиться. Убедитесь, что ваша модель новее чем:

  • IA-32
  • Все процессоры AMD до Athlon 64 не поддерживают sse2
  • Pentium 1, 2, 3. Как сказано выше, поддержка появилась только в 4.
  • Transmeta Crusoe
  • VIA C3

Все остальные уже имеют поддержку набора инструкций.

Так же, чтоб убедится, что поддержка присутствует, установите программу «CPU-Z ». Чтоб при помощи программы понять, есть ли поддержка sse2, обратите внимание на графу «Instructions». В ней должны быть перечислены технологии, которые поддерживает ваш процессор.

Чтоб включить её в BIOS сделайте следящее:

Перезагрузите компьютер и в тот момент как он будет только включаться, нажимайте много раз Del или F1 (в зависимости от материнской платы). После того, как у вас получилось попасть в BIOS, зайдите в «SSE Tweaks» затем вам необходимой поставить «SSE Enable». Нажмите F10, Y, Enter.

Процессор не поддерживает SSE2

Конечно же от вашего компьютера уже нет пользы, если не брать в счет возможности программ, которые делали под windows XP. Все остальные уже установить не придется.

Казалось бы, этого вполне достаточно, но нет. В интернете комфортно уже посидеть не сможете. Половина сайтов у вас не откроется, а вторая будет высвечивать уведомления, чтоб Вы обновили браузер.

Тем не менее, если нет возможности купить другой компьютер, можно еще поработать на этом.

Как обойти проверку sse2

Сделать это возможно, но для каждой программы необходимо делать обход в отдельности. В интернете много лживой информации «эмулятор SSE2» — его не существует. Вас заманивают на загрузку вирусов, смс подписку и т.д. Чтоб сделать обход проверки, необходимо переписать большую часть кода в каждой программе, после чего она будет работать не корректно. Как Вы понимаете, делать этого не нужно, ибо это нерациональная трата времени.

Браузеры для процессора без поддержки SSE2

Я долгое время, как и Вы не хотел менять ноутбук из-за SSE2, но они меня победили (ошибки и уведомления). У меня остались браузеры (Google Chrome, Mozilla firefox и Опера) которые не требуют этот набор инструкций. Вот, делюсь с вами – Скачать

Внимание, последнее время, в комментариях пишут спамеры, якобы от моего имени что версия устарела и оставляют ссылку – я этого не делаю. Если я перезаливаю файл, тогда я и ссылку меняю в статье. Так что можете качать не опасаясь.

Где брать программы, которые не требуют поддержку

Если Вы решили испытать свою нервную систему, и продолжить пользоваться этим процессором, тогда вам понадобятся программы, которые не требуют набор инструкций. Взять их можно в любой сборке Windows XP. Просто скачайте сборку, где есть в дополнении программы и пользуйтесь ими на здоровье.

SSE2 значительно расширяет возможности обработки нескольких операндов по принципу SIMD. Используется 144 новых команды, обеспечивающих одновременное выполнение операций над несколькими операндами, которые располагаются в памяти и в 128-разрядных регистрах ХММ. В регистрах могут храниться и одновременно обрабатываться два числа с плавающей запятой в формате двойной точности (64 разряда) или 4 числа в формате одинарной точности (32 разряда), любые целочисленные типы данных, способные разместиться в 128-разрядных регистрах. Команды SSE2 существенно повышают эффективность процессора при реализации трехмерной графики и Интернет - приложений, обеспечение сжатия и кодирования аудио- и видеоданных и в ряде других приложений.

SSE3 включает 5 новых операций с комплексными числами, 5 потоковых операций над числами с плавающей запятой, 2 команды для синхронизации потоков и одну специальную инструкцию для применения при кодировании видео.

Расширения AES-NI и AVX

AES-NI – набор из 6 новых SIMD-инструкций, ускоряющий процесс шифрования и дешифрования информации по стандарту AES. Стандарт AES является стандартом шифрования США, принятым в 2000-ом году. Он специфицирует алгоритм Rijndael, который представляет собой симметричный блочный шифр, работающий с блоками длиной 128 бит, и использует ключи длиной 128, 192 и 256 бит.

AVX – расширение системы команд х86 для микропроцессоров с новой микроархитектурой Intel Sandy Bridge и процессоров AMD Bulldozer. Представляет различные улучшения, новые инструкции и новую схему кодирования машинных кодов. Размер векторных регистров SIMD увеличивается с 128-ми до 256 бит. Существующие 128-битные инструкции будут использовать только младшую половину новых YMM-регистров. Набор инструкций AVX позволяет использовать любую двухоперандную инструкцию ХММ в трехоперандном виде без модификации 2-х регистров-источников, с отдельным регистром для результата. Добавлены инструкции с количеством операндов, более трех. Новая система кодирования машинных кодов VEX предоставляет новый набор префиксов кода, которые расширяют пространство возможных машинных кодов.



Особенности архитектуры процессоров x86-64

процессор, построенный на основе х86-64, может безо всяких проблем исполнять существующие 32-битные приложения, Причем, эти приложения могут выполняться без каких бы то ни было потерь в производительности. Существующие в х86 регистры общего назначения расширены с 32 до 64 бит и к ним добавлены еще 8 новых 64 разрядных регистров.

В 64-битном режиме обеспечивается поддержка:

64-битных виртуальных адресов;

8 новых и расширенных 64-битных регистров общего назначения;

64-битного указателя инструкций RIP;

Сплошного адресного пространства с единым пространством для инструкций, данных и стека.

64-битных арифметических и логических операций над целыми числами.

архитектура AMD64 предполагает поддержку процессорами 2-х режимов: Long Mode («длинный» режим), имеющего два подрежима – 64-битный режим и Compatibility mode (режим совместимости), и Legacy Mode (наследственный режим). Что они собой представляют, можно понять из табл. 2.2.

Итак, в 64-битном режиме обеспечивается поддержка:

  • 64-битных виртуальных адресов;
  • 8 новых и расширенных 64-битных регистров общего назначения;
  • 64-битного указателя инструкций RIP;
  • сплошного адресного пространства с единым пространством для инструкций, данных и стека.
  • 64-битных арифметических и логических операций над целыми числами.

Данный режим снимает ограничение в размерности адресного пространства оперативной памяти, которое в современных 32-разрядных х86 системах составляет 232 = 4 Гбайт.

Для адресации новых регистров в команды введены так называемые «префиксы расширения регистра», кодирование которых осуществляется кодами, использующимися для команд INC <регистр> и DEC <регистр> в 32- и 16-битных режимах. Команды INC и DEC в 64-битном режиме должны кодироваться в более общей, двухбайтовой форме.

Intel 64

Архитектура Intel 64 (технология EM64T) в сочетании с соответствующим программным обеспечением поддерживает работу 64-разрядных приложений на серверах, рабочих станциях, настольных ПК и ноутбуках. Она, как и х86-64 от AMD, реализует 64-разрядное расширение регистров, те же режимы работы процессора, ту же программную совместимость с 16- и 32-битными приложениями, а главное – эта технология расширяет адресное пространство виртуальной и физической памяти.

Архитектура Intel 64 поддерживает следующие возможности:

  • 64-разрядное сплошное пространство виртуальных адресов;
  • 64-разрядные указатели;
  • 64-разрядные регистры общего назначения;
  • 64-разрядная поддержка вычислений с целыми числами;
  • до 1 Тбайт адресного пространства платформы.

· 44. Обобщенный формат команд x86

· Базовый набор команд обеспечивает выполнение операций над операндами, которые находятся в регистре, памяти или непосредственно в команде. В набор входят безадресные, одно-, двух- и трехадресные команды. Процессор реализует следующие типы двухадресных команд: регистр – регистр; память – регистр; непосредственный операнд – регистр; регистр – память; память – память; непосредственный операнд – память.

· Операнды могут содержать 8, 16 или 32 разряда. Для реализации различных типов команд определены форматы, задающие порядок размещения информации о выполняемой операции и способах выбора операндов. Обобщенный вид формата команды допускает наличие следующих полей: кода операции (1 или 2 байта); байтов адресации (0, 1 или 2 байта); байтов смещения (0, 1, 2 или 4 байта); байтов непосредственных данных - операндов (0, 1, 2 или 4 байта).

· Назначение основных полей кода команды:

· Код операции определяет тип выполняемой операции. В некоторых командах в первом байте содержится бит, задающий разрядность операндов.

· В ряде команд первый байт КОП содержит поля reg или sreg, определяющие адрес используемых регистров. Трехбитовое поле reg задает выбираемый регистр в соответствии с разрядностью обрабатываемых операндов. Поле sreg (двух или трехбитовое) определяет адрес сегментных регистров. Байт адресации MОD R/M содержит три поля. Поля MОD и R/M задают адрес одного из операндов, который может храниться в регистре или ячейке памяти. Кодировка этих полей определяет выбираемый способ адресации.



Загрузка...