Приложение COMPS заблокировано

При выполнении примера приложения, приведенного в руководстве ( http://compss.bsc.es/releases/compss/latest/docs/COMPSs_User_Manual_App_Exec.pdf), среда выполнения блокируется, и в терминале не отображается сообщение об ошибке.

ВЫХОД:

$ runcompss increment.Increment 3 1 2 3
Using default location for project file: /opt/COMPSs/Runtime/configuration/xml/projects/project.xml
Using default location for resources file: /opt/COMPSs/Runtime/configuration/xml/resources/resources.xml

----------------- Executing increment.Increment --------------------------

WARNING: IT Properties file is null. Setting default values
[   API]  -  Deploying COMPSs Runtime v1.3 
[   API]  -  Starting COMPSs Runtime v1.3
Initial counter values:
- Counter1 value is 1
- Counter2 value is 2
- Counter3 value is 3

Как я могу узнать, что блокирует мое приложение?

заранее спасибо

РЕДАКТИРОВАТЬ: Проверяя $HOME/.COMPSs/increment*/runtime.log, кажется, что все задачи заблокированы:

grep "Blocked" runtime.log 
[(410)(2016-03-04 15:48:09,864)       TaskScheduler]    @scheduleTask     -  Blocked: Task(1, increment) 
[(411)(2016-03-04 15:48:09,865)       TaskScheduler]    @scheduleTask     -  Blocked: Task(2, increment) 
[(412)(2016-03-04 15:48:09,866)       TaskScheduler]    @scheduleTask     -  Blocked: Task(3, increment) 

3 ответа

Решение

Файл runtime.log должен находиться в домашней папке пользователя, выполнившего команду runcompss.

$HOME/.COMPSs/increment*

РЕДАКТИРОВАТЬ: Если все задачи заблокированы, проверьте, есть ли ограничения, определенные в IncrementItf.java, совпадает с описанием в resources.xml. Другая возможная проблема заключается в том, что ресурсы не могут быть запущены.

Задачи блокируются по двум причинам:

  • Ресурсы неправильно настроены для файлов XML.
  • Доступные ресурсы не удовлетворяют ограничениям задачи (не применяется в простом примере)

Вы должны проверить проект и ресурсы XML-файлов. В обоих файлах должен быть один ресурс с одинаковым именем.

Вы должны проверить файл runtime.log, он содержит все выходные данные мастера.

Другие вопросы по тегам