QNX Software Systems получает следующий патент на новейшую многоядерную технологию
Компания QNX Software Systems объявила о получении патента США на революционный метод реализации симметричной многопроцессорности (SMP).
Данная технология была разработана для микроядерной ОСРВ QNX Neutrino и позволяет значительно повысить производительность, масштабируемость, отказоустойчивость и эффективность как многоядерных, так и многопроцессорных систем.
До настоящего времени симметричная многопроцессорность, как правило, применялась в больших, сложных, монолитных операционных системах, для чего требовалось произвести множество модификаций, что увеличивало объем кода и приводило к снижению производительности. Однако микроядро QNX Neutrino является компактным и полностью вытесняемым, благодаря чему запатентованная технология симметричной многопроцессорности может быть реализована с помощью всего нескольких килобайтов кода. В результате мы получаем высокопроизводительную, компактную и отказоустойчивую SMP-систему.
В SMP-системе множество процессоров или ядер управляются одной операционной системой и используют одну память. Поскольку всей системой управляет одна ОС, эта ОС может прозрачным образом координировать работу разделяемых аппаратных ресурсов и обеспечивать максимально эффективное использование процессорных ядер. В итоге мы получаем повышенную производительность для множества приложений, в том числе в сетевых системах, в системах промышленной автоматизации, медицинском оборудовании и даже автомобильных информационно-развлекательных системах новейшего поколения.