Skip to main content

Table 3 Parameters used in the power model

From: A novel power model for future heterogeneous 3D chip-multiprocessors in the dark silicon age

Parameter Definition
n Number of cores in the core layer
f i Operation frequency of core i
\( {P}_i^{\mathrm{core}} \) Power consumption of core i
P D, i Dynamic power consumption of core i
P L, i Leakage power consumption of core i
\( {P}_i^{\mathrm{cache}\_\mathrm{hierarchy}} \) Sum of power consumption related to the dedicated cache banks in each level of the cache hierarchy stacked on core i from the 1st to the kth level
\( {P}_{{\mathrm{static}}_k}(T) \) Static power consumed by each layer of the kth cache level (Lk) at temperature T °C
N Number of cache levels L1, L2, …, LN
C k Capacity of the kth cache level (Lk)
b i, k Number of active cache layers in the region-set bank i stacked on core i at the kth cache level
B i, k Accumulated cache capacity in the region-set bank i stacked on core i at the kth cache level
ar, aw Number of read and write accesses of an application
HiT k Hit time per hit access
APPH k Average power consumption per hit access
γ Number of accesses per second
α Sensitivity coefficient from the cache misses power law
E n Data sharing factor [53]
T s Total execution time of the mapped applications
\( {E}_{\mathrm{interconnection}}^s \) Energy consumption of the interconnection between nodes in Ts
P interconnection Power consumption of the interconnection network between nodes
\( {P}_{n,{n}^{\hbox{'}},{n}^{"}}^q \) Static power consumption of an interconnection network based on mesh topology with n nodes in dimension 1, n nodes in dimension 2, and n′′ nodes in dimension 3
\( {P}_{\mathrm{Links}}^{\mathrm{static}} \) Static power consumption of links
\( {P}_{TSVs}^{\mathrm{static}} \) Static power consumption of TSVs
\( {E}_{NP}^s \) Average total energy dissipated in the on-chip interconnection network for transferring of NP packets in Ts
\( {P}_R^{qC} \) Static power consumption of a router (without any packet)
\( {P}_R^c \) Static power consumption of a router with one virtual channel (without any packet)
\( {P}_{Link}^c \) Static power consumption of a link (without any packet)
\( {P}_{TSV}^c \) Static power consumption of a TSV (without any packet)
TSV Total number of TSVs
\( {E}_{NP}^s \) Average total energy dissipated in the on-chip interconnection network for transferring of NP packets in Ts
\( {E}_1^s \) Average total energy dissipated for transferring of one packet from the source to the destination in the on-chip interconnection network
\( {E}_R^P \) Average constant energy dissipated in a router and the related link for a packet transfer
\( {E}_R^f \) Average constant energy dissipated in a router and the related link for a flit transfer
D mesh The average distance of the mesh topology (the average number of links which a packet transits from the source to reach the destination)
v Number of virtual channels per link
l Size of a packet based on number of flits