2016-07-28 7 views
6

COMPS 1.4といくつかのテストプログラムをhttp://www.bsc.es/computer-sciences/grid-computing/comp-superscalar/downloads-and-documentationからダウンロードしましたが、それらをテストしようとしています。 Javaの実行はうまくいった。しかし、私はCで問題を抱えています。C COMPSの実行に失敗したすべてのジョブ

私は現在Simpleを実行しようとしています。 、実行がで終わる3つのチェックした後

[ERRMGR] - WARNING: Job 1 for running task 1 on worker localhost has failed; resubmitting task to the same worker. 

[ERRMGR] - WARNING: Task 1 execution on worker localhost has failed; rescheduling task execution. (changing worker) 

[ERRMGR] - WARNING: No task could be scheduled to any of the available resources. 
         This could end up blocking COMPSs. Will check it again in 20 seconds. 
         Possible causes: 
          -Network problems: non-reachable nodes, sshd service not started, etc. 
          -There isn't any computing resource that fits the defined tasks constraints. 
         If this happens 2 more times, the runtime will shutdown. 

buidapp simple 

runcompss --lang=c master/simple 1 

アプリは罰金のビルドが、このコマンドを実行するときに、私は次のエラーを取得する:Readmeには、私は2つのコマンドが必要と述べています結果がありません。私が紛失しているものはありますか?

+1

job1の出力ログとエラーログを確認しましたか?デバッグモードを有効にするには、-dフラグを指定してcompssを実行するだけです –

答えて

6

Cバインディングでアプリケーションを実行すると、各ホストにワーカー・バイナリが配置されている場所を含むproject.xmlを定義する必要があるため、デフォルトのproject.xmlは無効です。

<Project> 
     <Worker Name="localhost"> 
     <InstallDir>/opt/COMPSs/Runtime/scripts/system/</InstallDir> 
     <WorkingDir>[/path/to/dir/used_as_working_dir]</WorkingDir> 
     <AppDir>[/path/to/installation]</AppDir> 
     <LimitOfTasks>4</LimitOfTasks> 
     </Worker> 
</Project> 
関連する問題