Может ли процессор поддерживать больше оперативной памяти, чем указано Intel?

Может ли процессор поддерживать больше оперативной памяти, чем указано Intel?

Я видел несколько систем minipc в сети с процессором i7-8550U, в которых систему можно купить с оперативной памятью до 64 ГБ. На странице intel-ark и wikichip процессор указан с максимальным объемом оперативной памяти 32 ГБ.

https://www.amazon.de/dp/B08X2N5VN6

https://eu.protectli.com/product/fw6e/

https://ark.intel.com/content/www/us/en/ark/products/122589/intel-core-i78550u-processor-8m-cache-up-to-4-00-ghz.html

https://en.wikichip.org/wiki/intel/core_i7/i7-8550u

Как это возможно? Я бы предположил, что процессор не может управлять большим количеством страниц ОЗУ, чем указано производителем? Я бы предположил, что, возможно, определяется только 32 ГБ, и продавец берет с вас дополнительную плату за дополнительную ОЗУ?

решение1

Отвечая на главный вопрос: «Intel Ark обычно прав, но не всегда».

Некоторые спецификации из любого листа продукта можно считать "обычными", тогда как внешние факторы могут ограничивать или увеличивать производительность. Например, Intel i7-8550U указывает свою базовую тактовую частоту как 1,80 ГГц. Но этот предел можно превзойти, разогнав процессор с помощью поддерживающего оборудования.

Чтобы ответить на конкретный вопрос об Intel i7-8550U, некоторые процессоры Intel 8-го поколения серии U могут изначально поддерживать 64 ГБ памяти.[1]

Цитата из [1], Раздел 2.1.1.1, Таблица 2-5:

Поддерживаемые конфигурации модулей DDR4 Non-ECC SODIMM (линии процессора H/U)

Версия сырой карты Емкость DIMM Технология устройств DRAM Организация ДРАМ Количество устройств DRAM # Рангов Количество бит адреса строки/столбца Количество банков внутри DRAM Размер страницы
Э 32 ГБ 16 Гб 2048M х 8 16 2 17/10 16

Используя два таких модуля DIMM по 32 ГБ, можно получить системную память объемом 64 ГБ.

Кроме того, чтобы увидеть это на практике, вот точная конфигурация оборудования, о которой вы говорите, для обнаружения и использования 2x32 ГБ системной памяти:

Среда — одно из вышеупомянутых аппаратных устройств, работающее под управлением Debian Linux.

root@debian:~# dmidecode -qs system-product-name
FW6E

root@debian:~# uname -a
Linux debian 5.10.0-0.bpo.3-amd64 #1 SMP Debian 5.10.13-1~bpo10+1 (2021-02-11) x86_64 GNU/Linux

Процессор i7-8550U

root@debian:~# dmidecode -qs processor-version
Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz

Память — 2x32 ГБ DIMM

root@debian:~# dmidecode
Handle 0x0035, DMI type 16, 23 bytes
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: None
        Maximum Capacity: 64 GB
        Error Information Handle: Not Provided
        Number Of Devices: 4

Handle 0x0036, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0035
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 32 GB
        Form Factor: SODIMM
        Set: None
        Locator: ChannelA-DIMM0
        Bank Locator: BANK 0
        Type: DDR4
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 2667 MT/s
        Manufacturer: Kingston
        Serial Number: C792668A
        Asset Tag: 9876543210
        Part Number: 9905744-067.A00G    
        Rank: 2
        Configured Memory Speed: 2400 MT/s
        Minimum Voltage: 1.2 V
        Maximum Voltage: 1.2 V
        Configured Voltage: 1.2 V

Handle 0x0037, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0035
        Error Information Handle: Not Provided
        Total Width: Unknown
        Data Width: Unknown
        Size: No Module Installed
        Form Factor: Unknown
        Set: None
        Locator: ChannelA-DIMM1
        Bank Locator: BANK 1
        Type: Unknown
        Type Detail: None

Handle 0x0038, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0035
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 32 GB
        Form Factor: SODIMM
        Set: None
        Locator: ChannelB-DIMM0
        Bank Locator: BANK 2
        Type: DDR4
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 2667 MT/s
        Manufacturer: Kingston
        Serial Number: C2A27761
        Asset Tag: 9876543210
        Part Number: 9905744-031.A00G    
        Rank: 2
        Configured Memory Speed: 2400 MT/s
        Minimum Voltage: 1.2 V
        Maximum Voltage: 1.2 V
        Configured Voltage: 1.2 V

