Что такое а1в2с3 на компьютере
Для того, чтобы выяснить, способно ли предприятие загашать те либо иные обязательства посредством имеющихся активов, анализируется ликвидность баланса (ЛБ). Собственно ликвидность бух. баланса – это значимый экономический показатель, который характеризует реальную платежеспособность предприятия и уровень его действительной финансовой стабильности.
Высокий показатель ЛБ, полученный при калькуляции, свидетельствует о большой скорости загашения долгов. Это значит, что для обращения активов в деньги требуется немного времени, что, соответственно, значительно ускоряет процесс покрытия имеющихся задолженностей. Крайне низкий показатель ликвидности бух. баланса – отрицательный результат, который может говорить не только о неплатежеспособности предприятия, но и предвещать его финансовую несостоятельность в ближайшем будущем.
Главными инструментами, применяемыми при оценке ликвидности предприятия, являются ее показатели. Как принято, активы и пассивы ранжируются по группам, на основании которых и производятся необходимые подсчеты. Полученные результаты подлежат анализу, сравнению, после чего определяется, ликвидно предприятие либо нет. При проведении анализа следует принять во внимание, что:
- на сегодня используется другая форма бух. баланса № 1(а по ОКУД — 0710001), утв. Минфином РФ, в частности, Приказом № 66н от 02.07.2010;
- активы в обновленной «балансовой» форме (построчно): 1100, 1150, 1160, 1170, 1180, 1190, 1200, 1210, 1220, 1230, 1240, 1250, 1260, 1600;
- пассивы в обновленной «балансовой» форме (построчно): 1300, 1360, 1370, 1410, 1420, 1500, 1510, 1520, 1530, 1540, 1550, 1700.
Как и в предыдущей форме, новый бух. баланс включает активы и пассивы, но при этом заметно поменялась построчная нумерация. Этот момент особенно важен при анализе ликвидности, как, собственно, и ранжирование активов с пассивами.
Под активами понимают все имущество предприятия, которое имеется у него в наличии. Его отображают по соответствующим строкам бух. баланса, по мере возрастания ликвидности. Например: деньги, банковские векселя, гос. ценные бумаги и т. д.
Пассивы – это все финансовые первоисточники, из которых предприятие получает средства. Пассивами в бух. балансе значатся например, долговременные и кратковременные обязательства и, конечно, капитал с резервами.
Синие USB-коннекторы часто работают быстрее
Синий цвет внутри этого разъёма USB Type-A указывает на то, что он поддерживает скорость USB 3.0 (возможно).
Разъёмы и порты USB Type-A, которые поддерживают более высокие скорости USB 3.0, часто (но не всегда) имеют синий цвет внутри. Разъёмы типа A, которые поддерживают только более низкие скорости USB 2.0 или USB 1.1, часто (но не всегда) имеют чёрный цвет внутри.
То же самое и с портами: порты USB 3.0 часто имеют синий цвет внутри, а порты USB 2.0 часто имеют чёрный цвет. Однако это не гарантируется.
Разъёмы типа A, поддерживающие скорость USB 3.0 — те, которые часто имеют синий цвет внутри — имеют девять контактов по сравнению с четырьмя контактами, которые есть в старых USB-разъемах. Однако они по-прежнему обратно совместимы, и эти более высокие скорости будут работать только тогда, когда два устройства USB 3.0 подключены друг к другу. В противном случае они будут использовать более низкие скорости.
Плохие кабели USB-C всё ещё существуют
С первых дней существования USB-C на прилавках таятся плохие кабели. Некоторые из таких кабелей могут даже сжечь ваше устройство, если вы подключите их к ноутбуку или какому-то другому зарядному устройству. Сам по себе кабель USB-C должен, по идее, предотвращать получение слишком большой энергии устройством от зарядника.
Но многие производители кабелей не заботятся о правильной схеме работы их продукта. Некоторые кабели позволяют устройствам получать слишком много энергии, когда они подключаются к заряднику через традиционный порт USB-A. Известен случай, когда даже официальный зарядный кабель, поставлявшийся со смартфоном Oppo OnePlus, оказывался плохим. Когда вы заряжали телефон Oppo, всё было нормально, но если вы подключали этот USB-C кабель к другому телефону, тому могло прийтись плохо.
Вы должны не просто взять первый попавшийся кабель для зарядки, но проявить разумную осторожность и изучить этот вопрос. К счастью, процесс сертификации от USB-IF должен помочь гарантировать успех в поисках хорошего кабеля. Ищите отметку о сертификате. Однако не все кабели имеют сертификат. Несертифицированных кабелей полно, и многие из них даже прекрасно работают!
Нам нравятся кабели AmazonBasics – они недорогие, сертифицированные, и явно размечены по скоростям. И да, названия у них могут сбивать с толку, поскольку USB – штука сложная: «AmazonBasics USB Type-C to USB-A Male 3.1 Gen2».
Неудивительно, что Apple до сих пор не может отказаться от Lightning
Apple до сих пор использует на своих iPhone порты Lightning. Эти разъёмы похожи на USB-C, однако они проприетарные. Apple сама делает свои кабели для Lightning, однако их могут делать и другие производители. Есть только один нюанс: Apple должна выдать сертификат на кабель и поставить особый чип, чтобы кабель заработал. В отличие от USB, производители не могут делать ненадёжные кабели, которые вроде бы работают, но с проблемами. У Apple есть право вето благодаря сертификации MFi.
И кабель Lightning бывает только одного вида. У него нет никаких разных «режимов работы», которые бы существовали в одном кабеле, и имели сбивающие с толку названия вроде «Lightning 3.2 Gen 2×2» или «Lightning4».
Как бы это ни раздражало индустрию, но Apple, не отказываясь от кабелей Lightning, реально упростила ситуацию, сделала её менее запутанной. Стандарт USB получает всё лучшее железо, но кабели USB только усложняются и запутывают всех с каждым новым поколением. Зря USB-IF не использовала USB4 как возможность всё упростить.
Во всех центральных процессорах любого компьютера, будь то дешёвый ноутбук или сервер за миллионы долларов, есть устройство под названием «кэш». И с очень большой вероятностью он обладает несколькими уровнями.
Наверно, он важен, иначе зачем бы его устанавливать? Но что же делает кэш, и для чего ему разные уровни? И что означает «12-канальный ассоциативный кэш» (12-way set associative)?
Изготовители вместо этого должны писать SuperSpeed
USB-IF не хочет загружать пользователей подобными терминами. Вместо этого он хочет, чтобы продукты Gen 1 рекламировались, как SuperSpeed USB. Он предлагает производителям распространять продукты Gen 2 под именем SuperSpeed USB 10 Гбит/с, а Gen 2×2 под именем SuperSpeed USB 20 Гбит/с. Но это не значит, что производители обязаны использовать такие наименования. Они могут использовать номенклатуру Gen 2.2, или, если не хотят проводить проверку на соответствие, просто не использовать логотипы и называть всё это как угодно.
Если производители подчинятся, то вопрос с наименованиями будет решаться довольно легко. Нужно посмотреть, есть ли в названии SuperSpeed, и число после него. Если этого нет, то это самый медленный вариант USB 3.2. Если есть число 10 или 20, то это обещание 10 или 20 Гбит/с. Возможно, было бы лучше, если бы USB-IF назвал самый медленный вариант SuperSpeed USB 5 Гбит/с. Но, по крайней мере, наименование звучит довольно логично.
В теории, делу должны помочь логотипы USB. На изображении выше видно, что SS и 10 обозначают USB-кабель как SuperSpeed, поддерживающий скорость в 10 Гбит/с. К сожалению, USB-IF пока не дал официального логотипа для сертификата SuperSpeed USB 20. Вероятно, логотип будет такой же, только вместо 10 будет 20. Но пока это неизвестно.
Если вы вспомните ранние проблемы с USB-C, то ситуация покажется вам довольно знакомой. Внимательно читайте описание кабелей, покупайте их только у проверенных поставщиков. В прошлом мы рекомендовали кабели Amazon Basics, но даже с ними нужен глаз да глаз. К примеру, вот этот кабель от Amazon Basics формата USB-C обеспечивает только скорости от 2.0. А вот этот кабель, который выглядит почти так же, обеспечивает скорость в 10 Гбит/с, и промаркирован, как USB 3.1 Gen 2. И, естественно, это относится не только к кабелям, а вообще к любому оборудованию с разъёмами USB-C.
К сожалению, путаница с наименованиями остаётся. При покупке USB придётся потратить усилия, чтобы знать, что именно вы получаете.
Пример 2. Сопоставление активов и пассивов за 2018 г. по бух. балансу ООО «Стройтехнологии»
На основании показателей, полученных из бух. баланса ООО «Стройтехнологии» необходимо соотнести активы и пассивы общества, а затем определить, является ли оно ликвидным. Сведения для сопоставления за 2018 г.:
- А1=400, А2=18 000, А3=5 900, А4=90.
- П1=12 800, П2= 10 000, П3=0, П4= 1700.
Следует сразу обратить внимание на то, что требуемое соотношение А1>П1 не соблюдается (т. к. по бух. балансу значится, что А1
Рекомендовано проводить подобный анализ за более длительный период времени, например, за 3–4 года. Таким способом можно отслеживать и фиксировать динамику ликвидности.
USB 3.2 – ещё быстрее, ещё запутаннее
В прошлом сентябре USB-IF подробно описал новые возможные скоростные режимы для USB-C и начало спецификации USB 3.2. USB 3.2 будет способен на скорость в 20 Гбит/с. Это в два раза быстрее, чем у USB 3.1 Gen 2. Если вам интересно, как кабель может так быстро удвоить скорость, не меняя ни размер, ни разъёмы – очень просто. У USB-продуктов, способных на скорость в 20 Гбит/с, есть два канала на 10 Гбит/с. Это похоже на упаковку большего количество провода в такой же кабель.
Как и у предыдущих версий, новый стандарт обратно совместим для базовых вариантов использования – однако увеличения скорости без нового железа вы не получите. Если вы покупаете жёсткий диск, обещающий передачу данных на 20 Гбит/с, и подключаете в имеющийся у вас компьютер, то работать он будет, но медленнее, чем то, на что способны USB-порты вашей машины. Чтобы насладиться всеми преимуществами, вам придётся обновить железо с обоих концов.
На всемирном мобильном конгрессе 2019 года USB-IF объявил о новой схеме маркировки нового стандарта. И опять старую схему собираются переименовать задним числом.
Теперь у нас то, что раньше было USB 3.0, со скоростью 5 Гбит/с, станет USB 3.2 Gen 1. USB 3.1 Gen 2, со скоростью в 10 Гбит/с, станет USB 3.2 Gen 2.
Новый стандарт на 20 Гбит/с назовут USB 3.2 Gen 2×2, прерывая предсказуемую последовательность. Физически у него есть два канала по 10 Гбит/с, отсюда и 2×2. В названии есть логика, но оно сбивает с толку, и вам нужно разбираться в железе, чтобы понять его смысл.
Что такое кэш?
TL;DR: это небольшая, но очень быстрая память, расположенная в непосредственной близости от логических блоков центрального процессора.
Однако мы, разумеется, можем узнать о кэше гораздо больше…
Давайте начнём с воображаемой волшебной системы хранения: она бесконечно быстра, может одновременно обрабатывать бесконечное количество операций передачи данных и всегда обеспечивает надёжное и безопасное хранение данных. Конечно же, ничего подобного и близко не существует, однако если бы это было так, то структура процессора была бы гораздо проще.
Процессорам бы тогда требовались только логические блоки для сложения, умножения и т.п, а также система управления передачей данных, ведь наша теоретическая система хранения способна мгновенно передавать и получать все необходимые числа; ни одному из логических блоков не приходится простаивать в ожидании передачи данных.
Но, как мы знаем, такой волшебной технологии хранения не существует. Вместо неё у нас есть жёсткие диски или твердотельные накопители, и даже самые лучшие из них далеки от возможностей обработки, необходимых для современного процессора.
Великий Т'Фон хранения данных
Причина этого заключается в том, что современные процессоры невероятно быстры — им требуется всего один тактовый цикл для сложения двух 64-битных целочисленных значений; если процессор работает с частотой 4 ГГЦ, то это составляет всего 0,00000000025 секунды, или четверть наносекунды.
В то же время, вращающемуся жёсткому диску требуются тысячи наносекунд только для нахождения данных на дисках, не говоря уже об их передаче, а твердотельным накопителям — десятки или сотни наносекунд.
Очевидно, что такие приводы невозможно встроить внутрь процессоров, поэтому между ними будет присутствовать физическое разделение. Поэтому ещё добавляется время на перемещение данных, что усугубляет ситуацию.
Увы, но это Великий А'Туин хранения данных
Именно поэтому нам нужна ещё одна система хранения данных, расположенная между процессором и основным накопителем. Она должна быть быстрее накопителя, способна одновременно управлять множеством операций передачи данных и находиться намного ближе к процессору.
Ну, у нас уже есть такая система, и она называется ОЗУ (RAM); она присутствует в каждом компьютере и выполняет именно эту задачу.
Почти все такие хранилища имеют тип DRAM (dynamic random access memory); они способны передавать данные гораздо быстрее, чем любой накопитель.
Однако, несмотря на свою огромную скорость, DRAM не способна хранить такие объёмы данных.
Одни из самых крупных чипов памяти DDR4, разработанных Micron, хранят 32 Гбит, или 4 ГБ данных; самые крупные жёсткие диски хранят в 4 000 раз больше.
Итак, хоть мы и повысили скорость нашей сети данных, нам потребуются дополнительные системы (аппаратные и программные), чтобы разобраться, какие данные должны храниться в ограниченном объёме DRAM, готовые к обработке процессором.
DRAM могут изготавливаться в корпусе чипа (это называется встроенной (embedded) DRAM). Однако процессоры довольно малы, поэтому в них не удастся поместить много памяти.
10 МБ DRAM слева от графического процессора Xbox 360. Источник: CPU Grave Yard
Подавляющее большинство DRAM расположено в непосредственной близости от процессора, подключено к материнской плате и всегда является самым близким к процессору компонентом. Тем не менее, эта память всё равно недостаточно быстра…
DRAM требуется примерно 100 наносекунд для нахождения данных, но, по крайней мере, она способна передавать миллиарды битов в секунду. Похоже, нам нужна ещё одна ступень памяти, которую можно разместить между блоками процессора и DRAM.
На сцене появляется оставшаяся ступень: SRAM (static random access memory). DRAM использует микроскопические конденсаторы для хранения данных в виде электрического заряда, а SRAM для той же задачи применяет транзисторы, которые работают с той же скоростью, что и логические блоки процессора (примерно в 10 раз быстрее, чем DRAM).
Разумеется, у SRAM есть недостаток, и он опять-таки связан с пространством.
Память на основе транзисторов занимает гораздо больше места, чем DRAM: в том же размере, что чип DDR4 на 4 ГБ, можно получить меньше 100 МБ SRAM. Но поскольку она производится по тому же технологическому процессу, что и CPU, память SRAM можно встроить прямо внутрь процессора, максимально близко к логическим блокам.
С каждой дополнительной ступенью мы увеличивали скорость перемещаемых данных ценой хранимого объёма. Мы можем продолжить и добавлять новые ступени,, которые будут быстрее, но меньше.
И так мы добрались до более строгого определения понятия кэша: это набор блоков SRAM, расположенных внутри процессора; они обеспечивают максимальную занятость процессора благодаря передаче и сохранению данных с очень высокими скоростями. Вас устраивает такое определение? Отлично, потому что дальше всё будет намного сложнее!
Текущее положение дел (сентябрь 2019)
И маркировка – не единственное, что может вас запутать. USB-кабели, похожие снаружи, часто могут сильно отличаться внутри. А из-за плохого кабеля ваше устройство вообще может сгореть.
USB Type-A будет вытеснен USB4
Этот переходник позволяет подключать разъем USB Type-A к разъему USB Type-C:
Фактически для следующего стандарта USB, USB4, потребуется коннектор USB Type-C меньшего размера.
Но, несмотря на изменение формы разъёма, базовый стандарт USB по-прежнему обратно совместим с устройствами предыдущих стандартов USB.
Вы по-прежнему сможете подключить старое устройство USB Type-A к будущему устройству USB4, которое имеет только разъёмы Type-C. Вам просто понадобится переходник, который преобразует физическое соединение USB Type-A в соединение USB Type-C.
Ранжирование активов и пассивов согласно бух. балансу №1
Как известно, активы принято систематизировать по их ликвидности, а пассивы – по срочности загашения. Данная практика классификации применяется повсеместно. Анализ сгруппированных показателей ликвидности производится путем их сопоставления. В процессе исследования выявляются их неравенства и определяется степень ЛБ. Итак, выделяют 4 группы активов и пассивов, которые названы далее в таблицах.
Примером гр. А1 могут быть деньги и их эквиваленты, а также финансовые инвестиции, гр. А2: краткосрочная дебитор. задолженность (долги покупателей, авансовые платежи поставщикам и др.), гр. А3: запасы, сырье, продукция в готовом виде, незавершенное строительство, долговременная дебитор. задолженность (сроком больше года), а гр. А4: внеоборотные средства.
К гр. П1 можно отнести кратковременную задолженность по зарплате либо налогам. Типичным примером пассивов гр. П2 является предоплата, полученная от партнеров, а также текущие долги, которые нужно будет вернуть поставщикам. Отложенные налоговые и оценочные обязательства причисляют к гр. П3. На сегодня к гр. П4 помимо прочего стандартно относят свой капитал.
Оценка стоимости бизнеса![]() | Финансовый анализ по МСФО![]() | Финансовый анализ по РСБУ![]() |
Расчет NPV, IRR в Excel![]() | Оценка акций и облигаций![]() |
Не все USB-кабели были созданы равными
Допустим, вы хотите воспользоваться преимуществами скоростей на 40 Гбит/с. Вам нужно будет купить кабель, сертифицированный на 40 Гбит/с. Вы не сможете просто взять любой старый кабель и ожидать, что он будет работать на таких скоростях. Однако сертификация не обязательна. Какие-то несертифицированные кабели тоже смогут правильно работать, и какие-то производители кабелей не озаботятся сертификацией своей продукции.
Однако отличаться могут не только скорости передачи данных. Не каждый кабель может выдавать необходимую мощность. Разные кабели будут заряжать устройства с разной скоростью. Только потому, что у кабеля есть возможность передавать данные на большой скорости, не означает, что он будет быстро заряжать устройства – и наоборот.
Ситуация с кабелями продолжает усложняться. И если мы уже определились с прекрасным разъёмом USB-C, который можно втыкать любой стороной, то остальная часть кабеля стала менее стандартной и более противоречивой.
И даже если кабель со стороны кажется новым, то внутри он может и не быть таким. Многие кабели USB-C внутри, по сути, представляют собой лишь USB 2.0. Они разработаны для зарядки, а не для высоких скоростей. В некоторые кабели встроена поддержка «альтернативных режимов», к примеру, Thunderbolt 3. Это совместный проект Intel и Apple, предлагающий скорость в 40 Гбит/с. Однако такую скорость способны развивать только устройства с Thunderbolt 3 внутри, и чтобы воспользоваться ею, вам нужен кабель с поддержкой Thunderbolt 3.
USB4 немного упрощает эту ситуацию, устраняя необходимость в Thunderbolt 3 и предлагая 40 Гбит/с – но, опять-таки, только если у вас есть устройства, поддерживающие её, и специальный кабель.
Существуют и другие альтернативные режимы, например, HDMI и MHL. Не все USB-кабели были созданы равными.
Формулы для калькуляции основных коэффициентов ликвидности
Всесторонний экономический анализ ликвидности проводится, условно говоря, в два этапа. Первый предполагает сопоставление сгруппированных активов и пассивов. Второй – калькуляцию, изучение коэффициентов. Только таким путем можно получить полную объективную картину финансовой ситуации, сложившейся на предприятии.
Ключевыми показателями, используемыми при анализе, являются коэффициенты (множители) абсолютной, текущей, срочной ликвидности. Формулы для их калькуляции базируются на приведенной выше классификации активов и пассивов по группам.
Коэффициент текущ. ликвидности (КТЛ) позволяет узнать, способно ли предприятие загашать текущие (кратковременные) долги при помощи только лишь оборотных средств. Формула для его калькуляции будет следующей:
Оптимальным признается значение КТЛ, равное 1,5–2. Если по итогам калькуляции окажется, что КТЛ меньше 1, то это будет свидетельствовать об экономической дестабилизации, больших финансовых рисках. Это значит, что предприятие не может гарантировать своевременную оплату по текущим счетам.
Коэффициент абсолютной ликвидности (КАЛ) отображает долю, часть кратковременной задолженности, которую предприятие в состоянии будет загасить в скором времени. Формула для подсчета значения КАЛ:
Общенормативным значением считается КАЛ = 0,2. Такой показатель будет обозначать, что предприятие в силах оплачивать ежедневно по 20% обязательств. Если по итогам калькуляции значение коэффициента будет меньше 0,2, то это будет свидетельствовать о критической ситуации на предприятии, в результате которой у него возникают трудности с покрытием долговых обязательств.
Коэффициент быстрой (либо срочной) ликвидности (КБЛ) показывает способность предприятия загашать текущие обязательства с использованием высоко и быстро ликвидных активов в критических, сложных экономических ситуациях. Формула для калькуляции КБЛ:
Минимально возможным значением для КБЛ считается 0,7, а оптимальным – от 0,8 до 1,2. Снижение значения КБЛ может говорить о понижении платежеспособности предприятии, а увеличение, соответственно, о его повышении. Данный показатель называют также коэффициентом критической ликвидности.
Следует обратить внимание на то, что на практике при анализе ликвидности может использоваться также коэффициент обеспеченности своими оборотн. активами (КОСОА) и маневренности капитала (КМК). Вместе с ними зачастую определяют общую ликвидность бух. баланса (ОЛБ), расчет которой позволяет выяснить оплаченную долю по всем обязательствам. Для калькуляции ОЛБ применяется такая формула:
Положительным результатом калькуляции считается значение ОЛБ, превышающее единицу.
Соизмерение показателей ликвидности и последующее определение реальной финансовой состоятельности предприятия
Для того, чтобы выяснить, ликвидно ли конкретное предприятие, сравнивают сгруппированные активы и пассивы. Сопоставлению подлежат группировки: А1 и П1, А2 и П2, А3 и П3, А4 и, соответственно, П4. Таким образом постепенно выводится некий обобщенный показатель ликвидности бух. баланса, определяется уровень платежеспособности предприятия в целом.
Таким образом, любое соотношение активов и пассивов, отмеченное в таблице, означает, что в целом предприятие является ликвидным. Указанные соотношения можно рассматривать также в несколько ином ракурсе и определять таким путем платежеспособность предприятия на кратковременный и долговременный период времени. В этой связи проводятся и применяются стандартные сопоставления, а именно:
- Активов А1 (А2, А4) с пассивами П1 (П2 и П4). Предприятие способно загасить обязательства за короткий и средний срок, если А1 больше чем П1, А2 больше чем П2, А4 меньше чем П4.
- Активов А3 (А4) с пассивами П3 (П4). Предприятие загасит обязательства за длительный срок, если А3 больше чем П3 либо А4 меньше П4.
Важно! Если на практике будет зафиксировано соотношение, когда А4 больше чем П4, то тогда предприятие можно назвать неликвидным.
Ответы на часто задаваемые вопросы
Вопрос №1: Можно ли проводить анализ ЛБ только путем сопоставления только активов, пассивов, без калькуляции множителей (КТЛ, КБЛ и др.)?
Можно, но тогда результат оценки будет приближенным. Для более подробного исследования финансовой состоятельности предприятия требуется рассчитывать, исследовать коэффициенты ликвидности.
Вопрос №2: Можно ли проанализировать ЛБ посредством программы ФинЭкАнализ?
Всегда лучше посмотреть мануал к конкретной системной плате.
Вот в мануале на плату Asus P9X79 Deluxe написано, что плата имеет восемь слотов (DIMM) для установки оперативной памяти типа DDR3 2400/ 2133/ 1866/ 1600/ 1333/ 1066 Мгц, без ECC, небуферизованной, максимальный обьем до 64 ГБайт, поддерживается четырехканальный режим.
Буферизованная память с ECC дороже, быстрее и надежнее и применяется в основном в серверах, применять ее в домашних компьютерах особого смысла нет.
Слоты для планок памяти на плате обозначены так:
1 канал — DIMM_D1 (основной), DIMM_D2 (дополнительный).
2 канал — DIMM_B1 (основной), DIMM_B2 (дополнительный).
3 канал — DIMM_C1 (основной), DIMM_C2 (дополнительный).
4 канал — DIMM_A1 (основной), DIMM_A2 (дополнительный).
Также они различаются по цвету:
— синие для основных планок: DIMM_D1, DIMM_B1, DIMM_C1 и DIMM_A1.
— черные для дополнительных: DIMM_D2, DIMM_B2, DIMM_C2 и DIMM_A2.
Для одноканального режима памяти Asus рекомендует установить планку в слот DIMM_D1.
Для двухканального режима — в слоты DIMM_D1 и DIMM_B1.
Для четырехканального режима — в слоты DIMM_D1, DIMM_B1, DIMM_C1 и DIMM_A1.
Т.е., как видим, для реализации любого канального режима используются слоты одного цвета.
Если вы хотите увеличить общий обьем оперативной памяти, то дополнительные планки ставятся в слоты другого цвета.
На рисунке показан вариант увеличения общего обьема памяти в четырехканальном режиме.
Для включения x-канального режима необходимо выполнять следующие условия:
— одинаковая конфигурация модулей DIMM на каждом канале,
— одинаковый обьем планок (ГБайт).
Теоретически многоканальный режим должен увеличить быстродействие системы, но практически переход на четырехканальный режим дает прирост в пределах 1-2% в десктопных приложениях.
Но, в любом случае, мощности много не бывает.
Cherry улучшила механические переключатели клавиатуры
Компания Cherry, известная как поставщик механических переключателей для клавиатур, улучшила популярные модели серии MX: Red, Brown, Black и Speed.
Драйвер AMD Radeon Software Adrenalin 2020 Edition 20.1.1
Первый январский 2020 г. набор графических драйверов Radeon Software Adrenalin 2020 Edition 20.1.1 содержит оптимизации для игры Monster Hunter World: Iceborne и исправляет почти три десятка ошибок, выявленных в предшествующих релизах.
Google продолжит поддержку браузера Chrome для Windows 7
Многие пользователи, особенно корпоративные, не спешат отказываться от Windows 7, хотя расширенная поддержка Windows 7 для обычных пользователей завершается 14 января 2020 года.
Технология E Ink Print Color для цветных электронных книг
Компания E Ink разработала новую технологию электрофоретических экранов — Print Color.
Телевизоры Samsung получат сертификат 8KA
Модели линейки Samsung QLED 8K станут одними из первых устройств, которые в 2020 году будут сертифицированы Ассоциацией 8K (8K Association, 8KA) и получат соответствующий логотип.
Заменить (установить) оперативную память в ПК очень просто! Для этого не надо нести системный блок в сервисный центр или же вызывать ремонтника на дом. Достаточно выполнить несколько простых шагов.
Для начала определим, какой тип оперативной памяти используется в вашем компьютере. Например, вы хотите нарастить объем, установив в материнскую плату еще модуль-другой. Лучше всего в дополнение к уже имеющимся планкам инсталлировать точно такую память. В таком случае потенциальная проблема несовместимости вас не коснется. Как узнать, какая используется оперативная память в вашем компьютере? Вариант №1: снять боковую крышку и изучить маркировку модуля. Смотрим на пять параметров параметра: тип, частоту, тайминги, объем и напряжение. Элементарный пример: на фотографии ниже приведен пример модуля типа DDR3 с эффективной частотой 1600 МГц, таймингами CL9 и объемом 8 ГБ, функционирующий при напряжении 1,5 В. Следовательно, ищем память со схожими параметрами.
Скорость работы персонального компьютера напрямую зависит от правильной подборки и установки всех его компонентов. Правильный подбор и установка модулей памяти RAM – важнейший залог успешной работы вашего ПК.
В предыдущей статье мы рассмотрели, как правильно устанавливать оперативную память в системный блок. В этой статье мы рассмотрим вопросы подбора оперативной памяти и грамотной её компоновки в разъемах материнской платы.
Основные рекомендации, применимые для всех типов и видов памяти:
– устанавливать лучше всего модули DIMM с одинаковым объемом памяти;
– модули должны совпадать по частоте работы (Mhz), если вы установите модули с разными частотами работы, то в итоге все они будут работать на частоте самой медленной памяти;
– у устанавливаемых плат оперативной памяти желательно совмещать тайминги, латентности (задержки) памяти;
– подбирать модули лучше от одного производителя и одной модели.
Некоторые энтузиасты стараются купить модули из одной партии, но это, мне кажется, уже извращение!
Эти советы не являются строго выполняемые, ситуации бывают разные. Если модули памяти отличаются друг от друга по производителю, объему и частоте работы – это совершенно не означает, что они не будут работать. В этом случае нет особых секретов компоновки памяти – достаточно просто их установить.
Также нет особенностей при установке уже устаревших типов памяти типа SDRAM (тут одно правило – чем больше, тем лучше).
Но в современных компьютерах, материнские платы поддерживают специальные режимы работы оперативной памяти. Именно в этих режимах скорость работы RAM памяти будет самой эффективной. Поэтому для достижения наилучшего быстродействия следует учитывать режимы работы модулей DIMM и их правильную установку. Давайте рассмотрим наиболее распространенные на сегодняшний день режимы работы оперативной памяти.
USB Type-C — это будущее
Разъем и порт USB Type-C:
Хотя USB Type-A по-прежнему является наиболее распространенным разъёмом, это не будущее. Будущее за USB Type-C, который уже распространён на новых устройствах.
Некоторые современные устройства даже имеют порты USB Type-A и USB Type-C, поэтому они совместимы со всем. Некоторые даже отказываются от USB Type-A и имеют только порты USB Type-C.
Вы всегда можете использовать адаптер. Например, устройство USB-A может быть подключено к адаптеру Type-A-to-Type-C, что позволит вам подключить его к порту USB-C. Это работает, потому что, несмотря на разницу в физическом подключении, USB всё ещё совместим.
Кабели USB-C меньше по размеру и исключают необходимость в портах mini USB и разъёмах Micro-B. Это другие USB-разъемы меньшего размера, которые использовались для подключения устройств USB Type-A (например, ноутбуков и зарядных устройств) к меньшим устройствам (например, смартфонам), в которых не было места для полноценной розетки USB Type-A. С USB-C будет только один стандартный порт USB Type-C для всех устройств. Как только он станет широко распространенным, вам больше не понадобятся разные типы USB-кабелей для разных устройств.
Маркировка моделей USB4 (опять!) запутана
Когда-то маркировка USB была простой. Помните USB 2.0 и USB 3.0? Это было удобно. Всё начало усложняться с появлением USB 3.1 и USB 3.2. А теперь USB4 запутывает всё ещё больше – и, да, он называется USB4. Вы не должны называть его USB 4.0.
Форум по внедрению USB, сокр. USB-IF (USB Implementers Forum), – промышленная группа, управляющая стандартом, — говорит, что USB «предлагает скорости до 40 Гбит/с». Вот только скорости бывают разные. Инженер, знакомый со спецификацией, объяснил это изданию TechRepublic:
После выхода спецификаций можно ожидать новой волны путаницы, — сказал наш источник. – Появится маркировка USB4, однако придётся уточнять, что именно имеется в виду, поскольку у неё будут разные варианты. По определению, USB4 должна быть, по меньшей мере, Gen 2×2, что даст вам 10 Гбит/с * 2, то есть 20 Гбит/с. Также будет USB4 Gen 3×2, по 20 Гбит/с на канал. 20 * 2 даст вам 40 Гбит/с".
В итоге всё запутывается. Стандарта USB 3.0 уже нет – его переименовали задним числом в USB 3.1 Gen 1, а потом в USB 3.2 Gen 1. То, что должно было называться USB 3.1, назвали USB 3.1 Gen 2, а потом USB 3.2 Gen 2. Следующую версию, которая должна была называться USB 3.2, назовут USB 3.2 Gen 2×2, вопреки логической последовательности.
Ситуация с «поколениями» (Gen) USB абсурдно запутана и за ней крайне сложно следить, особенно когда USB-IF постоянно переименовывает предыдущие поколения стандарта.
USB 3.1 мутит воду маркировок
Форум по внедрению USB, сокр. USB-IF (USB Implementers Forum), поддерживает спецификации USB и их выполнение, и отвечает за маркировку кабелей и устройств USB. Когда она ввела USB 3.1, то вместо того, чтобы так всё и оставить, отличая этот вариант от USB 3.0, она решила назвать новый стандарт «USB 3.1 Gen 2». А USB 3.0 задним числом переименовали в USB 3.1 Gen 1.
Чтобы усложнить всё ещё сильнее, собственные имена дали ещё и скоростям передачи. USB 3.1 Gen 1, изначально известный, как USB 3.0, поддерживает скорость 5 Гбит/с – её назвали SuperSpeed.
USB 3.1 Gen 2 поддерживает скорость в 10 Гбит/с – это назвали SuperSpeed+. Технически он достигает её через кодирование 128b/132b в полностью двустороннем режиме. Полностью двусторонний [full-duplex] режим – крутая штука, поскольку информацию можно и передавать, и получать одновременно. Поэтому он работает быстрее.
Разница между этими двумя вариантами немного сбивала с толку. Но если просто запомнить, что Gen 2 лучше, чем Gen 1, всё будет ОК. Чтобы помочь различать скорости, USB-IF также разработал логотипы, которые производитель может использовать только после получения сертификата, доказывающего соответствие кабеля обещанным спецификациям.
Пример 1. Калькуляция значения КТЛ за 2018 г. для ООО «Стройтехнологии»
Из бух. баланса ООО «Стройтехнологии» следует, что в 2018 г. показатель А1 = 417, А2 = 18100, А3 = 5900. Пассивы за этот же год достигли следующих значений: П1 = 12800, П2 = 9900. Исходя из приведенных данных, следует подсчитать КТЛ (текущ. ликвидность).
Калькуляция КТЛ производится по базовой формуле №1, обозначенной выше (А1 + А2 + А3 / П1 + П2). Результат подсчета: (417 + 18100 + 5900) / (12800 + 9900) = 1,07.
Значение КТЛ (1,07), полученное при калькуляции, соответствует установленному нормативу. Для полноты анализа аналогичным путем (по выше обозначенным формулам) производится калькуляция и остальных коэффициентов ликвидности.
Не только числа
Кэш повышает производительность, ускоряя передачу данных в логические блоки и храня поблизости копию часто используемых инструкций и данных. Хранящаяся в кэше информация разделена на две части: сами данные и место, где они изначально располагаются в системной памяти/накопителе — такой адрес называется тег кэша (cache tag).
Когда процессор выполняет операцию, которой нужно считать или записать данные из/в память, то он начинает с проверки тегов в кэше Level 1. Если нужные данные там есть (произошло кэш-попадание (cache hit)), то доступ к этим данным выполняется почти сразу же. Промах кэша (cache miss) возникает, если требуемый тег не найден на самом нижнем уровне кэша.
В кэше L1 создаётся новый тег, а за дело берётся остальная часть архитектуры процессора выполняющая поиск в других уровнях кэша (при необходимости вплоть до основного накопителя) данных для этого тега. Но чтобы освободить пространство в кэше L1 под этот новый тег, что-то обязательно нужно перебросить в L2.
Это приводит к почти постоянному перемешиванию данных, выполняемому всего за несколько тактовых циклов. Единственный способ добиться этого — создание сложной структуры вокруг SRAM для обработки управления данными. Иными словами, если бы ядро процессора состояло всего из одного ALU, то кэш L1 был бы гораздо проще, но поскольку их десятки (и многие из них жонглируют двумя потоками инструкций), то для перемещения данных кэшу требуется множество соединений.
Для изучения информации кэша в процессоре вашего компьютера можно использовать бесплатные программы, например CPU-Z. Но что означает вся эта информация? Важным элементом является метка set associative (множественно-ассоциативный) — она указывает на правила, применяемые для копирования блоков данных из системной памяти в кэш.
Представленная выше информация кэша относится к Intel Core i7-9700K. Каждый из его кэшей Level 1 разделён на 64 небольших блока, называемые sets, и каждый из этих блоков ещё разбит на строки кэша (cache lines) (размером 64 байта). «Set associative» означает, что блок данных из системы привязывается к строкам кэша в одном конкретном сете, и не может свободно привязываться к какому-то другому месту.
Инклюзивный кэш L1+L2, victim cache L3, политики write-back, есть даже ECC. Источник: Fritzchens Fritz
Ещё один аспект сложности кэша связан с тем, как хранятся данные между разными уровнями. Правила задаются в inclusion policy (политике инклюзивности). Например, процессоры Intel Core имеют полностью инклюзивные кэши L1+L3. Это означает, что одни данные в Level 1, например, могут присутствовать в Level 3. Может показаться, что это пустая трата ценного пространства кэша, однако преимущество заключается в том, что если процессор совершает промах при поиске тега в нижнем уровне, ему не потребуется обыскивать верхний уровень для нахождения данных.
В тех же самых процессорах кэш L2 неинклюзивен: все хранящиеся там данные не копируются ни на какой другой уровень. Это экономит место, но приводит к тому, что системе памяти чипа нужно искать ненайденный тег в L3 (который всегда намного больше). Victim caches (кэши-жертвы) имеют похожий принцип, но они используются для хранения информации, переносимой с более низких уровней. Например, процессоры AMD Zen 2 используют victim cache L3, который просто хранит данные из L2.
Существуют и другие политики для кэша, например, при которых данные записываются и в кэш, и основную системную память. Они называются политиками записи (write policies); большинство современных процессоров использует кэши write-back — это означает, что когда данные записываются на уровень кэшей, происходит задержка перед записью их копии в системную память. Чаще всего эта пауза длится в течение того времени, пока данные остаются в кэше — ОЗУ получает эту информацию только при «выталкивании» из кэша.
Графический процессор Nvidia GA100, имеющий 20 МБ кэша L1 и 40 МБ кэша L2
Для проектировщиков процессоров выбор объёма, типа и политики кэшей является вопросом уравновешивания стремления к повышению мощности процессора с увеличением его сложности и занимаемым чипом пространством. Если бы можно было создать 1000-канальные ассоциативные кэши Level 1 на 20 МБ такими, чтобы они при этом не занимали площадь Манхэттена (и не потребляли столько же энергии), то у нас у всех бы были компьютеры с такими чипами!
Самый нижний уровень кэшей в современных процессорах за последнее десятилетие практически не изменился. Однако кэш Level 3 продолжает расти в размерах. Если бы десять лет назад у вас было 999 долларов на Intel i7-980X, то вы могли бы получить кэш размером 12 МБ. Сегодня за половину этой суммы можно приобрести 64 МБ.
Подведём итог: кэш — это абсолютно необходимое и потрясающее устройство. Мы не рассматривали другие типы кэшей в CPU и GPU (например, буферы ассоциативной трансляции или кэши текстур), но поскольку все они имеют такую же простую структуру и расположение уровней, разобраться в них будет несложно.
Был ли у вас компьютер с кэшем L2 на материнской плате? Как насчёт слотовых Pentium II и Celeron (например, 300a) на дочерних платах? Помните свой первый процессор с общим L3?
На правах рекламы
Наша компания предлагает в аренду серверы с процессорами от Intel и AMD. В последнем случае — это эпичные серверы! VDS с AMD EPYC, частота ядра CPU до 3.4 GHz. Максимальная конфигурация — 128 ядер CPU, 512 ГБ RAM, 4000 ГБ NVMe.
USB бывают разных форм и размеров, но разъёмы USB Type-A являются наиболее распространенным типом. Они имеют прямоугольную форму и широко используются на протяжении десятилетий. В официальной спецификации USB порт USB-A известен как «Standard-A».
USB Type-A и обратная совместимость
Когда дело доходит до стандарта универсальной последовательной шины (USB), нужно иметь в виду две вещи: физическая форма разъёма и базовый протокол (скорость).
Разъёмы USB Type-A относятся к первоначальному выпуску USB 1.0 в 1996 году, хотя USB действительно стал обычным явлением с USB 1.1 только в 1998 году. Однако, хотя разъёмы Type-A существуют уже долгое время, они все ещё работают с последними современные версии USB.
Этот долгоживущий стандарт физического соединения помогает USB в обратной совместимости. Если у вас есть современный компьютер, поддерживающий USB 3, и современное устройство USB, поддерживающее USB 3, вы можете подключить их с помощью кабеля USB, который поддерживает скорость USB 3, и получить все преимущества в виде скорости.
Однако, если у вас есть устройство USB 3, вы все равно можете использовать тот же USB-кабель для подключения его к старому компьютеру, который поддерживает только USB 2.0 или USB 1.1. Он будет работать на более медленных скоростях, но тот же разъем USB Type-A позволяет подключать ваше устройство практически ко всему.
Другими словами, вы можете подключить любой разъем USB Type-A к любому порту USB Type-A, и он будет «просто работать». Если это устройства разных поколений — например, если вы подключите USB-накопитель 20-летней давности к современному ПК, — они могут работать медленнее, но они будут работать.
Что такое USB Gen 1, Gen 2 и Gen 2×2? (предыстория от февраля 2019)
Раньше найти USB побыстрее было просто: выбирайте USB 3.0 вместо USB 2.0, и всё. Но теперь вам придётся разобраться в том, чем отличаются USB 3.2 Gen 1, Gen 2 и Gen 2×2 – а также в том, чем отличаются разные типы SuperSpeed.
Режимы работы оперативной памяти
SINGLE CHANELL MODE
Single Mode (одноканальный или ассиметричный режим) – этот режим реализуется, когда в системе установлен только один модуль памяти или все модули DIMM отличаются друг от друга по объему памяти, частоте работы или производителю. Здесь не важно, в какие разъемы и какую память устанавливать. Вся память будет работать со скоростью самой медленной из установленной памяти.
Если модуль только один, то его можно устанавливать в любой разъем для памяти:
Два или три разных модуля памяти можно также устанавливать в любой конфигурации:
Такой режим – это больше необходимость, когда в наличие уже есть оперативка, и на первом месте стоит увеличение объема памяти и экономия денег, а не достижение наилучшей производительности ПК. Если вы только покупаете компьютер, конечно же, лучше избегать такую установку памяти.
DUAL CHANELL MODE
Dual Mode (двухканальный или симметричный режим) – в каждом канале DIMM устанавливается одинаковый объем оперативной памяти. Модули подбираются по частоте работы. На материнских платах разъемы DIMM для каждого канала отличаются цветом. Рядом с ними пишется название разъема, и иногда номер канала. Назначение разъемов и их расположение по каналам обязательно указывается в руководстве материнской платы. Общий объем памяти равен суммарному объему всех установленных модулей. Каждый канал обслуживается своим контроллером памяти. Производительность системы увеличивается на 5-10%.
Dual Mode может быть реализован с использованием двух, трех или четырех модулей DIMM.
Если используются два одинаковых модуля RAM памяти, то их следует подключить в одноименные разъемы (одним цветом) из разных каналов. Например, один модуль установить в разъем канала A, а второй – в разъем канала B:
То есть, для включения режима Dual Channel (режим с чередованием) следует выполнить необходимые условия:
– на каждом канале памяти устанавливается одинаковая конфигурация модулей DIMM;
– память вставляется в симметричные разъемы каналов (Slot 0 или Slot 1) .
Аналогичным образом устанавливаются три модуля памяти – суммарные объемы памяти в каждом канале равны между собой (память в канале A равна по объему в канале B):
И для четырех модулей выполняется то же самое условие. Здесь работает как бы два параллельных дуальных режима:
TRIPLE CHANELL MODE
Triple Mode (трехканальный режим) – в каждом из трех каналов DIMM устанавливается одинаковый объем оперативной памяти. Модули подбираются по скорости и объему. На материнских платах, поддерживающих трехканальный режим работы памяти, обычно устанавливается 6 разъемов памяти (по два на каждый канал). Иногда встречаются материнские платы с четырьмя разъемами – два разъема составляют один канал, два других подключены ко второму и третьему каналу соответственно.
При шести или трех соккетах установка также проста как и при двуканальном режиме. При установленных четырех разъемов памяти, три из которых могут работать в Triple Mode, память следует устанавливать именно в эти разъемы.
Flex Mode (гибкий режим) – позволяет увеличить производительность оперативной памяти, при установке двух модулей различного объема, но одинаковых по частоте работы. Как и в двухканальном режиме платы памяти устанавливаются в одноименные разъемы разных каналов. Например, если имеются две планки памяти объемом 512Mb и 1Gb, то одну из них следует установить в слот канала A, а вторую – в слот канала B:
В этом случае модуль 512Мб будет работать в дуальном режиме с объемом памяти 512Mb второго модуля, а оставшиеся 512Мб от 1 гигабайтного модуля будут работать в одноканальном режиме.
Вот в принципе и все рекомендации по комбинированию оперативной памяти. Конечно же, вариантов компоновки может быть и больше, все зависит от объемов оперативной памяти, модели материнской платы и от ваших финансовых возможностей. Также в продаже появились материнские платы с поддержкой четырехканального режима работы памяти – это даст вам максимальную производительность компьютера!
USB Type-C
Для чего нужны разъёмы Type-A
Разъёмы USB Type-A — это наиболее распространённый тип USB-подключения.
Вы найдёте порты USB Type-A на большинстве современных компьютеров, ноутбуков, игровых консолей (например, PlayStation, Xbox и Nintendo Switch), смарт-телевизоров, проигрывателей потокового мультимедиа и других устройств.
Такие устройства, как USB-флэш-накопители, мыши, клавиатуры, внешние жёсткие диски, веб-камеры, цифровые камеры, игровые контроллеры, мобильные устройства и множество других периферийных устройств и аксессуаров, часто имеют разъёмы USB Type-A, в которые можно вставлять порты Type-A.
Порты USB Type-A работают со всеми версиями USB, от USB 1.1 и USB 1.0 до USB 3.0, USB 3.1 и USB 3.2.
Раньше маркировка была проще
Давным-давно USB было два основных вида, 2.0 и 3.0. И всё, что вам нужно было о них знать – это то, что 3.0 был быстрее, чем 2.0. Вы могли купить флэшку стандарта USB 2.0, воткнуть её в компьютер с разъёмами USB 3.0, и она подошла бы – просто медленнее, со скоростями 2.0. Ну а если бы вы купили флэшку USB 3.0 и воткнули в разъём 2.0, то также получили бы скорости от 2.0.
Если же вам нужно было достичь максимальной скорости, вы покупали флэшку USB 3.0 и вставляли её в разъём USB 3.0. Всё это было просто и понятно. Но с момента появления USB 3.1 всё поменялось.
Кэш: многоуровневая парковка
На приведённом выше изображении процессор (CPU) обозначен прямоугольником с пунктирной границей. Слева расположены ALU (arithmetic logic units, арифметико-логические устройства); это структуры, выполняющие математические операции. Хотя строго говоря, они не являются кэшем, ближайший к ALU уровень памяти — это регистры (они упорядочены в регистровый файл).
Каждый из них хранит одно число, например, 64-битное целое число; само значение может быть элементом каких-нибудь данных, кодом определённой инструкции или адресом памяти каких-то других данных.
Регистровый файл в десктопных процессорах довольно мал, например, в каждом из ядер Intel Core i9-9900K есть по два банка таких файлов, а тот, который предназначен для целых чисел, содержит всего 180 64-битных целых чисел. Другой регистровый файл для векторов (небольших массивов чисел) содержит 168 256-битных элементов. То есть общий регистровый файл каждого ядра чуть меньше 7 КБ. Для сравнения: регистровый файл потоковых мультипроцессоров (так в GPU называются аналоги ядер CPU) Nvidia GeForce RTX 2080 Ti имеет размер 256 КБ.
Регистры, как и кэш, являются SRAM, но их скорость не превышает скорость обслуживаемых ими ALU; они передают данные за один тактовый цикл. Но они не предназначены для хранения больших объёмов данных (только одного элемента), поэтому рядом с ними всегда есть более крупные блоки памяти: это кэш первого уровня (Level 1).
Одно ядро процессора Intel Skylake. Источник: Wikichip
На изображении выше представлен увеличенный снимок одного из ядер десктопного процессора Intel Skylake.
ALU и регистровые файлы расположены слева и обведены зелёной рамкой. В верхней части фотографии белым обозначен кэш данных первого уровня (Level 1 Data cache). Он не содержит много информации, всего 32 КБ, но как и регистры, он расположен очень близко к логическим блокам и работает на одной скорости с ними.
Ещё одним белым прямоугольником справа показан кэш инструкций первого уровня (Level 1 Instruction cache), тоже имеющий размер 32 КБ. Как понятно из названия, в нём хранятся различные команды, готовые к разбиению на более мелкие микрооперации (обычно обозначаемые μops), которые должны выполнять ALU. Для них тоже существует кэш, который можно классифицировать как Level 0, потому что он меньше (содержит всего 1 500 операций) и ближе, чем кэши L1.
Вы можете задаться вопросом: почему эти блоки SRAM настолько малы? Почему они не имеют размер в мегабайт? Вместе кэши данных и инструкций занимают почти такую же площадь на чипе, что основные логические блоки, поэтому их увеличение приведёт к повышению общей площади кристалла.
Но основная причина их размера в несколько килобайт заключается в том, что при увеличении ёмкости памяти повышается время, необходимое для поиска и получения данных. Кэшу L1 нужно быть очень быстрым, поэтому необходимо достичь компромисса между размером и скоростью — в лучшем случае для получения данных из этого кэша требуется около 5 тактовых циклов (для значений с плавающей запятой больше).
Кэш L2 процессора Skylake: 256 КБ SRAM
Но если бы это был единственный кэш внутри процессора, то его производительность наткнулась бы на неожиданное препятствие. Именно поэтому в ядра встраивается еще один уровень памяти: кэш Level 2. Это обобщённый блок хранения, содержащий инструкции и данные.
Он всегда больше, чем Level 1: в процессорах AMD Zen 2 он занимает до 512 КБ, чтобы кэши нижнего уровня обеспечивались достаточным объёмом данных. Однако большой размер требует жертв — для поиска и передачи данных из этого кэша требуется примерно в два раза больше времени по сравнению с Level 1.
Во времена первого Intel Pentium кэш Level 2 был отдельным чипом, или устанавливаемым на отдельной небольшой плате (как ОЗУ DIMM), или встроенным в основную материнскую плату. Постепенно он перебрался в корпус самого процессора, и, наконец, полностью интегрировался в кристалл чипа; это произошло в эпоху таких процессоров, как Pentium III и AMD K6-III.
За этим достижением вскоре последовал ещё один уровень кэша, необходимый для поддержки более низких уровней, и появился он как раз вовремя — в эпоху расцвета многоядерных чипов.
Чип Intel Kaby Lake. Источник: Wikichip
На этом изображении чипа Intel Kaby Lake в левой части показаны четыре ядра (интегрированный GPU занимает почти половину кристалла и находится справа). Каждое ядро имеет свой «личный» набор кэшей Level 1 и 2 (выделены белыми и жёлтым прямоугольниками), но у них также есть и третий комплект блоков SRAM.
Кэш третьего уровня (Level 3), хоть и расположен непосредственно рядом с одним ядром, является полностью общим для всех остальных — каждое ядро свободно может получать доступ к содержимому кэша L3 другого ядра. Он намного больше (от 2 до 32 МБ), но и намного медленнее, в среднем более 30 циклов, особенно когда ядру нужно использовать данные, находящиеся в блоке кэша, расположенного на большом расстоянии.
Ниже показано одно ядро архитектуры AMD Zen 2: кэши Level 1 данных и инструкций по 32 КБ (в белых прямоугольниках), кэш Level 2 на 512 КБ (в жёлтых прямоугольниках) и огромный блок кэша L3 на 4 МБ (в красном прямоугольнике).
Увеличенный снимок одного ядра процессора AMD Zen 2. Источник: Fritzchens Fritz
Но постойте: как 32 КБ могут занимать больше физического пространства чем 512 КБ? Если Level 1 хранит так мало данных, почему он непропорционально велик по сравнению с кэшами L2 и L3?
Читайте также: