Commit Graph

3 Commits

Author SHA1 Message Date
Guillaume Raffy 9aebde1f0f added support for amd epyc cpus
as a result, concho is now able to handle hpe's amd configurations

- also added the l3 cache attribute on cpus (not used yet but I'm planning to show it in the graphs as l3cache per core affects the performance)
- added the ability to output the figure in a file instead of the screen (will be useful for continuous integration)

work related to [https://bugzilla.ipr.univ-rennes.fr/show_bug.cgi?id=4015]
2025-03-19 09:23:44 +01:00
Guillaume Raffy 3b002ee17b added handler to made concho work with current hpe's website
This is not finished, there's still to :
- remove hardcoded base chassis id and price
- add handler for amd configurations (only intel configs are currently handled)

- also refatored Dimm class to contain more details (will be useful to estimate ram throughput)
- also added type hinting to dell.py

work related to [https://bugzilla.ipr.univ-rennes.fr/show_bug.cgi?id=4015]
2025-03-17 11:39:24 +01:00
Guillaume Raffy e1df4f6501 cleanup while remebering how it works, as I will need to make changes
- added type hinting (to help understanding the code)
- fixed dirty dynamic call to `parse()` method by adding missing abstract base class `IHtmlConfiguratorParser`
- organized data files into catalogs directory to unclutter the root
2025-03-14 19:58:41 +01:00