RAM
Characteristics
| Name | Unit | Default value (default;min;max) | Description | Example |
|---|---|---|---|---|
| units | None | 1 | RAM strip quantity | 2 |
| usage | None | See Usage | See usage | .. |
| capacity | GB | 32;1;128 | Capacity of a ram strip | 12 |
| density | GB/cm2 | (avg;min;max) in our dataset | Size of the die per Go of a ram strip | 1.25 |
| process | nm | None | Engraving process (Architecture) | 25 |
| manufacturer | None | None | Name of the ram manufacturer | Samsung |
| model | None | None | .. | .. |
Complete
The following variables can becompleted
density
ifprocess or/andmanufacturer are given,density can be retrieved from a fuzzy matching on our ram repository.If several ram matches the givenprocess or/andmanufacturer the average value is given and min and max value are used asmin andmax fields.
Embedded impacts
Impacts criteria
| Criteria | Implemented | Source |
|---|---|---|
| gwp | yes | Green Cloud Computing, 2021 |
| adp | yes | Green Cloud Computing, 2021 |
| pe | yes | Green Cloud Computing, 2021 |
| gwppb | no | |
| gwppf | no | |
| gwpplu | no | |
| ir | no | |
| lu | no | |
| odp | no | |
| pm | no | |
| pocp | no | |
| wu | no | |
| mips | no | |
| adpe | no | |
| adpf | no | |
| ap | no | |
| ctue | no | |
| ctuh_c | no | |
| ctuh_nc | no | |
| epf | no | |
| epm | no | |
| ept | no |
Impact factors
For one RAM bank the embedded impacts are:
with:
| Constant | Units | Value |
|---|---|---|
| \(\text{RAM}_\text{embedded_die}^\text{gwp}\) | kgCO2eq/cm2 | 2.20 |
| \(\text{RAM}_\text{embedded_die}^\text{adp}\) | kgSbeq/cm2 | 6.30E-05 |
| \(\text{RAM}_\text{embedded_die}^\text{pe}\) | MJ/cm2 | 27.30 |
| \(\text{RAM}_\text{embedded_base}^\text{gwp}\) | kgCO2eq | 5.22 |
| \(\text{RAM}_\text{embedded_base}^\text{adp}\) | kgSbeq | 1.69E-03 |
| \(\text{RAM}_\text{embedded_base}^\text{pe}\) | MJ | 74.00 |
Info
If there are more than 1 RAM bank we multiply\(\text{RAM}_\text{embedded}^\text{criteria}\) by the number of RAM bank given inunits._
Usage impact
Bothpower consumption andconsumption profile are implemented.
Consumption profile
The RAM consumption profile is of the form :consumption_profile(workload) = a * capacity
As a first approximation, we use a uniform consumption profile since the stress test data used show a rather uniformconsumption. Consequently, the workload won't be used.

New stress test data specifically on RAM calls should be conducted to specify this consumption profile.
Determining the parameters
To determinea we averaged the electrical consumption of RAM per GB. With the process we came up witha=0.284
Capacity is either given by the user or the default value is used.
consumption_profile(workload) = 0.284 * capacity