Альтернативы ppl

В моем предыдущем вопросе я задал, я затронул тему parallel_for от ppl. h предоставлен Microsoft.
Но вскоре после того, как я понял, что его использование делает его приложение непереносимым (если я прав, это специфично для Microsoft (заголовок ppl.h)).
На мой взгляд, это нарушает очень важный аспект программирования на C ++ - переносимость, и я просто не готов к этому.
Итак, мои вопросы:
1. Правильно ли я говорю, что использование parallel_for из ppl делает ваш код непереносимым (под непереносимым я имею в виду, что он не может быть скомпилирован другим компилятором, кроме MS)
2. Прав ли я, говоря, что если на более позднем этапе я захочу предоставить пользовательский интерфейс (выполненный в Qt) для приложения, над которым я работаю, использование parallel_for в моем коде будет препятствием, что будет означать, что либо я Заменим parallel_for какой-нибудь другой (переносимой) альтернативой, или я не смогу создавать UI в Qt и core в VS?
3. Какие (портативные) альтернативы PPL?

13
задан Community 23 May 2017 в 12:10
поделиться