Handle 0x0039, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0035
        Error Information Handle: Not Provided
        Total Width: Unknown
        Data Width: Unknown
        Size: No Module Installed
        Form Factor: Unknown
        Set: None
        Locator: ChannelB-DIMM1
        Bank Locator: BANK 3
        Type: Unknown
        Type Detail: None

Handle 0x003A, DMI type 19, 31 bytes
Memory Array Mapped Address
        Starting Address: 0x00000000000
        Ending Address: 0x00FFFFFFFFF
        Range Size: 64 GB
        Physical Array Handle: 0x0035
        Partition Width: 2
[...]
Handle 0x003F, DMI type 20, 35 bytes
Memory Device Mapped Address
        Starting Address: 0x00000000000
        Ending Address: 0x007FFFFFFFF
        Range Size: 32 GB
        Physical Device Handle: 0x0036
        Memory Array Mapped Address Handle: 0x003A
        Partition Row Position: Unknown
        Interleave Position: 1
        Interleaved Data Depth: 2

Handle 0x0040, DMI type 20, 35 bytes
Memory Device Mapped Address
        Starting Address: 0x00800000000
        Ending Address: 0x00FFFFFFFFF
        Range Size: 32 GB
        Physical Device Handle: 0x0038
        Memory Array Mapped Address Handle: 0x003A
        Partition Row Position: Unknown
        Interleave Position: 2
        Interleaved Data Depth: 2
[...]

Память выделяется ОС

root@debian:~# free -h
              total        used        free      shared  buff/cache   available
Mem:           62Gi       156Mi        62Gi        24Mi       486Mi        61Gi

Memtester подтверждает, что это не ошибка, и обеспечивает 61Gi памяти

root@debian:~# memtester 61Gi
memtester version 4.3.0 (64-bit)
Copyright (C) 2001-2012 Charles Cazabon.
Licensed under the GNU General Public License version 2 (only).

pagesize is 4096
pagesizemask is 0xfffffffffffff000
want 62464MB (65498251264 bytes)
got  62464MB (65498251264 bytes), trying mlock ...locked.
Loop 1:
  Stuck Address       : ok         
  Random Value        : ok
  Compare XOR         : ok
  Compare SUB         : ok
  Compare MUL         : ok
  Compare DIV         : ok
  Compare OR          : ok
  Compare AND         : ok
  Sequential Increment: ok
  Solid Bits          : ok         
  Block Sequential    : ok         
  Checkerboard        : ok         
  Bit Spread          : setting 109^C
(Process killed because this would take many hours to fully complete)

[1]:https://www.intel.com/content/www/us/en/products/docs/processors/core/8th-gen-core-family-datasheet-vol-1.htmlТехническое описание семейств процессоров Intel® Core™ 8-го и 9-го поколений и семейств процессоров Intel® Xeon® E, том 1 из 2; редакция 008

Отказ от ответственности: я работаю в компании, которая производит один из компьютеров, упомянутых вами в вашем вопросе.

решение2

Этот ЦП действительно не может адресовать более 32 ГБ ОЗУ.
Дополнительная ОЗУ не будет использоваться.
Она просто не будет видна/не будет использоваться ни одной ОС.

Поэтому покупка его с опцией большего объема оперативной памяти будет пустой тратой денег.

Почему его вообще так продают?
Не спрашивая продавца, это всего лишь предположение, но...
Многие люди недостаточно технически подкованы, чтобы заметить, что они не используют всю оперативную память, за которую заплатили.
Даже те, кто понимает, что происходит, могут не предпринять дальнейших действий (это слишком много усилий, или им слишком стыдно признаться, что они попались на это).
Только небольшое количество людей действительно пожалуются/потребуют возврата денег.
Продавец, вероятно, делает достаточную наценку на версию >32 ГБ, чтобы компенсировать любые возвраты/жалобы недовольных клиентов.

И продавец на самом деле не делает ничего плохого.
Вся информация есть в спецификациях. Продавец не утверждает, что ОЗУ >32 ГБ на самом деле полезна.
Вы, вероятно, даже не имеете права на возврат, потому что продукт вообще не был искажен.

Связанный контент