Рубрика «ядра»

Ниже мы разберёмся, насколько Р и Е ядра отличаются по скорости и почему. Америки мы не откроем — производительные ядра действительно быстрее, но более детальное понимание почему они быстрее может помочь использовать компьютер чуть более эффективно (но быстрее чем он есть, он, безусловно не станет, не ждите чудес). Это просто пятничное упражнение.

На самом деле всё началось с того, что я любопытства ради запустил мой любимый бенчмарк SHA256 (который использовался в предыдущей статье про гипер-трединг) и наблюдал прекрасное:

Читать полностью »

Когда речь заходит о гиперпоточности, то как правило всё начинается с того, что нам показывают красивые картинки с квадратиками типа такой:

Это из Википедии как есть

Это из Википедии как есть

Читать полностью »

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

Читать полностью »
image

Моддинг-сцена с разработкой и портированием кастомных прошивок для Android-устройств существует вот уже более 10 лет. В основном, энтузиасты пытаются проапгрейдить свои устройства путем портирования более свежих версий Android, чем предлагает производитель девайса. Чего уж говорить, если Galaxy S III, которому уже 12 лет стукнуло, получил неофициальный апгрейд до Android 14. Порой мне в голову приходят различные, весьма странные моддерские мысли: например, почему бы не портировать на старенький смартфон… ещё более старую версию Android, дабы посмотреть «что будет». Казалось бы «портировал и портировал», но в процессе работы я столкнулся с множеством интересных нюансов и особенностей работы Android, о которых хотел бы рассказать и вам — моим читателям! Сегодняшняя статья будет в классическом «научпоп»-стиле без кода, зато с подробными объяснениями одной из техник портирования Android-прошивок путем патчинга скриптов для конфигурации системы и подмены Board-specific библиотек, дабы система «увидела» всё необходимое железо! Интересно? Тогда жду вас под катом!Читать полностью »

Нужно больше ядер: новые чипы разных компаний с десятками и сотнями ядер для высокопроизводительных систем - 1

За последние пару лет сразу несколько компаний объявили о многоядерных процессорах, создаваемых этими организациями для высоконагруженных систем. О некоторых таких проектах на Хабре писали, в том числе и мы, о других — нет.

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

Ядра атомов: в самом сердце материи - 1
Рис. 1

Ядро атома получается крохотным, его радиус в 10 000–100 000 раз меньше всего атома. Каждое ядро содержит определённое количество протонов (обозначим его Z) и определённое количество нейтронов (обозначим его N), скреплённых вместе в виде шарика, по размеру не сильно превышающего сумму их размеров. Отметим, что протоны и нейтроны вместе часто называют «нуклонами», а Z+N часто называют A – общее количество нуклонов в ядре. Также Z, «атомное число» – количество электронов в атоме.

Типичное мультяшное изображение атома (рис. 1) чрезвычайно преувеличивает размер ядра, но более-менее правильно представляет ядро как небрежно соединённое скопление протонов и нейтронов.

Содержимое ядра

Откуда нам известно, что находится в ядре? Эти крохотные объекты просто охарактеризовать (и это было просто исторически) благодаря трём фактам природы.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js