На правах рекламы:
ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Авторитетность издания

ВАК - К1
RSCI, ядро РИНЦ

Добавить в закладки

Следующий номер на сайте

2
Ожидается:
16 Июня 2024

Статьи из выпуска № 4 за 2014 год.

Упорядочить результаты по:
Дате публикации | Заголовку статьи | Авторам

41. Реализация системы частиц в реальном времени на GPU [№4 за 2014 год]
Автор: Мальцев А.В.
Просмотров: 12859
Для реалистичной визуализации и моделирования в трехмерных виртуальных сценах ряда важных с точки зре-ния правильного восприятия окружающей среды природных явлений и объектов, не имеющих четких геометриче-ских границ (например, дыма, пламени, струй воды, дождя, снега и т.п.), обычно используются системы частиц. В данной работе предлагается технология распределенного моделирования и визуализации таких систем с примене-нием современных многоядерных графических процессоров. Технология включает два этапа: первый – вычисление состояния системы частиц в заданный момент времени в виде массива данных о частицах, второй – визуализация полученного массива с синтезом «на лету» необходимой геометрии частиц, расчетом их освещенности и наложением текстур. Оба этапа полностью выполняются на графическом конвейере видеокарты, что позволяет достичь высокой степени параллелизма. Для этого задействован механизм шейдерной обработки, включая вершинный, геометрический и фрагментный шейдеры. Геометрический шейдер используется в ходе второго этапа при синтезе полигональной модели частицы. В качестве примера рассматривается построение частицы в форме «спрайта» – квадрата, постоянно повернутого лицевой стороной к виртуальной камере. Разработанная технология поддерживает использование в трехмерных сценах систем частиц с количеством элементов порядка 10 6 , сохраняя при этом возможность рендеринга в режиме реального времени. Последнее особенно важно для таких областей применения, как имитационно-тренажерные комплексы и системы виртуальной реальности. В статье также описываются практические результаты предлагаемых решений, ориентированные на использование в системах визуализации реального времени.

42. Система автоматического извлечения информативных признаков для распознавания эмоций человека в речевой коммуникации [№4 за 2014 год]
Авторы: Брестер K.Ю., Семенкин Е.С., Сидоров М.Ю.
Просмотров: 7821
В процессе человеко-машинной коммуникации возникает ряд задач, связанных с обработкой голосовых сигналов. Помимо распознавания речи говорящего, актуальными остаются идентификация личности, пола, возраста пользователя диалоговой системы, а также его эмоционального состояния. При этом число акустических характеристик, которые могут быть извлечены в ходе анализа звуковой записи, достигает сотен или даже тысяч: атрибуты могут коррелировать друг с другом, содержать зашумленные данные или иметь низкий уровень вариации, что снижает точность работы привлекаемых классификаторов. Поэтому важной задачей является автоматический отбор информативных признаков, используемых алгоритмами распознавания. В рамках данной статьи рассматриваются два подхода, основанные на использовании адаптивного многокритериального генетического алгоритма, настройка пара-метров которого осуществляется автоматически в ходе решения задачи. Выбор данной эвристической процедуры для оптимизации критериев качества обусловлен простотой кодирования информативной подсистемы признаков, а также возможностью оптимизации как дискретных, так и непрерывных критериев. Вероятностная нейронная сеть используется в качестве классификационной модели. Исследование эффективности разрабатываемых подходов проводилось на множестве задач распознавания эмоций человека: БД содержали голосовые записи на английском и немецком языках. В ходе тестирования было установлено, что на указанном множестве задач применение описанной процедуры извлечения информативных признаков приводит к повышению точности результатов (относительное улучшение до 22,7 %), получаемых вероятностной нейронной сетью. Кроме того, становится возможным существенное снижение размерности вектора признаков, описывающих голосовой сигнал (в ряде случаев в среднем с 384 до 64,8 атрибута). Предложенные схемы демонстрируют высокую эффективность по сравнению с методом главных компонент. Описываемые процедуры могут быть применены для идентификации личности говорящего, распознавания его пола, возраста и других персональных характеристик, что также является предпосылкой их использования в качестве алгоритмического ядра интеллектуальных модулей диалоговых систем.

43. Способы инициализации многопроцессорной системы [№4 за 2014 год]
Автор: Лавринов Г.А.
Просмотров: 11835
Любая многопроцессорная система должна быть проинициализирована по включении питания. В данной работе рассматриваются системы на базе RapidIO. От правильной настройки маршрутов среды RapidIO зависит корректная работа системы в целом. Существуют два алгоритма инициализации – динамический и статический. Алгоритм динамической инициализации RapidIO, приведенный в спецификации, имеет ряд недостатков, одним из которых является отсутствие информации о физическом составе системы после инициализации. Для некоторых задач, к примеру, по тестированию многопроцессорной системы, это недопустимо. Поэтому необходимо использовать статическую инициализацию, которая подразумевает уже заранее подготовленный набор команд для настройки маршрутов между устройствами. Для эффективного создания набора команд, осуществляющих инициализацию, предлагается применять конфигуратор, использующий базовые блоки RapidIO. Система рассматривается как набор базовых блоков, имеющих уникальные номера портов коммутаторов RapidIO. Конфигуратор, принимая на вход структуру из географического адреса модуля, модели модуля и связи с остальными модулями, формирует на выходе набор служебных пакетов для инициализации коммуникационной среды RapidIO. Эффективность данного способа в большей мере проявляется при построении различных модификаций многопроцессорной системы. В статье описаны существующая на сегодняшний день аппаратная поддержка инициализации среды и ее применение в тестируемой системе.

44. Трассировка и самолечение в POSIX-системах [№4 за 2014 год]
Авторы: Бомбин А.А., Галатенко В.А., Костюхин К.А.
Просмотров: 8891
В работе дается определение оригинальной концепции контролируемого выполнения, разработанной авторами статьи, обосновывается важность этой концепции при создании сложных систем. Под контролируемым выполнением понимается специально организованный процесс функционирования аппаратно-программной системы, целью которого является выполнение системой своих задач несмотря на наличие ошибок, атак и отказов. Основными положениями концепции контролируемого выполнения являются интеграция средств информационной безопасности, отладки и управления; распространение контролируемого выполнения на все этапы жизненного цикла системы; целостность набора средств контролируемого выполнения, различающихся по степени воздействия на целевую систему, возможность взаимодействия между этими средствами. Частные случаи контролируемого выполнения: применение средств управления информационными системами, интерактивная отладка, мониторинг систем, самоконтроль систем, воспроизведение предыдущих сеансов работы систем, моделирование, сбор и анализ количественных характеристик функционирования систем, самолечение систем. В контексте контролируемого выполнения авторами предложена методика самолечения POSIX-систем, основанная на использовании механизма трассировки. Дается краткий обзор механизма трассировки, описанного в POSIX-2001, предлагается методика самолечения программных систем, основанная на этом механизме и интегрированная в концепцию контролируемого выполнения. Стандарт POSIX-2001 фиксирует минимальную функциональность средств трассировки, которые должна предоставлять POSIX-совместимая операционная система. Под трассировкой в стандарте POSIX-2001 понимаются по-рождение, накопление и анализ данных о событиях, имевших место при выполнении пользовательского приложения. Работа иллюстрируется небольшим примером, который может быть полезен при практическом применении методики самолечения.

← Предыдущая | 1 | 2 | 3 | 4 | 5