skill-tree:pe:1:b
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
skill-tree:pe:1:b [2022/06/22 13:24] – ruben.kellner | skill-tree:pe:1:b [2025/04/16 18:30] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | # PE1-B Cost Awareness | + | # PE1 Cost Awareness |
- | # Background | + | |
- | In HPC while the resources are vastly superiour to a regular workstation they are still limited by the number of users and the scale of the projects, so the only ways to increase throughput is to either up the scale of the System or make it more efficient. The scale is either constricted by the Budged or Technology, while the efficiency is improved by the User writing more effective and optimized code. to incentivize this efficient usage the user has to know what are the costs of his code and what are the benefits of making these efficiency changes, for example a faster queue time or the ability to handle more complex tasks. | + | |
- | # Aim | + | Cost awareness is a crucial aspect of Performance Engineering (PE), focusing on understanding the economic implications of performance optimization decisions in High Performance Computing (HPC) environments. In this overview, we explore the importance of cost awareness, considering factors such as time to solution constraints and the total cost of ownership. |
- | # Outcomes | + | **Time To Solution Constraints (PE2.2):** Time to solution constraints refers to the limitations imposed by deadlines or time-sensitive requirements on completing computational tasks within specified time frames. This branch examines techniques for estimating the costs associated with missing time to solution constraints, |
- | * Assess | + | |
+ | **Total Cost of Ownership (PE2.3):** The total cost of ownership (TCO) encompasses all direct and indirect costs associated with acquiring, deploying, and maintaining HPC infrastructure over its entire lifecycle. This section explores methodologies for calculating TCO, including initial investment costs, operational expenses, maintenance costs, and end-of-life disposal costs. Mastery of TCO analysis enables organizations to make informed decisions about HPC investments, | ||
+ | |||
+ | By incorporating cost awareness into performance engineering practices, organizations can align performance optimization efforts with budget constraints, | ||
+ | |||
+ | ## Requirements | ||
+ | |||
+ | ## Learning | ||
+ | |||
+ | * Identify many of the constraint for the time to get the solution. | ||
+ | * Infer the total cost of ownership. | ||
+ | |||
+ | ## Subskills | ||
+ | |||
+ | * [[skill-tree: | ||
+ | * [[skill-tree: | ||
+ | |||
+ | AI generated content | ||
- | # Subskills | ||
- | * [[skill-tree: | ||
- | * [[skill-tree: |
skill-tree/pe/1/b.1655897075.txt.gz · Last modified: 2022/06/22 13:24 by ruben.kellner