[root]/testsuite/simulation/modelica/hpcom/ReferenceGraphs
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 86 (100.0%) | 1224092 (100.0%) | 14233.6 |
mwalther | 43 (50.0%) | 964170 (78.8%) | 22422.5 |
vwaurich | 36 (41.9%) | 149722 (12.2%) | 4158.9 |
adrpo | 2 (2.3%) | 71746 (5.9%) | 35873.0 |
sjoelund.se | 3 (3.5%) | 37915 (3.1%) | 12638.3 |
lochel | 2 (2.3%) | 539 (0.0%) | 269.5 |
- changed cost estimation model
44 lines of code changed in 2 files:
- changed reference graphs
29 lines of code changed in 2 files:
- fix hpcom tests, dont use json files since profiling information cannot be generated
90 lines of code changed in 2 files:
- update reference graph since number of calculated operations changed (will change again)
830 lines of code changed in 2 files:
- updated TaskGraph of CoupledInductors-HPCOM-Test
640 lines of code changed in 1 file:
Added some tail recursion for the connection trie graph (moves some variables around in equations, and some equations too)
180 lines of code changed in 1 file:
- changed reference graph for coupled inductors
3 lines of code changed in 1 file:
- added tds test to hpcom testsuite
- reduced stopTime for branchingDynamicPipes hpcom tests
- changed CauerLowPassSC codetarget to openmp
3 lines of code changed in 1 file:
- updated reference graphs
7 lines of code changed in 2 files:
- added experimental scheduler single block schedule
- updated hpcom tests for linear tearing
76 lines of code changed in 1 file:
Fix some of the sorting of components based on dependencies in the bindings
- Would silently fail in some cases in the past
- Some models now give no warnings in compile-time and run-time
- AIMS_Start gives a different result for one variable
- UnevaluateableFixedAttribute.mos gives different results for RML and bootstrapped omc versions
35906 lines of code changed in 1 file:
- update hpcom tests
7316 lines of code changed in 3 files:
- add missing task graph to fix test
215 lines of code changed in 1 file:
- fix hpcom tests
10924 lines of code changed in 2 files:
- updated BDP taskgraph
23 lines of code changed in 1 file:
- reactivated hpcom tests using json files
- always use the numProc given in the flag, output a warning on hpcomDump when this number is higher than the available number
83923 lines of code changed in 3 files:
- updated hpcom testsuite, using json files, deactivated some tests temporary
181 lines of code changed in 1 file:
- reavtivated hpcom tests
1779 lines of code changed in 1 file:
- reactivated hpcom tests
135 lines of code changed in 1 file:
- round graphCosts
- updated referenceGraphs
2 lines of code changed in 2 files:
- round the values for serialTime, parallel Time, critical Path
- always use num_threads from the flag +n=.. for level scheduling
1830 lines of code changed in 2 files:
-another update for BouncingBall_TaskGraphODE.graphml
1 lines of code changed in 1 file:
- updated reference graph for bouncing ball
185 lines of code changed in 1 file:
- revert r18840
539 lines of code changed in 2 files:
Changed realString to be thread-safe (using the old routines, but %.16g so results are mostly the same as dtoa).
NOTE: You need rml-mmc r268 for all results to be the same (else ~8 will fail)
1829 lines of code changed in 1 file:
- updated test
106 lines of code changed in 1 file:
- added test to hpcom testsuite
1829 lines of code changed in 1 file:
- the hpcom runtime is now using the *_eqs_prof.xml instead of the *_prof.xml - file as input
- some benchmarks were added to the hpcom-testsuite
736453 lines of code changed in 10 files:
- hpcom tests fixed
- engine v6 is now part of the hpcom testsuite
61683 lines of code changed in 2 files:
- the hpcom module is now part of execstat
- integer overflow in dumpGraphSccLevel fixed
- benchmarksuite added to hpcom-testsuite
38050 lines of code changed in 1 file:
- some support for ExternalMedia (some more work is needed for full support)
- add function calls and external function inputs to dependency analysis in element sorting
- use Inst.updateCompeltsMods just in Inst.instElementList2
36600 lines of code changed in 1 file:
- Skeleton for external hpcom-Scheduler added
- critical path' will now be displayed with gray edges in the task graphs
- PN-Converter for task graphs added to the hpcom-testsuite
- made some hpcom profiling updates
20219 lines of code changed in 5 files:
- updated prof.xml and referenceGraphs for BranchingDynamicPipes
40191 lines of code changed in 2 files:
Fix for bug: #2346
- sort also the variable components for instantiation based on their bindings
- sort the DAE in the order it is defined in the Modelica file
35146 lines of code changed in 1 file:
- list schedule reverse added to hpcom
- mergerParentNodes is a second filter-rule and now part of hpcom
- GraphML-Nodes can now have multiple labels
- GraphML-EdgeLabels can have multiple font-sizes
- Some bug fixing
- TaskGraph-Representation changed to achieve a better look
29314 lines of code changed in 12 files:
- added a list scheduler to the hpcOmScheduler Module
- cleaned up the hpcOmSimCode Module
- changed the getCriticalPath method
- modified the CodegenC including the SimCodeTV to create parallel code based on the list scheduling
- added a config flag to switch between different hpcom-Scheduling algorithms
- modified the hpcom testsuite
77811 lines of code changed in 12 files: