xeno_by (xeno_by) wrote,
xeno_by
xeno_by

Конкарренси-хинты

Задача: каким образом сообщать компилятору/рантайму хинты о конкаррент исполнении фрагментов программы?

Имеем дилемму. Если мы пишем эти хинты на external dsl (например, OpenMP), то получаем неудобства связанные с тем, что неймспейсы основной программы и хинтов различаются. Если же мы интегрируем хинты в нативный язык программирования, то они получатся менее лаконичными и (что еще важнее) будут захламлять кодярник. Пример - новый (?) API от Microsoft: Concurency::parallel_for and Concurrency::parallel_for_each.
Tags: conflux
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic
  • 0 comments