Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Jul 20, 2019 4:18 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 2 posts ] 
Author Message
PostPosted: Tue Nov 25, 2014 10:45 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Собственно сегодня увидел комментарий на HB от довольно грамотного товарища amarao

Гугл первой ссылкой выдал Википедию со статьей Non-Uniform Memory Access.
Вообще не совсем понятно будут ли новые процессоры поддерживать и SMP и NUMA, или только NUMA и вообще будет ли это сделано обоими ведущими производителями Intel и AMD, или это только Intel мутит. В общем кто что знает поделитесь.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Tue Nov 25, 2014 11:46 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Imho автор поста на хабре всё же попутал мелкое с мягким. Не надо противопоставлять SMP и NUMA.
Фактически PC с самого появления были NUMA системами, потому что там есть видеопамять. Эта память адресуется как и обычная оперативка, т.е. может использоваться для хранения кода и данных, но мы то знаем... С появлением кеш памяти сперва на материнских платах, а потом и в процессорах всё стало ещё хуже. Даже обычная оперативка стала обладать свойствами NUMA. Интересно, что многие "классические" алгоритмы сортировки, поиска и т.п. этот факт никак не учитывают. С другой стороны, SMP означает что в многопроцессорной системе любое ядро имеет одинаковый доступ к ресурсам (адресам памяти, портам ввода-вывода, линиям IRQ). Для для обычных PC так и есть. Для сравнения, у некоторых GPU вычислительные ядра обладают локальной памятью, недоступной для других ядер (некогерентный кеш). Т.е это хоть и сильно многопроцессорные системы, но совсем не SMP.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 2 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited