Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Любитель подключил PCIe к Raspberry Pi без контроллера USB

Разработка на Raspberry PiКомпьютерное железоDIY или Сделай сам
image

Зак Кэмбл показал, как можно подключить к одноплатному компьютеру Raspberry Pi 4 PCI Express при помощи переходника, который заменяет микросхему контроллера USB 3 VL805.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Просмотры12K
Комментарии 3

Маленький вычислительный модуль Raspberry Pi 4 вышел по цене от $25

Разработка на Raspberry PiПроизводство и разработка электроникиКомпьютерное железо

Вычислительный модуль 40×55 мм — это более компактный вариант Raspberry Pi со встроенным хранилищем eMMC. Лучше подходит для промышленного использования

Стало традицией, что после каждой модели Raspberry Pi выходит вычислительный модуль с той же конфигурацией. Самый первый Compute Module вышел в 2014 году на базе Raspberry Pi 1, а за Raspberry Pi 3 и 3+ последовали вычислительные модули 3 и 3+ в 2017 и 2019 годах, соответственно. Только промежуточная модель Raspberry Pi 2, которая «прожила» всего тринадцать месяцев, избежала обрамления вычислительным модулем.

С момента выхода Raspberry Pi 4 прошло 16 месяцев, и вот теперь организация Raspberry Pi Foundation представила Compute Module 4 по цене от $25.
Читать дальше →
Всего голосов 22: ↑21 и ↓1+20
Просмотры12K
Комментарии 35

Исследователь обнаружил драйвер AMD, который отключает для игр некоторые функции безопасности

Компьютерное железоСофтПроцессорыИгры и игровые приставкиIT-компании


16 мая ИБ-специалист Алекс Ионеску (Alex Ionescu) рассказал в Twitter, что он обнаружил на своем тестовом ПК на базе Ryzen 7 1700 внутри Windows 10 замаскированный драйвер AMD, который изменяет настройки системы при обнаружении в выполняемых процессах определенного списка игр. Такое поведение может стать проблемой для безопасности системы, так как позволяет использовать уязвимости.
Читать дальше →
Всего голосов 31: ↑30 и ↓1+29
Просмотры19K
Комментарии 20

PCI Express 2.0

Компьютерное железо
Как сообщает Reg Hardware, PCI SIG закончил разработку версии 2.0 базовой специкации стандарта PCI Express. В результате удалось удвоить скорость сигнализации с 2.5Gbps до 5Gbps, что позволило достигнуть скорости в 16Gbps на x16-интерфейсе.

PCIe 2.0 заявлен совместимым с PCIe 1.1, поэтому старые видеокарты также смогут работать с компьютерами, оснащенными новыми интерфейсами. Intel собирается выпустить первые чипсеты с поддержкой PCIe 2.0 в семействе Bearlake уже в следующем квартале этого года.
Всего голосов 10: ↑8 и ↓2+6
Просмотры973
Комментарии 17

Проброс видеокарты в виртуальную машину

Виртуализация
Говорят, что современные аппаратные технологии поддержки виртуализации (VT-d у Intel, IOMMU у AMD) позволяют отдавать физическое устройство на шине PCI в непосредственное управление виртуальной машине. В том числе видеокарту.
Воображение рисует такую конфигурацию: настольный сервер с гипервизором, на нем запускается гостевая пользовательская операционная система, имеющая доступ к необходимым устройствам ввода-вывода, один-два неприхотливых сервера по мере надобности, ну и сколько надо виртуалок для бесчеловечных экспериментов. Управляем гипервизором через консоль в гостевой ОС либо удаленно, с ноутбука, скажем.
Вдохновленный этой картиной, я решил попробовать, но оказалось, что проброс (passthrough) видеоадаптера — задача не совсем тривиальная. Только месяца через три боданий с железом и чтения форумов удалось получить положительный результат. В качестве гипервизора пробовал VMware и Xen. Получилось только с Xen.
Читать дальше →
Всего голосов 65: ↑62 и ↓3+59
Просмотры90K
Комментарии 71

Коротко о новом: Samsung начала производство первых SSD-накопителей PCI-Express для ультратонких ноутбуков

Блог компании Samsung
На днях Samsung Electronics объявила о начале массового производства первых в отрасли твердотельных накопителей для ультратонких ноутбуков, использующих интерфейс PCI-Express (PCIe). Компания стала предоставлять новые SSD-накопители для ноутбуков основных производителей ПК с начала этого квартала. Модельный ряд накопителей XP491 состоит из 512, 256 и 128-гигабайтных SSD-шек.

Использование шины PCIe позволяет легко преодолеть ограничение интерфейса SATA на максимальную скорость передачи данных 6 Гбит/с. Скорость последовательного считывания составляет 1400 МБ/с и являет собой самый высокий показатель производительности для интерфейса PCIe 2.0. Это позволяет SSD-носителю считывать 500 ГБ данных всего за шесть минут, то есть, примерно в семь раз быстрее, чем обычный жесткий диск (которому понадобится не менее 40 минут на выполнение той же задачи), и более чем в 2,5 раза быстрее, чем самый быстрый современный SATA SSD-диск.


Читать дальше →
Всего голосов 16: ↑16 и ↓0+16
Просмотры16K
Комментарии 12

Прямая передача данных между ПЛИС Virtex-7 по шине PCI Express

Высокая производительность
Из песочницы

Аннотация


В данной статье рассматривается передача данных по шине PCI Express с одновременным участием нескольких ПЛИС. В компьютерной системе, к PCI Express шине которой подключено несколько (в нашем случае 8) оконечных устройств (PCIe endpoints) ПЛИС запускается одновременно несколько транзакций передачи данных двух типов: А) DMA передача между ОЗУ и ПЛИС (чтение/запись) и Б) прямая передача данных между двумя ПЛИС (запись). Используя соединение PCI Express x4 Gen 2.0 при обращении в память была получена скорость записи 1451 МБ/с (90% от максимальной). Скорость записи данных между ПЛИС была равна 1603 МБ/с (99 % от максимальной) при длине пакетов 128 байт и 1740 МБ/с (99% от максимальной) при длине пакета 256 байт. Латентность передачи данных между ПЛИС зависит от количества промежуточных коммутаторов, и была равна 0,7 мкс для одного коммутатора и 1 мкс для трех. Также показано, что при одновременных передачах через общий канал скорость отдельных передач не уменьшается до тех пор, пока суммарная скорость передачи не превышает пропускную способность общего канала; затем канал используется на 100%, а его пропускная способность делится поровну между устройствами.
Читать дальше →
Всего голосов 27: ↑25 и ↓2+23
Просмотры24K
Комментарии 11

Форм-факторы SSD

Компьютерное железо
Термин «форм-фактор» используется в компьютерной индустрии для описания формы и размеров различных его компонентов, таких как жесткие диски, материнские платы, блоки питания и многое другое. Когда жесткие диски только начинали использоваться в микрокомпьютерах (в то время являвшихся новинкой), они использовали магнитные пластины до 8 дюймов в диаметре. Эти пластины были самым большим компонентом жестких дисков и определяли ширину самого металлического корпуса, защищавшего хрупкие внутренности.

Высота корпуса диктовалась количеством «блинов», использовавшихся в конкретной модели. В самых емких число доходило до 14. С тех пор, именно диаметр магнитных пластин использовался для определения форм-фактора жестких дисков. На смену большим 8" дискам пришли 5.25", долгое время бывшие основным стандартом для настольных ПК, их сменили привычные нам диски на 3.5", в ноутбуках используются в основном 2.5", кое-где нашли применение микро-диски форм-фактора 1.8".


Читать дальше →
Всего голосов 68: ↑59 и ↓9+50
Просмотры64K
Комментарии 32

История PCI — на пути к светлому будущему накопителей

Интерфейсы


Современная революция систем хранения данных невозможна без развития интерфейсов, с помощью которых диски подключаются к системе. Одним из главных «героев» этого фронта сейчас является шина PCI Express. Скоростные накопители в наше время работают с интерфейсом PCIe Gen2 x4, обеспечивая скорость до 20 Гб/с, но так было далеко не всегда.
Читать дальше →
Всего голосов 81: ↑77 и ↓4+73
Просмотры41K
Комментарии 35

PCIe SSD, подвиды и будущее

Блог компании ETegro TechnologiesИнтерфейсы
Подвиды и перспективы привычных SSD накопителей были рассмотрены в предыдущем материале, а до него рассмотрели жесткие диски.

Традиционные SAS/SATA интерфейсы привычны, отработаны и удобны в быту. Есть большая инфраструктура — диски, контроллеры, совместимость с экспандерами, отработанное кабельное хозяйство. К ним прилагается работа стека SCSI и SATA, задержки контроллеров интерфейсов. Постоянно идущая борьба за рост IOPS и снижение задержек требует избавляться от лишних звеньев и помещать накопители как можно ближе к процессору. Поэтому что делать, если производительность SAS/SATA SSD не устраивает и хочется еще быстрее?

Выбирать PCIe!

Тенденции, как обычно, разделились.

Читать дальше →
Всего голосов 37: ↑37 и ↓0+37
Просмотры41K
Комментарии 17

Samsung начала массовое производство 3,2 ТБ 3D V-NAND SSD-памяти для серверов с интерфейсом NVMe

Блог компании Samsung
Добрый день, Хабр!

Компания Samsung Electronics объявила о старте массового производства твердотельных накопителей 3D V-NAND с интерфейсом NVMe и объемом памяти 3,2 ТБ, предназначенных для использования в высокопроизводительных корпоративных серверных системах hi-end сегмента.


Читать дальше →
Всего голосов 29: ↑27 и ↓2+25
Просмотры24K
Комментарии 10

Ядро PCI-express в ПЛИС Achronix — быстрый старт

Высокая производительность


Этот пост написан с целью показать разработчикам дизайна для ПЛИС, как с наименьшими затратами времени и сил начать работать с шиной PCI-express на платформе Ahronix Speedster22i. В статье описывается организация проекта, адаптация которого к конкретным требованиям разработчика сводится к несложной модификации исходного текста всего одного модуля, что позволяет подключиться к шине PCIe хост-компьютера буквально за 1 час. Надеюсь, разработчикам на других платформах эта статья будет так же небезинтересна.
Читать дальше →
Всего голосов 38: ↑38 и ↓0+38
Просмотры18K
Комментарии 29

Ethernet + PCIe + FPGA = LOVE

Высокая производительностьFPGA
image

Доступ по Ethernet невозможен без сетевых карточек (NIC). На небольших скоростях (до 1G) NIC встраивают в материнки, а на больших (10G/40G) NIC размещается на отдельной PCIe плате. Основным ядром такой платы является интегральный чип (ASIC), который занимается приемом/отправкой пакетов на самом низком уровне. Для большинства задач возможностей этого чипа хватит с лихвой.

Что делать, если возможностей сетевой карточки не хватает? Либо задача требует максимально близкого доступа к низкому уровню? Тогда на сцену выходят платы с перепрограммируемой логикой — ПЛИС (FPGA).

Какие задачи на них решают, что размещают, а так же самых интересных представителей вы увидите под катом!

Осторожно, будут картинки!
Читать дальше →
Всего голосов 31: ↑31 и ↓0+31
Просмотры60K
Комментарии 56

Altera + OpenCL: программируем под FPGA без знания VHDL/Verilog

Высокая производительностьПараллельное программированиеFPGA
image

Всем привет!

Altera SDK for OpenCL — это набор библиотек и приложений, который позволяет компилировать код, написанный на OpenCL, в прошивку для ПЛИС фирмы Altera. Это даёт возможность программисту использовать FPGA как ускоритель высокопроизводительных вычислений без знания HDL-языков, а писать на том, что он привык, когда это делает под GPU.

Я поигрался с этим инструментом на простом примере и хочу об этом вам рассказать.

План:

Добро пожаловать под кат! Осторожно, будут картинки!
Читать дальше →
Всего голосов 20: ↑19 и ↓1+18
Просмотры37K
Комментарии 28

Как подружить PCIe с 10-метровыми медными кабелями и 100-метровой оптикой

Блог компании YADROАнализ и проектирование системРазработка систем связи
Добрый день! Меня зовут Антон. В компании YADRO я занимаюсь хардверной разработкой.

В конце обзорной статьи про историю и развитие PCI Express Алексей упомянул о нашем собственном адаптере для внешнего подключения PCI Express (далее для краткости — PCIe) устройств посредством кабеля. Сегодня я расскажу, как мы его тестировали и отлаживали для правильной работы с разными типами и длинами кабельных соединений.


История тестов и конфигурирования
Всего голосов 40: ↑40 и ↓0+40
Просмотры17K
Комментарии 20

Основные протоколы хранения: использование и перспективы

Блог компании RAIDIXIT-инфраструктураСерверное администрированиеSANХранение данных


В этой статье мы проведем небольшой обзор наиболее популярных протоколов, которые используются для построения сетей хранения данных (SAN). Также рассмотрим перспективы развития и использования отдельных протоколов, опираясь на общедоступные роудмапы производителей.
Читать дальше →
Всего голосов 17: ↑16 и ↓1+15
Просмотры25K
Комментарии 22

Всё, что вы хотели знать о тестировании адаптеров Wi-Fi, но боялись спросить

IT-стандартыБеспроводные технологииКомпьютерное железоПериферияСетевое оборудование
image

На днях нашей компании исполняется 20 лет. Последние 15 лет из этих 20 мы делаем программы для анализа Wi-Fi-сетей. Часть этой работы – разработка драйверов для Wi-Fi-адаптеров, и в этой статье я расскажу, как команда разработчиков тестирует продукты своего труда, и как процесс тестирования эволюционировал за эти 15 лет вместе с эволюцией стандартов и адаптеров. Будет много картинок (то, что называют «geek porn») и технических подробностей.
Читать дальше →
Всего голосов 29: ↑28 и ↓1+27
Просмотры27K
Комментарии 55

Шина PCIe 5.0 готова к вводу в строй

Производство и разработка электроники
Перевод
Индустрия застряла с шиной PCIe 3.0 почти на семь лет, и хотя первая поддержка PCIe 4.0 для настольных компьютеров скоро появится в третьем поколении чипов Ryzen от AMD, а первые SSD с поддержкой PCIe 4.0 появились совсем недавно, производители уже готовятся к принятию PCIe 5.0. Новый стандарт удваивает пропускную способность по сравнению с PCIe 4.0, что даёт скорость в 32 GT/s [транзакций в секунду].

Сегодня PCI-SIG, организация, определяющая стандарты PCIe, объявила о принятии спецификации версии 0.9 для шины PCI Express 5.0, что означает появление на рынке конечных устройств в ближайшем будущем. (Компании начинают разрабатывать готовые устройства со спецификации версии 0.4, и с появлением версии 0.9 многие уже запускают свои продукты).


Читать дальше →
Всего голосов 24: ↑22 и ↓2+20
Просмотры7.5K
Комментарии 3

Новый стандарт на базе PCIe 5.0 «свяжет» CPU и GPU — что о нем известно

Блог компании VAS ExpertsВысокая производительностьIT-инфраструктураIT-стандарты
Консорциум CXL представил новый открытый стандарт — Compute Express Link (CXL). Он поможет организовать высокоскоростную связь между процессором и другими устройствами — GPU, FPGA и памятью. В основу CXL 1.0 лег интерфейс PCIe 5.0, спецификация которого ожидается в этом году. Поговорим о технических подробностях и аналогах решения.

Читать дальше →
Всего голосов 18: ↑16 и ↓2+14
Просмотры18K
Комментарии 22
1