Каждое ядро может получить доступ ко всей памяти. Я не знаю ни о каком настольном компьютере / ноутбуке / сервере, у которого любая система имеет такое ограничение
Возможно, вы думаете о системах с несколькими сокетами Athlon, в которых ОЗУ подключено к каждому сокету, но даже в этом случае каждое ядро могло видеть всю ОЗУ, к некоторым доступ был медленнее (это называется NUMA, если вам интересно)
Или, может быть, вы думаете об ограничении в 4 ГБ для 32-битной Windows XP / Vista / 7? Вам понадобится 64-битная версия Windows для доступа ко всей этой оперативной памяти.