- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I'm writing an user subroutine (UEL) for Abaqus. If I run it on single processor, it works fine. If I try to run it on a cluster, the Abaqus job crashes. I want to use the Intel Thread Checker to get a glue which part of the code may cause the problem. If I try to run the Thread Checker I get an error message saying:
"../abaqus6.8/6.8-4/External/acml/libmkl_lapack64.so: (E) Module cannot be instrumented. "
That seems to be that this library is part of the Abaqus package. Is there a way to skip that one, when instrumenting?
I'm running thread checker by: "tcheck_cl -m mylib.so functions". mylib.so is a library containing my user subroutine.
Regards,
Maik Schenke
I'm writing an user subroutine (UEL) for Abaqus. If I run it on single processor, it works fine. If I try to run it on a cluster, the Abaqus job crashes. I want to use the Intel Thread Checker to get a glue which part of the code may cause the problem. If I try to run the Thread Checker I get an error message saying:
"../abaqus6.8/6.8-4/External/acml/libmkl_lapack64.so: (E) Module cannot be instrumented. "
That seems to be that this library is part of the Abaqus package. Is there a way to skip that one, when instrumenting?
I'm running thread checker by: "tcheck_cl -m mylib.so functions". mylib.so is a library containing my user subroutine.
Regards,
Maik Schenke
Link Copied
0 Replies
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page