title: Event structures and modern multiprocessors
metadata.name: dc.contributor.advisor
metadata.value: Новиков Федор Александрович
metadata.lang: ru_RU
metadata.name: dc.contributor.advisor
metadata.value: Novikov Fedor Aleksandrovic
metadata.lang: en_GB
metadata.name: dc.contributor.author
metadata.value: Моисеенко Евгений Александрович
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Moiseenko Evgenij Aleksandrovic
metadata.lang: en_GB
metadata.name: dc.contributor.editor
metadata.value: Кознов Дмитрий Владимирович
metadata.lang: ru_RU
metadata.name: dc.contributor.editor
metadata.value: Koznov Dmitrij Vladimirovic
metadata.lang: en_GB
metadata.name: dc.date.accessioned
metadata.value: 2023-04-06T21:47:25Z
metadata.lang: -
metadata.name: dc.date.available
metadata.value: 2023-04-06T21:47:25Z
metadata.lang: -
metadata.name: dc.date.issued
metadata.value: 2022
metadata.name: dc.identifier.other
metadata.value: 013039
metadata.lang: en_GB
metadata.name: dc.identifier.uri
metadata.value: http://hdl.handle.net/11701/39484
metadata.lang: -
metadata.name: dc.description.abstract
metadata.value: Weakestmo является недавно предложенной моделью памяти для языков программирования, 
  основанной на формализме структур событий.
  В данной работе устанавливается корректность оптимальных схем компиляции 
  из модели Weakestmo в модели памяти современных мультипроцессоров (x86, POWER, ARM).
  Предложенное доказательство вместе с моделью Weakestmo было формализовано 
  в системе для интерактивного доказательства теорем Coq.
metadata.lang: ru_RU
metadata.name: dc.description.abstract
metadata.value: Weakestmo is a recently proposed programming language level memory model based on event structures. 
  In this work a correctness of intended compilation schemes from Weakestmo 
  to a wide range of formal hardware memory models (x86, POWER, ARM) is established. 
  The proposed compilation proof along with the Weakestmo itself model were mechanized
  with the help of the Coq proof assistant.
metadata.lang: en_GB
metadata.name: dc.language.iso
metadata.value: ru
metadata.name: dc.subject
metadata.value: Формальная семантика
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: многопоточное программирование
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: слабые модели памяти
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: структуры событий
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: Formal semantics
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: concurrent computing
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: weak memory models
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: event structures
metadata.lang: en_GB
metadata.name: dc.title
metadata.value: Event structures and modern multiprocessors
metadata.lang: en_GB
metadata.name: dc.title.alternative
metadata.value: Структуры событий и современные мультипроцессоры
metadata.lang: ru_RU
resources.filename: vkr.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/39484/2/vkr.pdf
resources.format: Adobe PDF
resources.description: Article
resources.size: 436,08 kB
resources.filename: reviewSV_Otzyv_VKR_Moiseenko.docx.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/39484/3/reviewSV_Otzyv_VKR_Moiseenko.docx.pdf
resources.format: Adobe PDF
resources.description: ReviewSV
resources.size: 84,19 kB