как "распаралелить" .exeШНИК

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by spitfire3271, 20 Apr 2011.

  1. spitfire3271

    spitfire3271 New Member

    Joined:
    13 Nov 2010
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Собственно интересует такой момент, имеется некая программа, написанная на фортране, выполняет довольно-таки сложные мат.преобразования...работает только под одно ядро, тобиш если у меня 2+ядра, то работа будет идти тока на 1ое...
    из этого вытекает вопрос, как распараллелить хотя бы на пару ядер, необходимо дизассемблировать и там дальше полный геморой? или же есть такой софт который экзешник позволяет распараллелить?
     
  2. tim-oleksii

    tim-oleksii Member

    Joined:
    14 Mar 2011
    Messages:
    199
    Likes Received:
    10
    Reputations:
    0
    Простейший способ - запустить две программы и принудительно назначить cpu affinity. Иначе писать многопоточность.