-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Slow libecl reading with large ensembles #418
Comments
I assume you are talking about pre-processing on realization level to some data format that is easier to parse later on. equinor/fmu-tools#47 is an unfinished attempt at this, to make a standardized forward model that is being run on each realization, and where dumping to parquet or uploading anywhere would be possible. The ERT api could be another possibility. |
Related: equinor/webviz-config#382 |
After the work with @sigurdp on reducing memory footprint, the next major framework improvement would be to reduce Webviz build time (it is very slow for large ensembles/models). A brief offline chat with @jcrivenaes and @perolavsvendsen confirms that something like what is sketched below would be in line with SUMO and FMU metadata/Drogon. Proposal: Basically a very simple job that reads Another use case of such a job would be to optionally, for certain selected vectors which are sparse by nature ( |
After #673 there is now a forward model dumping |
In use cases like e.g. FlowNet, it takes a veeeeeeeeeeeeeeeery long time to extract
libecl
data (through thefmu-ensembles
calls?). It also takes some time in large classical ensembles.The
parquet
format supports metadata at multiple levels, and there are ways to also use that withpandas
:pandas-dev/pandas#20534 (comment)
Add (or extend) some forward model in
semeio
to read+store time series + necessary metadata toparquet
, and read that by default in Webviz if the file exists?Opinions @asnyv @berland?
The text was updated successfully, but these errors were encountered: