Opened 8 years ago

Last modified 7 years ago

#4076 new defect

Really bad performance with big tables

Reported by: adrpo Owned by: somebody
Priority: high Milestone: Future
Component: *unknown* Version:
Keywords: Cc:

Description

Flattening and compilation of models including big tables takes a lot of time and a lot of memory. The attached model takes ~4h to compile.

Most of the time is spent in functions that test if an expression is constant or in simplifications.

Attachments (1)

SensorBlockIncludeMap1.mo (2.1 MB) - added by adrpo 8 years ago.

Change History (4)

Changed 8 years ago by adrpo

comment:1 Changed 8 years ago by adrpo

The only solution I'm seeing for this is to extend the DAE array and matrix type to include a constantness flag so we don't do the same thing over and over.

comment:2 Changed 7 years ago by casella

See also the recently added TimeTable_N_XXX and CombiTimeTable_N_XXX models in the ScalableTestSuite. They seem to have a real problem with front-end scaling time.

comment:3 Changed 7 years ago by casella

See also #1283

Note: See TracTickets for help on using tickets.