<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sunfish.git/opendc-experiments/opendc-experiments-base/src/test/resources/env, branch master</title>
<subtitle>The OpenDC BSc thesis repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/'/>
<entry>
<title>Rewrote the  FlowEngine (#256)</title>
<updated>2024-10-25T11:32:41+00:00</updated>
<author>
<name>Dante Niewenhuis</name>
<email>d.niewenhuis@hotmail.com</email>
</author>
<published>2024-10-25T11:32:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=5a365dbc068f2a8cdfa9813c39cc84bb30e15637'/>
<id>5a365dbc068f2a8cdfa9813c39cc84bb30e15637</id>
<content type='text'>
* Removed unused components. Updated tests.

Improved checkpointing model

Improved model, started with SimPowerSource

implemented FailureModels and Checkpointing

First working version

midway commit

first update

All simulation are now run with a single CPU and single MemoryUnit. multi CPUs are combined into one. This is for performance and explainability.

* fixed merge conflicts

* Updated M3SA paths.

* Fixed small typo</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Removed unused components. Updated tests.

Improved checkpointing model

Improved model, started with SimPowerSource

implemented FailureModels and Checkpointing

First working version

midway commit

first update

All simulation are now run with a single CPU and single MemoryUnit. multi CPUs are combined into one. This is for performance and explainability.

* fixed merge conflicts

* Updated M3SA paths.

* Fixed small typo</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed several cpu related bugs, changed input topology (#226)</title>
<updated>2024-04-29T10:48:20+00:00</updated>
<author>
<name>Dante Niewenhuis</name>
<email>d.niewenhuis@hotmail.com</email>
</author>
<published>2024-04-29T10:48:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=2dc44c7283200f4689cc1be15115a8b1cd37d456'/>
<id>2dc44c7283200f4689cc1be15115a8b1cd37d456</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated the power models and added tests (#222)</title>
<updated>2024-04-22T12:32:53+00:00</updated>
<author>
<name>Dante Niewenhuis</name>
<email>d.niewenhuis@hotmail.com</email>
</author>
<published>2024-04-22T12:32:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=7ffa97502d2725c1fe0a84677a654a5ea12cb454'/>
<id>7ffa97502d2725c1fe0a84677a654a5ea12cb454</id>
<content type='text'>
* Updated the power models and added tests

* Updated test topologies</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Updated the power models and added tests

* Updated test topologies</pre>
</div>
</content>
</entry>
<entry>
<title>Merged scenario and portfolio (#220)</title>
<updated>2024-04-22T11:51:39+00:00</updated>
<author>
<name>Radu Nicolae</name>
<email>rnicolae04@gmail.com</email>
</author>
<published>2024-04-22T11:51:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=d4c1d8468a17eb7adf8bf20949c2fdc4b2f93fec'/>
<id>d4c1d8468a17eb7adf8bf20949c2fdc4b2f93fec</id>
<content type='text'>
* sync with the master branch

* rebase

* multimodel - simulation is currently run as many times as you can see a model

* factory method - handles models without given params

* removed redundant flags

* modelType

* flags removed

* implemented output into a folder

* multimodel ipynb setup - to be implemented and also ran as a python script, when the simulation occurs

* towards a mutimodel python implementation - issue observed - the saved files have same data?

* json parsing handles now lists for topology, workloads, allocaitonPolicies, powerModels

* scenarioFile inputs lists, and creates multiple combinations of scenarios

* multi-model prediction repaired, now we predict using multiple models

* commit before removing powerModel from scenario

* commit after removing powerModel from scenario

* commit after removing powerModel from scenario (and actually running)

* powermodels now can output their name and full name (with min and max)

* now we can select where to output (seed or output folder)

* input files - clear naming + output naming improved

* minimal changes

* all tests passing + json files from tests updated to the new json format

* json files from topology now accept only one power model (instead of list)

* json files from topology now accept only one power model (instead of list)

* multi and single input from tests updated to match the format

* tests passed locally

* spotless applies

* demo folder removed</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* sync with the master branch

* rebase

* multimodel - simulation is currently run as many times as you can see a model

* factory method - handles models without given params

* removed redundant flags

* modelType

* flags removed

* implemented output into a folder

* multimodel ipynb setup - to be implemented and also ran as a python script, when the simulation occurs

* towards a mutimodel python implementation - issue observed - the saved files have same data?

* json parsing handles now lists for topology, workloads, allocaitonPolicies, powerModels

* scenarioFile inputs lists, and creates multiple combinations of scenarios

* multi-model prediction repaired, now we predict using multiple models

* commit before removing powerModel from scenario

* commit after removing powerModel from scenario

* commit after removing powerModel from scenario (and actually running)

* powermodels now can output their name and full name (with min and max)

* now we can select where to output (seed or output folder)

* input files - clear naming + output naming improved

* minimal changes

* all tests passing + json files from tests updated to the new json format

* json files from topology now accept only one power model (instead of list)

* json files from topology now accept only one power model (instead of list)

* multi and single input from tests updated to match the format

* tests passed locally

* spotless applies

* demo folder removed</pre>
</div>
</content>
</entry>
<entry>
<title>Scenario and Portfolio update  (#209)</title>
<updated>2024-03-19T19:26:04+00:00</updated>
<author>
<name>Dante Niewenhuis</name>
<email>d.niewenhuis@hotmail.com</email>
</author>
<published>2024-03-19T19:26:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=dff30fa60809c018101052f395b09cf17cb83ccb'/>
<id>dff30fa60809c018101052f395b09cf17cb83ccb</id>
<content type='text'>
* Initial commit

* Implemented a new systems of defining and running scenarios / portfolios. Scenarios and Portfolios can now be defined using JSON files similar to topologies. This allows user to define experiments without changing any KotLin code.

* Ran spotlessApply</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Initial commit

* Implemented a new systems of defining and running scenarios / portfolios. Scenarios and Portfolios can now be defined using JSON files similar to topologies. This allows user to define experiments without changing any KotLin code.

* Ran spotlessApply</pre>
</div>
</content>
</entry>
<entry>
<title>refactored opendc-experiment-compute (#190)</title>
<updated>2024-01-08T12:44:09+00:00</updated>
<author>
<name>Dante Niewenhuis</name>
<email>d.niewenhuis@hotmail.com</email>
</author>
<published>2024-01-08T12:44:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.denounce.ai/sunfish.git/commit/?id=616017ba78a0882fe38b9b171b2b0f68e593cd8d'/>
<id>616017ba78a0882fe38b9b171b2b0f68e593cd8d</id>
<content type='text'>
* removed experiment-compute and integrated all components into opendc-compute

* updated workflow gradle file

* removed unneeded code</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* removed experiment-compute and integrated all components into opendc-compute

* updated workflow gradle file

* removed unneeded code</pre>
</div>
</content>
</entry>
</feed>
