Электронный архив
Донецкого национального технического университета (г.Донецк)
Electronic archive of Donetsk national technical university (Donetsk)
 

eaDonNTU, Donetsk >
Научные труды ДонНТУ >
Серія: Інформатика, кібернетика та обчислювальна техніка >
Випуск 1 (19) >

Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://ea.donntu.ru/handle/123456789/30907

Название: Динамическая модель подвижного состава на многоядерной вычислительной системе
Другие названия: Розробка багатоядерної моделі динаміки рухомого складу
Development of a multi-core dynamic model of rolling stock
Авторы: Иванов, Ю.А.
Иванов, А.Ю
Іванов, Ю.О.
Іванов, О.Ю.
Ivanov, Y.O.
Ivanov, O.Y.
Ключевые слова: динамическая система
многоядерная система
SMP система
программная модель
подвижной состав
динамічна система
багатоядерна система
програмна модель
рухомий склад
dynamic model
multi-core system
SMP system
programming model
rolling stock
Дата публикации: 2014
Издатель: ДонНТУ
Библиографическое описание: Наукові праці Донецького національного технічного університету. Серія: Інформатика, кібернетика та обчислювальна техніка : збірник статей. Вип. 1(19) / ДВНЗ "ДонНТУ" ; редкол.: О.Є. Башков (голов. ред.) та ін. - Донецьк : ДВНЗ "ДонНТУ", 2014.
Аннотация: Рассмотрена задача анализа динамики основных частей подвижного состава в вертикальной продольной плоскости. Выполнена дискретизация модели колебаний сложной динамической системы. Обоснована, разработана и исследована программная модель колебаний элементов подвижного состава на многоядерной системе.
Описание: In the article we consider the problem of analyzing dynamics of main parts of rolling stock in the vertical longitudinal plane. We performed sampling of fluctuation model of a complex dynamic systems for multi-core platform. A software model of motion of rolling elements vibrations for multi-core systems was developed. In this paper we analyze the problem of creating effective models for parallel execution on multicore processors. Necessary instruments for multithread programming are presented in common operating systems, however, the amount of expertise required for simulation on parallel computing platforms, does not allow itself to focus on the issues of research models. Therefore, the establishment and effective implementation of multi-core multi-threaded models are urgent task. For efficient parallel model it is important to take into account limitations: each task, data, information flows. In this paper at this stage of study we chose a method to distribute equations similar to analog programming, so each equation of the model was distributed on a separate core of the system. The article investigates the standard features of the Windows operating system to manage program execution on SMP systems with the constraints of the interaction and synchronization between threads. Effectiveness of the model was evaluated using Intel Inspector XE tools for software implementation to determine presence of "bottle-necks": locks, data races. Results of numerical experiments for multi-core multi-threaded programming model conducted for speeds of 20 - 150 km/h were compared with the results of research performed using a simplified model in MATLAB and implemented on the cluster.
URI: http://ea.donntu.org/handle/123456789/30907
Располагается в коллекциях:Випуск 1 (19)

Файлы этого ресурса:

Файл Описание РазмерФормат
Ivanov.pdf780.1 kBAdobe PDFПросмотреть/Открыть

Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.