Categories to be used with ECMA-383
Measuring the energy consumption of personal computing products

3rd edition (December 2010)

The three sets of categories listed below are to be used in conjunction with ECMA-383 3rd edition.This standard also provides the terms, definitions and specifications for the unit under test (UUT).

The procedure for maintenance of the categories is provided by ECMA-389 (procedure for the registration of categories for ECMA-383 3rd edition).

The tables below provide the latest categories that shall be used with ECMA-383 3rd edition.

Guidance on use of categories

Traceability

In order to trace a category declared through the implementation of ECMA-383 3rd edition the categories listed below include a date extension. This extension shall be reported in the test results derived from the implementation of ECMA-383 3rd edition.

Selecting a category

To be placed in a given category the UUT shall meet all the requirements of the following category attributes:

  • Number of Cores
  • Number of Channels of memory
  • Screen size (notebook computers only)
  • Graphics subsystem attributes (integrated graphics or discrete graphics subsystem)

In the case of any overlap (e.g. a UUT complying with the above category attributes of two adjacent categories) the UUT shall be placed in the lower of the two categories.

Out of scope UUT

UUT is out of scope if it exceeds the upper limit (as defined in the category) of any of the following category attributes:

  • Number of cores
  • Number of memory channels
  • FB_BW of the discrete graphics subsystem

When to use adders

Graphics

Graphics features in a UUT above the base graphics attribute defined in the categories are treated as adders.

For example a Notebook UUT with 4 cores, 3 channels of memory and 2GB of base memory will fall into NB3 category. Any optional dGfx included in the UUT shall be treated as an adder.

For such a UUT the product shall be tested as shipped. The appropriate G1 – G7 TEC adder shall then be added to the category TEC target. The measured TEC value shall then be compared with the adjusted category TEC target to check for compliance.

Base memory

The attributes defined in “selecting a category” above determine the category. If the base memory included in the UUT exceeds that of the selected category, the additional base memory shall be treated as an adder.

For example: A Desktop UUT with 2 cores, 1 channel of memory and 2 GB of base memory will fall into DT0 with the additional 1GB of base memory treated as an adder.

Other adders

Other adders (such as TV cards) shall be handled in a similar manner to the above.

Categories

Ultra Low Energy Category

Any product with annualised energy consumption below 20kWh

Notebook Categories

  NB 0 – Nov 09 NB 1 – Nov 09 NB 2 – Nov 09 NB 3 – Nov 09 NB4 – Nov 09
Market Netbook Thin / Low-end Mainstream Performance High-end
Cores cores ≤ 2

(less than or equal to 2 cores)

cores ≤ 2

(less than or equal to 2 cores)

cores = 2

(2 cores)

2 < cores ≤ 4

(more than 2 and less than or equal to 4 cores)

2 < cores ≤ 4

(more than 2 and less than or equal to 4 cores)

Channels of memory ch mem < 4

(any number of channels less than 4)

ch mem < 4

(any number of channels less than 4)

2 ≤ ch mem < 4

(more than or equal to 2 channels of memory and less than 4)

2 ≤ ch mem < 4

(more than or equal to 2 channels of memory and less than 4)

2 ≤ ch mem < 4

(more than or equal to 2 channels of memory and less than 4)

Screen size screen size ≤ 11.6”

(screen size less than or equal to 11.6”)

11.6” < Screen size ≤ 13.3”

(screen size greater than 11.6” and less than or equal to 13.3”)

Any screen size Any Screen size Any screen size
Base Memory 1GB 2GB 2GB 2GB 4GB
Base Graphics iGfx

(integrated graphics)

iGfx

(integrated graphics)

iGfx

(integrated graphics)

iGfx

(integrated graphics)

dGfx = G1

(discrete graphics = G1)

Graphics Adders dGfx ≤ G4

(less than or equal to G4)

dGfx ≤ G4

(less than or equal to G4)

dGfx ≤ G4

(less than or equal to G4)

dGfx ≤ G4

(less than or equal to G4)

G1 < dGfx ≤ G4

(greater than G1 and less than or equal to G4)

 

Desktop Categories

Category DT 0 – Nov 09 DT 1 – Nov 09 DT 2 – Nov 09 DT 3 – Nov 09
Market Entry Mainstream Performance High-end
Cores cores ≤ 2

