Skip to content

Commit

Permalink
- Metis-Scheduler is now working if n was set to 1
Browse files Browse the repository at this point in the history
  • Loading branch information
Marcus Walther authored and OpenModelica-Hudson committed Aug 13, 2015
1 parent 7f23176 commit 23a483a
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions Compiler/BackEnd/HpcOmScheduler.mo
Expand Up @@ -2475,10 +2475,11 @@ algorithm
extInfo = HpcOmSchedulerExt.scheduleMetis(xadj, adjncy, vwgt, adjwgt, iNumberOfThreads);
extInfoArr = listArray(extInfo);
else
extInfoArr = arrayCreate(arrayLength(iTaskGraph), -1);
extInfoArr = arrayCreate(arrayLength(iTaskGraph), 1);
extInfo = arrayList(extInfoArr);
end if;

//print("External scheduling info: " + stringDelimitList(List.map(extInfo, intString), ",") + "\n");
//print("Metis scheduling info: " + stringDelimitList(List.map(extInfo, intString), ",") + "\n");
true = intEq(arrayLength(iTaskGraph),arrayLength(extInfoArr));
taskGraphT = BackendDAEUtil.transposeMatrix(iTaskGraph,arrayLength(iTaskGraph));
rootNodes = HpcOmTaskGraph.getRootNodes(iTaskGraph);
Expand Down

0 comments on commit 23a483a

Please sign in to comment.