Frame buffer location что это
Above 4G Decoding
Возможно, многие пользователи персональных компьютеров видели в своих BIOS такую опцию, как Above 4G Decoding. Название данной опции можно перевести, как «декодирование свыше 4 ГБ». Она относится к категории опций, предназначенных для настройки параметров работы 64-битных графических ускорителей, подключаемых к шине PCI-Express. Эту функцию можно встретить, в частности, на некоторых материнских платах производства компании ASUS. Опция может принимать всего лишь два значения – Disabled (Выключено) и Enabled (Включено).
Принцип работы
Многим устройствам персонального компьютера, в частности, устройствам, подключаемым к разъемам расширения PCI и PCI-Express, для своей работы требуется обмен данными с центральным процессором. Как правило, в таком случае применяется метод обмена данными через оперативную память (memory-mapping I/O). Этот метод подразумевает использование в качестве средства для доступа к устройству оперативную память компьютера, к которой центральный процессор может обращаться через шину адреса материнской платы.
Однако обмен данными между процессором и устройством при помощи оперативной памяти может затруднить использование оперативной памяти в других целях и снизить производительность компьютера. Поэтому, если в компьютере установлено много планок ОЗУ, то для 64-битных устройств расширения есть смысл использовать оперативную память за пределами 4 ГБ и обойти ограничение, накладываемое традиционной 32-разрядной архитектурой.
Описываемая функция предназначена для того, чтоб задействовать предоставление для устройств адресного пространства в области свыше 4 ГБ в режиме обмена данными через оперативную память. Режим ввода-вывода через оперативную память, включаемый функцией, может быть использован 64-битными графическими ускорителями стандарта PCI-Express.
Функция встречается лишь на материнских платах, которые поддерживают 64-битные устройства PCI-Express. Она может быть полезна при использовании не только видеокарт, но и других плат расширения, в частности графических сопроцессоров семейства Nvidia Tesla.
Графические карты и прочие устройства с разрядностью менее 32 бит не могут адресовать память свыше 4 ГБ и поэтому не нуждаются в использовании этого адресного пространства. Кроме того, очевидно, что опция не имеет смысл для тех компьютеров, в которых установлено менее 4 ГБ оперативной памяти.
Функцию Above 4G Decoding обычно можно найти в разделе BIOS, посвященном настройкам шины ввода-вывода PCI и PCI-Express, который может носить, например, название PCI Subsystem Settings. Включить опцию можно, установив значение Enabled, а выключить – установив значение Disabled.
Стоит ли включать?
Стоит соблюдать осторожность при включении данной опции. Установка опции в том случае, если у вас в системе нет графического ускорителя, поддерживающего технологию адресации свыше 4 ГБ, может привести к неработоспособности системы вывода изображения на монитор компьютера. Если такое произошло, то единственным выходом из ситуации часто может стать лишь сброс параметров BIOS к заводским настройкам по умолчанию. Поэтому опцию можно включать лишь в том случае, если вашем компьютере установлена 64-битная видеокарта PCI-Express. Включение опции позволит высвободить часть оперативной памяти, используемой для нужд видеокарты.
В противном случае, если у вас в системе не установлена 64-битная видеокарта, фунцию лучше всего оставить выключенной. Также опцию следует оставить выключенной в том случае, если на компьютере не установлена 64-битная операционная система или присутствует менее 4 ГБ оперативной памяти. В некоторых случаях BIOS компьютера автоматически определяет необходимость во включении функции при загрузке компьютера.
Что такое “above 4g decoding” в BIOS?
Любители изучить возможности BIOS (UEFI) своего компьютера или ноутбука нередко могут обнаружить в нем опцию под названием “Above 4g decoding”, имеющую два состояния – Enabled (активирована) и Disabled (выключена). Находится она чаще всего на вкладке “Advanced” или “Boot” и почти всегда изначально находится в выключенном состоянии.
Above 4g decoding в BIOS материнской платы MSI
В данной статье мы расскажем за что отвечает данный параметр и когда его нужно активировать.
Что делает Above 4g decoding?
Чтобы дать ответ на данный вопрос мы приведем небольшую справку на тему функционирования компьютера. Для многих не секрет, что взаимодействие некоторых подключенных к материнской плате устройств с центральным процессором осуществляется через оперативную память. Данные, к примеру от видеокарты, прежде чем обработаться центральным процессором, ожидают свою очередь в специально отведенном месте оперативной памяти.
Это приводит к тому, что быстродействие ОЗУ снижается в остальных ее задачах из-за чего может наблюдаться снижение общей производительности системы.
Для решения данной проблемы была придумана технология перемещения участка в оперативной памяти для обмена данными между процессором и устройствами PCI за пределы объема в 4 ГБ. Конечно же при наличии более 4 ГБ оперативной памяти. Называется она Above 4g decoding.
Но для работы данной опции необходимо выполнение нескольких условий:
Нужно ли включать Above 4g decoding?
Делать это стоит только в том случае, когда вы полностью уверены, что на вашем компьютере выполняются все вышеописанные условия. В противном случае активация данной настройки может привести к отсутствующему изображению на экране компьютера при включении.
Если у вас уже это произошло, то исправить ситуацию можно сбросом настроек BIOS, например вытаскиванием батарейки из материнской платы на несколько минут.
Что такое Above 4G Decoding – тёмная лошадка вашего BIOS. Стоит ли включать?
В современных материнских платах можно встретить галочку Above 4G Decoding, а ныне рядом с ней появилась Resizable Bar. И вот Resizable Bar осенью уже хорошо объяснили AMD – процессор может напрямую работать с картой не маленькими блоками по миллиону раз, а целиком со всей памятью, делая меньше шагов. Но что же тогда Above 4G Decoding и чем он отличается? Ни одна статья в сети не объясняет термин точно, но я попробую выжать максимум из имеющейся информации.
Что это за технология и зачем видеокарте столько памяти?
Вы могли заметить, что по ряду признаков видеокарта получается отдельным компьютером внутри компьютера. У карт свой BIOS, отдельный набор памяти, свои цепи питания и, конечно, собственный процессор, пусть и графический. Легко догадаться, что у них с центральным процессором есть схожие и различные черты, но им необходимо общаться: именно центральный процессор командует видеокартой.
Поэтому для взаимодействия процессор часто размещает в оперативной памяти копии или кеш данных для работы с видеокартой. Плюс именно из оперативной памяти он передает такую информацию в карту по шине PCI. Обычно зона для размещения такой информации ограничивалась первыми 4 гигабайтами оперативной памяти.
А раз современный софт, операционные системы и процессоры стали работать с 64-битами, то управлять необходимо уже куда большим пространством. Т.е. при переходе с 32-бит, где были пределом всего 4 гигабайта данных, теперь железо и софт могут разом оперировать куда большими значениями (в теории до 16 эксабайт, в существующих сейчас аппаратных реализациях всего 256 терабайт).
Стоит ли включать Above 4G Decoding?
Судя по отзывам, не стоит чинить то, что не сломано: у некоторых пользователей случаются проблемы при включении данной опции. Однако, владельцы карт с памятью более 4GB, а также при наличии более 16GB оперативной памяти в системе, могут попробовать данную функцию для лучшей работы вычислительных задач. Перед этим многие рекомендуют обновить драйвера и BIOS.
Например, научные вычисления на картах Tesla, рендеринг крупных сцен для 3D-художников или майнинг современных криптовалют потребуют более чем 4 гигабайт данных за раз для эффективного использования.
Раньше задача решалась множественными промежуточными стадиями в драйверах и системе, чтобы не выходить за выделенные 4 гигабайта, но это снижает производительность, а для некоторых задач и вовсе непозволительно (владельцы карт Tesla или нескольких плат захвата видео сталкивались с проблемами уже давно). Например, для работы с сигналом RGB24 на сайте Avermedia прямо указано, что в стандартные 32 бита сигнал не помещается.
Майнеры и вовсе для адекватного масштабирования между 2 и более картами советуют включать галочку с момента её появления в BIOS.
Стоит учесть, что может вырасти потребление оперативной памяти в некоторые моменты, поэтому на компьютерах с 8-12GB проводить данный трюк в современных реалиях довольно опасно.
Нужна ли функция Above 4G Decoding для игр?
Галочка Above 4G Decoding определенно нужна для того, чтобы работал Resizable Bar у пользователей Radeon 6000 (RDNA2) и NVIDIA RTX 3000 (Ampere). Причем обе функции уже сейчас можно включить на современных платах со свежим BIOS.
А в чём разница между технологиями?
Вот такое полезное сочетание. Кстати, меня на грешную землю тюнинга BIOS натолкнуло расследование деятельности майнеров. Ну, хоть какая-то от них польза!
Где сейчас доступна настройка?
Гарантированно включить Above 4G Decoding можно на материнских платах с поддержкой процессоров AMD Ryzen 5000 (например, чипсеты AMD B550, X570), а на других платформах наличие данной функции определяется производителем.
Если вы не обнаружили такой функции, то может потребоваться обновить BIOS (если в описании обновлений или от производителя будет заявлена поддержка).
У Intel функция широко доступна на чипсетах Z490, но также опционально встречается на Z390 и даже некоторых серверных решениях, включая сравнительно старые, ведь сама опция была заложена в стандарт PCI-E более 10 лет назад.
Выделение памяти под встроенную видеокарту: как увеличить видеопамять у интегрированных IntelHD, Intel Iris Xe и AMD Ryzen Vega (UMA Frame Buffer Size)
Доброго времени!
В последнее время снискали большую популярность интегрированные (их еще называют встроенными ) видеокарты IntelHD, Intel Iris Xe, и AMD Ryzen Vega. Последних версий уже с лихвой хватает для многих не слишком требовательных игр (что, конечно, радует — т.к. получается хорошая такая экономия на покупке внешней видеокарты)!
Однако, есть один нюанс : видеопамять для этих карт выделяется из ОЗУ (RAM). По умолчанию эта операция «выделения» происходит автоматически (без вашего участия), что не во всех случаях оптимально (например, вы можете столкнуться с ошибками во время запуска игр. ).
Разумеется, было бы не плохо вручную отрегулировать выделение памяти под интегрированную карту (в большинстве случаев стоит вопрос ее увеличения ).
И так, перейдем ближе к теме.
Можно ли разогнать встроенные видеокарты Intel HD и AMD Radeon? За счет чего поднять их производительность
Как увеличить видеопамять: по шагам
ШАГ 1: зачем это нужно
Вообще, если у вас все корректно работает, нет притормаживаний, ничего не зависает и не вылетает с ошибками — то вам, скорее всего, это и не нужно.
Однако, есть ситуации, когда без этого никак:
3DMark Sky Driver (8GB Ram, dual) — производительность в зависимости от выделенной памяти для интегрированной видеокарты AMD Ryzen Vega 11 (Ryzen 5 2400G)
Примечание!
👉 Если у вас количество ОЗУ 8 ГБ (и более) — то большинство современных материнских плат по умолчанию устанавливают для встроенной видеокарты номинальные 1024 МБ (которых пока достаточно для норм. работы).
👉 Не могу не отметить, что если у вас на борту меньше 6 ГБ ОЗУ — то выставлять для интегрированной карты больше 1 ГБ памяти крайне не рекомендуется! Это отрицательно сказывается на общей производительности ПК/ноутбука.
ШАГ 2: как узнать текущий объем видеопамяти
👉 Вариант 1
Это универсальный вариант, работающий во всех популярных версиях Windows 7/8/10.
Сначала необходимо нажать сочетание кнопок Win+R — в окне «Выполнить» ввести команду dxdiag и кликнуть по OK.
Далее откроется средство диагностики DirectX — во вкладке «Экран» среди прочих характеристик устройства вы найдете размер видеопамяти (👇).
Видеопамять 1009 МБ
👉 Вариант 2
Доп. параметры дисплея
👉 Вариант 3
Этот вариант также актуален для ОС Windows 10.
ШАГ 3: как вручную установить размер выделения памяти под встроенную видеокарту
Через BIOS/UEFI
Только через настройки BIOS (в принципе) и можно изменить размер выделяемой памяти для интегрированной карты (в редких случаях можно попытаться «обмануть» игры через реестр).
И так, сначала необходимо 👉 войти в BIOS (ссылка на инструкцию в помощь).
Далее нужно перейти в раздел «Configuration» (в некоторых BIOS за это отвечает раздел «Advanced» ).
Затем нам нужно найти один из следующих параметров (прим.: в разных версиях BIOS он называется по-своему) :
На скриншоте ниже приведен параметр «iGPU Configuration» — необходимо отключить авто-режим!
Отключаем Auto режим
А после вручную задать параметр «UMA Frame Buffer Size» — это и есть размер выделяемой видеопамяти (в моем примере можно выбрать от 256 МБ до 2 ГБ 👇).
UMA Frame Buffer Size — ставим 2 GB
Advanced / настройки BIOS / American Megatrends
DVMT ставим на Maximum
Еще один пример для более старой версии American Megatrends см. ниже. 👇
Через настройки реестра (опционально для IntelHD)
Этот способ поможет только «перехитрить» некоторые игры, которые могут вылетать с ошибками после запуска (т.к. у вас якобы недостаточно видеопамяти). Т.е. игра будет «считать», что размер памяти видеокарты у вас больше, чем есть на самом деле.
Причем, хочу отметить, что срабатывает он не всегда (но всё же, вдруг. ).
И так, для начала нужно 👉 открыть редактор реестра — нажать Win+R, и использовать команду regedit.
regedit — открыть редактор реестра
Далее в редакторе нужно создать раздел «GMM» в нижеприведенной ветке:
Создать раздел GMM
После, в разделе «GMM» создать строковый параметр с именем «DedicatedSegmentSize» (без кавычек).
Создать строковый параметр
Далее открыть его и задать значение выделяемой памяти (судя по тестам, способ актуален и работает для значений от 0 до 512).
Декодирование свыше 4 гб что это
Возможно, многие пользователи персональных компьютеров видели в своих BIOS такую опцию, как Above 4G Decoding. Название данной опции можно перевести, как «декодирование свыше 4 ГБ». Она относится к категории опций, предназначенных для настройки параметров работы 64-битных графических ускорителей, подключаемых к шине PCI-Express. Эту функцию можно встретить, в частности, на некоторых материнских платах производства компании ASUS. Опция может принимать всего лишь два значения – Disabled (Выключено) и Enabled (Включено).
Принцип работы
Многим устройствам персонального компьютера, в частности, устройствам, подключаемым к разъемам расширения PCI и PCI-Express, для своей работы требуется обмен данными с центральным процессором. Как правило, в таком случае применяется метод обмена данными через оперативную память (memory-mapping I/O). Этот метод подразумевает использование в качестве средства для доступа к устройству оперативную память компьютера, к которой центральный процессор может обращаться через шину адреса материнской платы.
Однако обмен данными между процессором и устройством при помощи оперативной памяти может затруднить использование оперативной памяти в других целях и снизить производительность компьютера. Поэтому, если в компьютере установлено много планок ОЗУ, то для 64-битных устройств расширения есть смысл использовать оперативную память за пределами 4 ГБ и обойти ограничение, накладываемое традиционной 32-разрядной архитектурой.
Описываемая функция предназначена для того, чтоб задействовать предоставление для устройств адресного пространства в области свыше 4 ГБ в режиме обмена данными через оперативную память. Режим ввода-вывода через оперативную память, включаемый функцией, может быть использован 64-битными графическими ускорителями стандарта PCI-Express.
Функция встречается лишь на материнских платах, которые поддерживают 64-битные устройства PCI-Express. Она может быть полезна при использовании не только видеокарт, но и других плат расширения, в частности графических сопроцессоров семейства Nvidia Tesla.
Графические карты и прочие устройства с разрядностью менее 32 бит не могут адресовать память свыше 4 ГБ и поэтому не нуждаются в использовании этого адресного пространства. Кроме того, очевидно, что опция не имеет смысл для тех компьютеров, в которых установлено менее 4 ГБ оперативной памяти.
Функцию Above 4G Decoding обычно можно найти в разделе BIOS, посвященном настройкам шины ввода-вывода PCI и PCI-Express, который может носить, например, название PCI Subsystem Settings. Включить опцию можно, установив значение Enabled, а выключить – установив значение Disabled.
Стоит ли включать?
Стоит соблюдать осторожность при включении данной опции. Установка опции в том случае, если у вас в системе нет графического ускорителя, поддерживающего технологию адресации свыше 4 ГБ, может привести к неработоспособности системы вывода изображения на монитор компьютера. Если такое произошло, то единственным выходом из ситуации часто может стать лишь сброс параметров BIOS к заводским настройкам по умолчанию. Поэтому опцию можно включать лишь в том случае, если вашем компьютере установлена 64-битная видеокарта PCI-Express. Включение опции позволит высвободить часть оперативной памяти, используемой для нужд видеокарты.
В противном случае, если у вас в системе не установлена 64-битная видеокарта, фунцию лучше всего оставить выключенной. Также опцию следует оставить выключенной в том случае, если на компьютере не установлена 64-битная операционная система или присутствует менее 4 ГБ оперативной памяти. В некоторых случаях BIOS компьютера автоматически определяет необходимость во включении функции при загрузке компьютера.
Любители изучить возможности BIOS (UEFI) своего компьютера или ноутбука нередко могут обнаружить в нем опцию под названием «Above 4g decoding», имеющую два состояния — Enabled (активирована) и Disabled (выключена). Находится она чаще всего на вкладке «Advanced» или «Boot» и почти всегда изначально находится в выключенном состоянии.
Above 4g decoding в BIOS материнской платы MSI
В данной статье мы расскажем за что отвечает данный параметр и когда его нужно активировать.
Что делает Above 4g decoding?
Чтобы дать ответ на данный вопрос мы приведем небольшую справку на тему функционирования компьютера. Для многих не секрет, что взаимодействие некоторых подключенных к материнской плате устройств с центральным процессором осуществляется через оперативную память. Данные, к примеру от видеокарты, прежде чем обработаться центральным процессором, ожидают свою очередь в специально отведенном месте оперативной памяти.
Это приводит к тому, что быстродействие ОЗУ снижается в остальных ее задачах из-за чего может наблюдаться снижение общей производительности системы.
Для решения данной проблемы была придумана технология перемещения участка в оперативной памяти для обмена данными между процессором и устройствами PCI за пределы объема в 4 ГБ. Конечно же при наличии более 4 ГБ оперативной памяти. Называется она Above 4g decoding.
Но для работы данной опции необходимо выполнение нескольких условий:
Нужно ли включать Above 4g decoding?
Делать это стоит только в том случае, когда вы полностью уверены, что на вашем компьютере выполняются все вышеописанные условия. В противном случае активация данной настройки может привести к отсутствующему изображению на экране компьютера при включении.
Если у вас уже это произошло, то исправить ситуацию можно сбросом настроек BIOS, например вытаскиванием батарейки из материнской платы на несколько минут.
В наше время слова «Майнинг», «Блокчейн», «Биткоины» раздаются буквально отовсюду: от пассажиров трамвая до серьёзных бизнесменов и депутатов Госдумы. Разобраться во всех тонкостях и подводных камнях этих и смежных понятий сложно, однако в базе данных на нашем сайте Вы быстро найдёте исчерпывающую информацию, касающуюся всех аспектов.
Ищем дополнительную информацию в базах данных:
Above 4g decoding что это
Дождитесь окончания поиска во всех базах.
По завершению появится ссылка для доступа к найденным материалам.
Перейти к результатам поиска >>>
Вкратце же все необходимые знания будут изложены в этой статье.
Итак, начать стоит с блокчейна. Суть его в том, что компьютеры объединяются в единую сеть через совокупность блоков, содержащую автоматически зашифрованную информацию, попавшую туда. Вместе эти блоки образуют базу данных. Допустим, Вы хотите продать дом. Оформив документы, необходимо идти к нотариусу, затем в присутствии его, заверив передачу своей подписью, Вам отдадут деньги. Это долго, да и к тому же нужно платить пошлину.
Благодаря технологии блокчейна достаточно:
. и не только деньги. Можно оформить электронную подпись и отправлять документы, любую другую информацию, в том числе и конфиденциальную. Опять же, не нужны нотариусы и другие чиновники: достаточно идентифицироваться Вам и получателю (будь то частное лицо или госучреждение) в своём компьютере.
Возможность взломать исключена из-за огромного количества блоков, описанных выше. Для хакера нужно подобрать шифр для каждого блока, что физически нереально.
Другие возможности использования блокчейна:
С блокчейном тесно связано понятие криптовалюта. Криптовалюта — это новое поколение децентрализованной цифровой валюты, созданной и работающей только в сети интернет. Никто не контролирует ее, эмиссия валюты происходит посредством работы миллионов компьютеров по всему миру, используя программу для вычисления математических алгоритмов.
Вкратце это выглядит так:
1. Вы намереваетесь перевести кому-то деньги.
2. Генерируется математический код, проходящий через уже известные Вам блоки.
3. Множество компьютеров (часто представляющих собой совокупность их, с мощными процессорами и как следствие большей пропускной способностью) обрабатывают цифровую информацию, передавая их на следующие блоки, получая за это вознаграждение (некоторые транзакции можно совершать бесплатно)
4. Математический код доходит до электронного кошелька получателя, на его балансе появляются деньги.
Опять же, как это в случае с блокчейном, переводы криптовалют никем не контролируются.
Работающих по подобному принципу валют много. Самой знаменитой является, конечно, биткоин. Также популярны эфириум, ритл, лайткоины, нумитсы, неймкоины и многие другие. Разница у них в разном типе шифрования, обработки и некоторых других параметрах.
Это люди, создавшие упомянутую выше совокупность компьютерных видеокарт, которая генерирует новые блоки, передающие цифровую информацию — биткоины (или ритлы, или любую другую криптовалюту). За это они получают вознаграждение в виде той же самой криптовалюты.
Существует конкуренция между майнерами, т.к. технология с каждой транзакции запрограммировано усложняется. Сначала можно было майнить с одного компьютера (2008 год), сейчас же такую валюту как биткоин физическим лицам уже просто невыгодно: нужно очень много видеокарт (их все вместе называют фермами), с огромными вычислительными мощностями. Для этого снимаются отдельные помещения, затраты электроэнергии для работы сравнимы с затратами промышленных предприятий.
Зато можно заработать на других, менее популярных, но развивающихся криптовалютах. Также различают соло майнинг и пул майнинг. Соло — это создание своей собственной фермы, прибыль забирается себе. Пул же объединяет других людей с такими же целями. Заработать можно гораздо больше, но придётся уже делиться со всеми.
В Японии криптовалюта узаконена. В России в следующем году собираются принять нормативно-правовые акты о легализации блокчейна, переводов криптовалюты и майнинга. Планируется перевод некоторых операций в рамки блокчейна. Имеет смысл изучить это подробнее, и, при желании, начать зарабатывать. Очевидно, что сейчас информационные технологии будут развиваться и входить в нашу жизнь всё больше и больше.