(less than or equal to 2 cores)

cores ≤ 2

(less than or equal to 2 cores)

2 < cores < 6

(more than 2 cores and less than 6)

2 < cores < 6

(more than 2 cores and less than 6)

Channels of memory ch mem = 1

(1 Channel of memory)

ch mem = 2

(2 Channels of memory)

2 ≤ ch mem < 4

(more than or equal to 2 channels of memory and less than 4)

2 ≤ ch mem < 4

(more than or equal to 2 channels of memory and less than 4)

Base memory 1GB 2GB 2GB 4GB
Base Graphics iGfx

(integrated graphics)

iGfx

(integrated graphics)

iGfx

(integrated graphics)

dGfx = G1

(discrete graphics = G1)

Graphics Adders dGfx ≤ G4

(less than or equal to G4)

dGfx ≤ G4

(less than or equal to G4)

dGfx ≤ G4

(less than or equal to G4)

G1 < dGfx ≤ G4

(greater than G1 and less than or equal to G4)

Discrete graphics Frame Buffer BandWidth (FB_BW)

Discrete graphics definition

A graphics processor with a local memory controller interface and a local graphics specific memory.

Discrete graphics groups

The value of the adders shall be determined based on the FB_BW (measured in GB/s) and divided into 7 distinct groups specific to desktops and notebooks:

Desktop Graphics Group  Definition (GB/s)
G1 FB_BW ≤ 16
G2 16< FB_BW ≤ 32
G3 32 <FB_BW ≤ 64
G4 64 <FB_BW ≤ 96
G5 96 <FB_BW ≤ 128
G6 FB_BW > 128 (< 192-bit)
G7 FB_BW > 128 (≥ 192-bit)

 

Notebook Graphics Group Definition (GB/s)
G1 FB_BW ≤ 16
G2 16< FB_BW ≤ 32
G3 32 <FB_BW ≤ 64
G4 64 <FB_BW ≤ 96
G5 96 <FB_BW ≤ 128
G6 FB_BW > 128 (< 192-bit)
G7 FB_BW > 128 (≥ 192-bit)

How to calculate the FB_BW

Frame Buffer Bandwidth = (Data Rate * Data Width) / (8 * 1000)

Where:

  • Frame Buffer Bandwidth is expressed in GB/sec
  • Data Rate is the effective memory data frequency in MHz
  • Data width is the memory frame buffer width
  • 8 converts the calculation into Bytes
  • 1000 converts Mega into Giga

The table below shows how to calculate FB_BW for a range of memory types. Once the FB_BW has been determined the user will select the appropriate group (G1 – G5) the graphics subsystem falls into.

 

Memory Type Clock (MHz) Data Rate (Mbit/s) FB_BW Calculation Examples: FB_BW = (Data Rate * Data Width) /(8*1000) (GB/s)
CMD/ ADDR DATA Based on CMD/ ADDR Clock Based on DATA clock Data Width FB_BW Group Data Width FB_BW Group Data Width FD_BW Group
DDR2 400 400 2*400 2*400 64 6.4 G1 128 12.8 G1 256 25.6 G2
DDR3 800 800 2*800 2*800 64 12.8 G1 128 25.6 G2 256 51.2 G3
GDDR3 800 800 2*800 2*800 64 12.8 G1 128 25.6 G2 256 51.2 G3
GDDR5 800 1600 4*800 2*1600 64 25.6 G2 128 51.2 G3 256 102.4 G4

 

Guidance on setting discrete graphics adders and category TEC limits

Industry should characterise and provide idle power data for dGfx (G1 – G7) based on a significant sample size of currently shipping discrete graphics cards. Users of the data, such as regulators and voluntary agreement owners, should use the industry data-set to establish the TEC adder for the G1 – G7 discrete graphics groups.

To establish a given computer category TEC target with iGfx or dGfx – industry should report measured system TEC values together (if shipped with discrete graphics) with the type of dGfx (G1 – G7). The user of the data should then subtract the appropriate dGfx TEC adder from the product in order to establish the TEC criteria for a given category without adders applied.

The above procedure should be used for any other adder that may be applied such as TV cards.