survey paper
Hardware Reliability Margining for the Dark Silicon Era
Liangzhen Lai Puneet Gupta Department of Electrical Engineering Department of Electrical Engineering University of California, Los Angeles University of California, Los Angeles
e-mail: liangzhen@ucla.edu e-mail: puneet@ee.ucla.edu
Abstract— Hardware reliability margin should be derived from the worst-case aging scenario, which typically occurs when the circuits are operating at peak performance state with the highest operating voltage and frequency. However, as integrated cir- cuits enter the “dark silicon” era, it is impossible to power up all circuits throughout the entire lifetime. Reliability margining in absence of architecture-level power/thermal constraints can be overly pessimistic. In this work, we propose a margining scheme that em- ploys the power/thermal contexts and system manage- ment policies to derive the actual worst-case workload pattern for different reliability phenomena. Our ex- periment results show that at 60% dark ratio, conven- tional margining approach can overestimate the aging degradation due to EM and BTI by up to 3-7X and 18% respectively. Our margining method is able to eliminate these over-pessimism and results in about 20% delay margin and 40%-60% metal width margin reduction.
I. Introduction
With ending of perfect Dennard scaling, integrated circuits have entered the “dark silicon” era [10], where chips are fun- damentally power- and thermal-constrained. Multi-core design has been widely adopted as the approach to both improve en- ergy efficiency by operating at lower power state and exploiting workload parallelism [14,18]. Meanwhile, single-thread perfor- mance is still desired by the workload that is not paralleliz- able. Techniques such as “turbo boost” [9] are used to tem- porarily operate one or several processor cores at higher volt- age/frequency under certain power/thermal constraints. This creates a large dynamic range in performance and power that the hardware is designed to run at but maybe only for part of the circuits or only for a limited amount of time. For exam- ple, Intel i7-920XM [1, 2] has a base frequency of 2 GHz. It can be boosted to operate at maximum 2.26 GHz with four active cores and to 3.2 GHz with only one core active. This gap can be more pronounced for systems with tighter thermal constraints such as mobile devices [21].
Conventionally, hardware reliability margin is derived from the worst-case aging scenario with possibly pessimistic assump- tions. Although sense-and-adapt approach may be used to re- duce parametric (e.g., voltage, delay) margin at runtime [11], physical (e.g., wire width or spacing) margin must be deter- mined during hardware design time. Since most circuit wear- out mechanisms (e.g., Negative- and Positive-Bias Tempera- ture Instability (N/PBTI), Hot-Carrier-Injection (HCI), Elec- tromigration (EM) etc.) degrade faster at higher voltage and temperature, the margin is typically derived when the circuits
This work is supported in part by NSF Variability Expedition grant CCF-1029030
are operating at peak performance state with the highest volt- age, current and temperature.
The dark silicon contexts impose additional constraints so that it is impossible for all circuits to operate at peak per- formance state throughout the entire lifetime. Therefore, the reliability margin derived by the conventional approach can be overly pessimistic and is expected to be worse with technology scaling and increasing silicon “darkness”. Different terms have been used to describe this “darkness”, such as dark silicon frac- tion [10], dark area [17], and transistor utilization wall [25]. In this work, we define a term d called “dark ratio”. The defini- tion of d for power-constrained scenario is described in Equa- tion 1, where d = 0 means all circuits can be fully powered up. The definition of d for thermal-constrained scenario will be described later in Equation 9.
d = 1 − maximum allowed power maximum possible power
(1)
The over-pessimism may be reduced by correctly account- ing for the dark silicon contexts. The main challenge is how to transform the high-level power/thermal (i.e., spatial) con- straints into hardware aging (i.e., temporal) profile, especially with mixture of complicated reliability models and system power/thermal management schemes. In this work, we propose a hardware reliability margining methodology (see Fig. 1). It uses an accumulation model to represent the aging degradation dependence on circuit power states. An optimization problem is formulated to search in the space of possible system workload (i.e., power states of each processor cores) patterns that stress the circuits under the power/thermal constraints. By exploit- ing the properties of workload and management policy, this spatial distribution workload can be transformed into tempo- ral aging profile, which can be used with accumulation model in the optimization to determine the worst-case aging degra- dation under the power/thermal constraints. The contribution of our work are:
• To the best of our knowledge, this is the first work on relia- bility margining considering the high-level power/thermal constraints imposed by the dark silicon contexts.
• We formulate and solve the margining problem for both power- and thermal-constrained cases. Experimental re- sults show that at 60% dark ratio, conventional margin- ing approach can results in 3-7X and 18% overestimate of aging degradation due to EM and BTI respectively. Our margining method is able to eliminate these over- pessimism and results in about 20% delay margin and 40%-60% metal width margin reduction.
The rest of the paper is organized as follows: Section II intro- duces some background of EM and BTI modeling and margin- ing. Section III describes how to derive the required data and model for our methodology. Section IV and Section V present
978-1-4673-9569-4/16/$31.00 ©2016 IEEE
7A-2
637
Fig. 1. Margining Methodology Overview.
the problem formulation for reliability margining under power constraints and thermal constraints, respectively. Experimen- tal results and some discussions are presented in Section VI, and Section VII concludes the paper.
II. Background
In this work, we focus on two reliability phenomena, EM and BTI, as they require different types of design margin. The basic modeling for EM and BTI are described in Section II.A and II.B. Design margining for EM and BTI is introduced in Section II.C.
A. EM Modeling
Electromigration [3, 13] is a wear-out mechanism on inter- connects. Void are created on metal wires due to momentum transfer from the electrons moving in the wires. The Mean Time to Failure (MTTF) of EM can be modeled by the fa- mous Black’s equation [5]:
MTTF = A0J −2
e Em/kT (2)
where A0 is a constant, J is the current density, Em is the activation energy for the EM mechanism, k is Boltzmann’s constant, and T is the temperature.
For non-DC current, Hunter [13] derived an “average” cur- rent density model for arbitrary unipolar current. This model is useful for interconnects with unipolar current, such as power distribution networks (PDNs). An effective current density can be derived with Equation 3.
Jeff = 1
T
∫ T 0
J(t)dt (3)
where Jeff is the effective current density for EM purpose, T is the period, and J(t) is the current density at time t.
Banerjee etc. [3] derived the model with a recovery factor R for symmetric bipolar (AC) current. So the effective cur- rent density Jeff is R times the absolute current density. This model is useful for evaluating EM on signal wires, because in digital circuits, signal wires are used to charging up or charg- ing down the same loading capacitance. So the average current density will be proportional to the supply voltage, loading ca- pacitance and switching frequency. This dependence can be derived as Equation 4:
Jeff = R · ∫ |J(t)|dt T
= R · μCloadV f w · h (4)
where μ is the signal switching probability, Cload is the load- ing capacitance, V is the supply voltage, f is the operating frequency, w is the metal width, and h is the metal height.
B. BTI Modeling
Bias Temperature Instability is a wear-out mechanism re- lated to the transistor. Depending on the transistor type, BTI effects include NBTI for PMOS and PBTI for NMOS. Due to
BTI, the device threshold voltage increases when the transis- tor is turned on (i.e., positively or negatively stressed). When the stress voltage is removed, part of the degradation can be recovered.
The exact BTI mechanism and model is still under de- bate within the reliability community. There are two major BTI models, reaction-diffusion (RD) model [4, 26] and trap- ping/detrapping (TD) model [24]. However, most existing an- alytical BTI models are derived for static operating conditions and may not be directly used for dynamic operating conditions introduced by typical system-level power management mech- anisms such as DVFS and power gating. BTI simulators [7] have been used to simulate the degradation under arbitrary stress profile.
C. Margining for EM and BTI
Unlike typical design optimization, hardware margining must be pessimistic to account for all possible or even patho- logical worst-case scenarios. In many cases, pessimistic as- sumptions are unavoidable and necessary. In this work, our approach will strictly follow this rule. The pessimism in the as- sumptions and approaches will be summarized in Section VI.D.
As suggested by Black’s equation (see Equation 2), EM margining can be done by increasing the interconnect width in order to reduce the current density. Typically, certain de- sign guidelines are given by the foundry as part of the relia- bility design rules. For example, in a commercial 45nm design manual, the reliability design rules are given as the current- dependent minimum width requirement for each metal layer. The amount of EM margin can also affect other design metrics such as performance, power and area [15].
In a circuit design, there are different types of interconnect that can be affected by EM. In this work, we consider EM on both local PDN for a processor core and the signal wires inside the processor core. We omit the global PDN because the margin can be directly derived from the power constraints (i.e., dark ratio and total power).
BTI-induced threshold degradation can affect both logic and memory and result in reduced read/write margin [19] and in- creased logic delay. Since SRAM operating conditions are usu- ally more stable, in this work, we focus on the BTI-induced delay degradation for logic.
There can be two approaches to margin for BTI-induced delay degradation. One way is estimating the end-of-lifetime delay degradation for the entire circuit and directly applying it as additional delay margin (i.e., reducing clock frequency) or voltage margin (i.e., increasing supply voltage). The other way is to estimate the process corners for the aged devices and performing timing sign-off accordingly (i.e., increase the design efforts such as using larger cells). In this work, we will use the former approach to evaluate the BTI margin, as the margin in latter approach depends on the specific design/constraints.
III. Power, Thermal and Accumulation Models
An overview of our proposed approach is shown in Fig. 1. The shaded blocks are assumed to be known at hardware design time. In this section, we will focus on the modeling of power, thermal and reliability. Unless otherwise defined, all notations used in Section III, IV and V are listed in Table I. Matrix transpose is represented with a prime symbol, i.e., transpose of x is represented as x′.
A. Accumulation Model
Most reliability models are derived for static scenarios. How- ever, a dynamic reliability model is required to study the worst- case aging scenarios, which can be a mixture of different power
7A-2
638
TABLE I Glossary of Terminology
Term Description N Total number of processor cores n Index for processor cores M Total number of power states m Index for power state
P max Maximum allowed power T max Maximum allowed temperature T amb Ambient temperature
d Dark ratio
x M × 1 vector where xm is the number of cores at
power state m
P M × 1 vector where Pm is the power consumption
of a processor core at power state m
F M × 1 vector where Fm is the operating frequency
of a processor core at power state m
V M × 1 vector where Fm is the supply voltage
of a processor core at power state m
T N × 1 vector where Tn is the temperature of
processor core n
Tbak N × 1 vector where T bakn is the background
temperature of processor core n
A N × N matrix where A(n1, n2) is the temperature
increase of core n1 due to power consumed by core n2
S N × M matrix where S(n, m) is the proportion of
time that core n spends in power state m
f(x) The accumulation model for a processor core
spending xm/M lifetime at each power state m
states. For example, with the same power budget, the circuits can be operating at 0.8V constantly or alternating between 0.7V and 0.9V. We need to be able to compare these different workload patterns in order to determine the worst case.
Most reliability-related phenomena are temperature- dependent. Intuitively, lower power states are usually associated with lower temperature. So we may be able to use lower temperature for calculating the degradation. But this cannot be guaranteed considering the following scenario that the processor core has already been heated up by other heavy workload before entering a lower power state. This history dependence makes it difficult to make any pessimistic assumption about temperature other than using the maximum temperature.
In our proposed methodology, reliability model is used to characterize an accumulation model (see Fig. 1). This helps isolate the model-dependence and makes our methodology more general for different wear-out mechanisms. The accumu- lation model is a function to calculate the pessimistic estima- tion of end-of-life degradation under a given workload pattern. The input to the accumulation model is the fraction of circuit lifetime spent in different power states (i.e., x).
Some reliability models themselves suggest the correspond- ing accumulation model. For example, the current density for local PDN is proportional to the power consumption. There- fore the EM accumulation model can be derived based on Equation 3 as:
f(x) ∝ x′ · P (5) The EM accumulation model for signal wires can be derived based on Equation 4 as:
f(x) ∝ x′ · (F ◦ V) (6) where ◦ represents Hadamard product (i.e., element-wise mul- tiplication).
For other reliability phenomena like BTI, applying the ana- lytical models directly for dynamic cases may lead to mislead-
ing results [7]. In this work, we will derive the accumulation model with a physics-based RD simulator [7].
We use two steps to derive the accumulation model. The first step is to identify the ordering of different power states that will result in the worst degradation. Based on the simula- tor, the worst BTI degradation happens when power states are applied in increasing order of stress voltages. Therefore, for a given power state distribution (x), there is only one degrada- tion value and it is pessimistic.
The second step is obtaining the accumulation function through interpolation or fitting. In this work, we first pick a set of power state distribution samples x. These samples are generated with fraction of lifetime spent in each power state being multiple of 0.1. To avoid the low activity region where the BTI model shows high non-linearity, we limit the total frac- tion of idle time to be less than 0.3. Therefore, we will only report the results with d < 0.7.
Assuming g(x) is the accumulation function by the simula- tor, our accumulation function is fitted with a linear function, i.e., f(x) = c′ ·x+d with c and d being the fitting coefficients, as the results of the following optimization:
minimize: b
subject to: ∀x 0 ≤ f(x) − g(x) ≤ b (7)
We validate this accumulation function against the results from the simulator. The maximum overestimation is less than 0.5mV for about 10mV threshold voltage degradation.
B. Power and Thermal Model
For chips in the dark silicon era, there can be two types of constraints, i.e., limit on the instantaneous power consump- tion and limit on the temperature. For example, Intel Sandy Bridge [20] has total package power control and responsiveness via dynamic turbo. The former one controls the the entire package’s total power consumption, while the latter one allows the total power consumption to be temporarily higher (e.g., 1.2-1.3X [20]) than the thermal design power (TDP).
Since the margin is determined at hardware design time, de- tailed power models may not be available. But the hardware designer should have estimated power for each hardware power states. In this work, we assume that the power consumption at each power state is available for reliability margining pur- pose. The model should include the power consumption for all possible power states, including different voltage states (i.e., P- state) and idle states (i.e., C-state). These power consumption estimate should also be optimistic (i.e., with smaller values) so that the derived margin will be pessimistic.
The thermal model should give the static state temperature under a given power profile for a fixed floorplan and package. In this work, we will use a thermal simulator, HotSpot [12,22], which takes the floorplan and power profile trace and can cal- culate both static state and transient temperature. By using the simulator, we can obtain the static state temperature in- crease of one processor core due to power consumed by the other cores (i.e, A). Based on the thermal-electrical duality, the superposition principle can be applied here. Therefore, the temperature can be computed with the values in A with- out invoking the simulation in the optimization. We have also validated this superposition principle and the thermal model using the simulator.
IV. Reliability Margining with Power
Constraints
In this section, we describe the problem formulation for system with power constraints. The interpretation of man-
7A-2
639
agement policy and power constraints are presented in Sec- tion IV.A. The optimization formulation is described in Sec- tion IV.B.
A. Management Policy and Power Constraints
For circuits in the dark silicon era, certain manage- ment mechanisms and policies are essential to enforce the power/thermal constraints. These policies can affect the sys- tem behavior and thus the reliability margin. In some case, a bad policy can result in the same degradation as what con- ventional reliability approach indicates. For example, a policy with a fixed priority in scheduling workload can overload the first core, resulting in spending entire lifetime at the highest power state.
In this work, we assume a fair round-robin policy that iter- ates the scheduling priority between all processor cores. The iterating frequency can range from once per hour to once per week. We argue that this is a reasonable, effective, and possi- bly pessimistic policy due to the following reasons:
• This policy is an open-loop policy that does not rely on any sensing or monitoring capabilities, and thus is easy to implement.
• Given a typical hardware life time of multiple years and scheduling window of a few milliseconds, the number and length of priority iteration is sufficient to redress the work- load imbalance between different cores.
• More sophisticated policies, e.g., close-loop sense-and- adapt policies or more advanced management policies [6, 16,23], may improve the degradation. This makes our as- sumed policy pessimistic, which is acceptable for margin- ing purposes.
With such management policy, the worst-case workload will be iterated among all processor cores. So the power states of all processor cores at a given time will be iterated through each processor core along its lifetime. Therefore, the temporal distribution of power states for one processor core is equivalent to the spatial distribution of power states among all cores. This property will be exploited in our problem formulation.
B. Problem Formulation
The power constraint limits the total power of all processor cores. In the power model, processor power is represented as its power state. So the total power consumption can be cal- culated from the number of cores in each power state (i.e., x should be integer variables). As discussed earlier, this spatial distribution can be converted into the temporal distribution of power states along the lifetime of one processor core. So the optimization should maximize the resulting degradation with power state distribution of x. Therefore, the problem with power constraints can be formulated as the integer optimiza- tion problem described in Equation 8.
maximize: f(x)
subject to: xm ≥ 0 x ′ · 1 ≤ N
P ′ · x ≤ P max
(8)
V. Reliability Margining with Thermal
Constraints
In this section, we describe the problem formulation for sys- tem with thermal constraints. The interpretation of thermal constraints is presented in Section V.A. The optimization for- mulation is described in Section V.B.
Fig. 2. Example of two workload cases. Both cases are alternating their power states between I and II while keeping the temperature under the thermal limit.
A. Interpreting the Thermal Constraints
Unlike power constraints, thermal constraints do not directly impact the system instantaneous behavior. Circuits can tem- porarily operate at high power state if the temperature is below the limit. Intuitively, there can be two possible pathological scenarios that may maximize the degradation. The first one stresses the circuits in a two-phase manner which cools down the circuits with lower power state and then heats up with high power state. The second one stresses the circuits in a constant manner so that the temperature is maintained or has small fluctuations right below the temperature limit.
We argue that the second scenario will always result in worse degradation through an example shown in Fig. 2. Both cases have the same alternating power states (i.e., power state I and II), but with different alternating frequencies. Since the aver- age temperature of the second case is higher than the first case, by the thermal model, the heat dissipated from the second case will be more than the first case. Therefore, the second case can spend more time in higher power state and thus results in more wear-out degradation.
So with the thermal constraints, a “constant” stress will result in more degradation. We also define the dark ratio d for this thermal-constrained scenario in Equation 9. The term T max −T amb is the maximum temperature increase allowed for a given ambient temperature. The term max(A · 1 · max(P)) is the temperature increase when all processor cores are fully powered up.
d = 1 − T max − T amb
max(A · 1 · max(P)) (9)
B. Formulation
As discussed earlier, the thermal constraints can be repre- sented as the limit on the average power, which can be repre- sented as the fraction of time spent in each power states for all processor cores (i.e., continuous variables S). The static tem- perature is calculated based on this average power consump- tion and the pre-characterized temperature-sensitivity matrix A. The problem with thermal constraints can be formulated as an optimization problem described in Equation 10.
maximize: f(S ′ · 1)
subject to: ∀m, n S(m, n) ≥ 0 S · 1 ≤ 1 A · S · 1 ≤ T max × 1 − Tbak
(10)
VI. Experimental Results and Discussion
We will demonstrate our proposed architecture-assisted re- liability margining methodology for both power- and thermal- constrained scenarios. The experiment setup is described in
7A-2
640
Section VI.A. The results for EM margining and BTI margin- ing are presented in Section VI.B and VI.C respectively. Some of the results and the pessimism in our approaches are dis- cussed in Section VI.D.
A. Experiment Setup
The power model is based on a commercial processor bench- mark and a commercial sub-32nm process technology and li- braries. The processor benchmark has 32KB L1 instruction cache, 32KB L1 data cache and 256KB L2 cache. The power values are derived from the synthesized, placed and routed results of the processor benchmark. Libraries are character- ized at different supply voltages to calculate the operating fre- quency and power. Five different voltage states are used with supply voltage ranging from 0.6V to 0.9V. So the total number of available states is six including the state when the core is shut down or power gated. The SRAM power is derived from the memory compiler results. The power and thermal effects of other un-core components can be accounted for by reducing the power budget (i.e., Pmax) or adding into the background temperature (i.e., Tbak).
The thermal model (i.e., the values in A) is pre- characterized using HotSpot [12, 22]. The chip floorplan size is configured as 15mm x 15mm. The ambient temperature is set as 300 K. Other parameters are set the same as default HotSpot settings. Accumulation model is derived using the BTI simulator [7]. The BTI simulator results are scaled to match the built-in NBTI and PBTI models in the process li- brary. We report the BTI degradation (i.e., ΔV th) as the sum of NBTI and PBTI degradation (i.e., ΔV thn + ΔV thp).
In the experiments, we will compare against conventional margining approaches, which derives the margin assuming the core is operating at its highest power state along the entire lifetime (i.e., equivalent to the cases when d = 0). In order to test the applicability and scalability of our proposed ap- proaches, we consider the case of 4, 16, 64 and 256 cores which are placed in 2x2, 4x4, 8x8 and 16x16 arrays respectively. The power/thermal constraints are determined by the dark ratio d defined in Equation 1 and 9.
B. EM Results
As mentioned earlier in Section III.A, we will apply our margining methodology for both local PDN and signal wires. The accumulation function for unipolar and bipolar current is applied as discussed in Section III.A. For both the power- constrained and thermal-constrained scenarios, we obtain the value of P max and T max by varying the value of dark ratio d. The optimization results of Equation 8 and 10 are reported and normalized with respect to the conventional margining ap- proaches (i.e., the case when d = 0).
The results of local PDN under power constraints are plot- ted in Fig. 3. Compared to our margining approach, conven- tional approach gives about 3X underestimate of the MTTF at 60% dark ratio, which is equivalent to about unnecessary 40% metal width margin. The results of signal wires under power constraints are plotted in Fig. 4. The MTTF underesti- mate by conventional margining approach is about 7X, which is equivalent to 60% redundant metal width margin.
We also record the worst-case power state results generated by our methodology. For local PDN, the worst-case happens when some of the cores are at the highest power state and other cores are idle. For signal wires, the worst-case happens when all cores are active and at some intermediate power states. This also suggests different preferences in power management schemes for EM purposes.
(a) MTTF (b) Metal Width
Fig. 3. EM results with power constraints for local power distribution network.
(a) MTTF (b) Metal Width
Fig. 4. EM results with power constraints for signal wires.
The results of same scenarios under thermal constraints are plotted in Fig. 5 and Fig. 6. Compared to the results un- der power constraints, the curves are smoother. This is be- cause the power-constrained problem is an integer problem, while the thermal-constrained problem is continuous. The over-pessimism of conventional margining approach is similar to the cases with power constraints. At 60% dark ratio, our approaches can results in 3-6X less MTTF overestimation and 40%-60% metal width margin reduction.
C. BTI Results
We also apply our methodology for BTI margining. A lin- ear accumulation function is fitted by using the RD simulator as described in Section III.A. The results for Vth degrada- tion are plotted in Fig. 7. At 60% dark ratio, conventional margining approaches result in about 3mV overestimate of the threshold voltage degradation, which is about 18% of the total degradation. We also apply this degradation difference on a buffer chain and use SPICE to study the delay impacts. The around 16 mV threshold degradation requires up to 14% mar- gin on the total delay at the lowest supply voltage (i.e., 0.6V). At 60% dark ratio, our margining approach is able to reduce these delay margin values by about 20%, i.e., about 3% total delay margin reduction. The margin reduction can imply even more saving in the final design if we consider the interaction between aging margin and design flow [8].
Among all the results, the number of processor cores does
(a) MTTF (b) Metal Width
Fig. 5. EM results with thermal constraints for local power network.
7A-2
641
(a) MTTF (b) Metal Width
Fig. 6. EM results with thermal constraints for signal wires.
(a) Power-Constrained (b) Thermal-Constrained
Fig. 7. BTI results of Vth degradation with power constraints and thermal constraints.
not significantly affect the results. The only exception is the power-constrained cases with high dark ratio values. This is caused by the discrete power states and integer variables in power-constrained problem.
D. Pessimism in Our Approach
Due to the nature of design margining, the approach has to guarantee its pessimism against all possible pathological cases. Throughout our margining methodology, possible pessimism is introduced. We summarize and discuss some of them here.
• As discussed in Section III.A, due to the history effects of temperature, we assume the worst-case temperature for all power states.
• As discussed in Section III.A, the accumulation model, if derived from the simulator, can results in pessimism. For example, the BTI accumulation model always assumes the worst-case ordering of power states.
• As discussed in Section III.B, the power and thermal mod- els used in this approach are pessimistic, e.g., the use of best-case power values under process, temperature and workload variations. This will result in optimistic estima- tion of the number of active cores and therefore result in pessimistic estimation of the margin.
VII. Conclusion
In this work, we propose an architecture-assisted hardware reliability margining methodology for chips in the dark sili- con era. By exploiting the properties of workload and system management policies, we formulate the margining as an op- timization problem. Experimental results show that at 60% dark ratio, our method can reduce the over-pessimism in con- ventional margining approach for EM and BTI by 3-7X and 18% respectively, which is equivalent to 40%-60% reduction in metal width margin and 20% reduction in delay margin. Our ongoing work is looking at the margining problem for hetero- geneous multi-core systems.
References
[1] Intel core i7-920xm processor extreme edition. http://ark.intel.com/products/43126.
[2] Intel turbo boost. http://en.wikipedia.org/wiki/Intel Turbo Boost.
[3] K. Banerjee et al. Coupled analysis of electromigration reliability and performance in ulsi signal nets. In Proc. IEEE/ACM Inter- national Conference on Computer-Aided Design, pages 158–164. IEEE Press, 2001.
[4] S. Bhardwaj et al. Predictive modeling of the nbti effect for reliable design. In IEEE Custom Integrated Circuits Conference, pages 189–192. IEEE, 2006.
[5] J. R. Black. Electromigrationa brief survey and some recent results. Electron Devices, IEEE Transactions on, 16(4):338–347, 1969.
[6] A. Calimera et al. Nbti-aware power gating for concurrent leakage and aging optimization. pages 127–132. ACM, 2009.
[7] T.-B. Chan et al. On the efficacy of nbti mitigation techniques. In IEEE/ACM Design, Automation and Test in Europe, pages 1–6. IEEE, 2011.
[8] T.-B. Chan et al. Impact of adaptive voltage scaling on aging-aware signoff. In IEEE/ACM Design, Automation and Test in Europe, pages 1683–1688. IEEE, 2013.
[9] J. Charles et al. Evaluation of the intel core i7 turbo boost fea- ture. In Workload Characterization, 2009. IISWC 2009. IEEE International Symposium on, pages 188–197. IEEE, 2009.
[10] H. Esmaeilzadeh et al. Dark silicon and the end of multicore scal- ing. In International Symposium on Computer Architecture, pages 365–376. IEEE, 2011.
[11] P. Gupta et al. Underdesigned and opportunistic computing in presence of hardware variability. IEEE Transactions on Computer- Aided Design of Integrated Circuits and Systems, 2012. Keynote Paper.
[12] W. Huang et al. Hotspot: A compact thermal modeling method- ology for early-stage vlsi design. Very Large Scale Integration (VLSI) Systems, IEEE Transactions on, 14(5):501–513, 2006.
[13] W. R. Hunter. Self-consistent solutions for allowed interconnect current density. ii. application to design guidelines. Electron De- vices, IEEE Transactions on, 44(2):310–316, 1997.
[14] C. Isci et al. An analysis of efficient multi-core global power manage- ment policies: Maximizing performance for a given power budget. In Microarchitecture, Annual IEEE/ACM International Sympo- sium on, pages 347–358. IEEE Computer Society, 2006.
[15] A. B. Kahng et al. On potential design impacts of electromigration awareness. In Proc. Asia and South Pacific Design Automation Conference, pages 527–532. IEEE, 2013.
[16] U. R. Karpuzcu et al. The bubblewrap many-core: popping cores for sequential acceleration. In Microarchitecture, IEEE/ACM In- ternational Symposium on, pages 447–458. IEEE, 2009.
[17] F. Kriebel et al. Aser: Adaptive soft error resilience for reliability- heterogeneous processors in the dark silicon era. In Proc. ACM/IEEE Design Automation Conference, pages 1–6. IEEE, 2014.
[18] R. Kumar et al. Single-isa heterogeneous multi-core architectures: The potential for processor power reduction. In Microarchitecture, Annual IEEE/ACM International Symposium on, pages 81–92. IEEE, 2003.
[19] S. V. Kumar et al. Impact of nbti on sram read stability and de- sign for reliability. In IEEE International Symposium on Quality Electronic Design, pages 6–pp. IEEE, 2006.
[20] E. Rotem et al. Power-management architecture of the intel mi- croarchitecture code-named sandy bridge. IEEE Micro, (2):20–27, 2012.
[21] K. Sekar. Power and thermal challenges in mobile devices. In Pro- ceedings of the 19th annual international conference on Mobile computing & networking, pages 363–368. ACM, 2013.
[22] K. Skadron et al. Temperature-aware microarchitecture. In ACM SIGARCH Computer Architecture News, volume 31, pages 2–13. ACM, 2003.
[23] J. Srinivasan et al. Lifetime reliability: Toward an architectural solution. Micro, IEEE, 25(3):70–80, 2005.
[24] J. Velamala et al. Statistical aging under dynamic voltage scal- ing: A logarithmic model approach. In IEEE Custom Integrated Circuits Conference, pages 1–4, 2012.
[25] G. Venkatesh et al. Conservation cores: reducing the energy of mature computations. In ACM SIGARCH Computer Architecture News, volume 38, pages 205–218. ACM, 2010.
[26] W. Wang et al. An integrated modeling paradigm of circuit reliabil- ity for 65nm cmos technology. In IEEE Custom Integrated Circuits Conference, pages 511–514. IEEE, 2007.
7A-2
642
<< /ASCII85EncodePages false /AllowTransparency false /AutoPositionEPSFiles true /AutoRotatePages /None /Binding /Left /CalGrayProfile (Gray Gamma 2.2) /CalRGBProfile (sRGB IEC61966-2.1) /CalCMYKProfile (U.S. Web Coated \050SWOP\051 v2) /sRGBProfile (sRGB IEC61966-2.1) /CannotEmbedFontPolicy /Warning /CompatibilityLevel 1.6 /CompressObjects /Off /CompressPages true /ConvertImagesToIndexed true /PassThroughJPEGImages true /CreateJDFFile false /CreateJobTicket false /DefaultRenderingIntent /Default /DetectBlends true /DetectCurves 0.0000 /ColorConversionStrategy /LeaveColorUnchanged /DoThumbnails false /EmbedAllFonts true /EmbedOpenType true /ParseICCProfilesInComments true /EmbedJobOptions true /DSCReportingLevel 0 /EmitDSCWarnings false /EndPage -1 /ImageMemory 1048576 /LockDistillerParams true /MaxSubsetPct 100 /Optimize false /OPM 0 /ParseDSCComments false /ParseDSCCommentsForDocInfo true /PreserveCopyPage true /PreserveDICMYKValues true /PreserveEPSInfo false /PreserveFlatness true /PreserveHalftoneInfo true /PreserveOPIComments false /PreserveOverprintSettings true /StartPage 1 /SubsetFonts true /TransferFunctionInfo /Remove /UCRandBGInfo /Preserve /UsePrologue false /ColorSettingsFile () /AlwaysEmbed [ true /AdobePiStd /AdobeSansMM /AdobeSerifMM /AgencyFB-Bold /AgencyFB-Reg /Algerian /Arial-Black /Arial-BoldItalicMT /Arial-BoldMT /Arial-ItalicMT /ArialMT /ArialNarrow /ArialNarrow-Bold /ArialNarrow-BoldItalic /ArialNarrow-Italic /ArialRoundedMTBold /ArialUnicodeMS /BaskOldFace /Batang /BatangChe /Bauhaus93 /BellMT /BellMTBold /BellMTItalic /BerlinSansFB-Bold /BerlinSansFBDemi-Bold /BerlinSansFB-Reg /BernardMT-Condensed /BlackadderITC-Regular /BodoniMT /BodoniMTBlack /BodoniMTBlack-Italic /BodoniMT-Bold /BodoniMT-BoldItalic /BodoniMTCondensed /BodoniMTCondensed-Bold /BodoniMTCondensed-BoldItalic /BodoniMTCondensed-Italic /BodoniMT-Italic /BodoniMTPosterCompressed /BookAntiqua /BookAntiqua-Bold /BookAntiqua-BoldItalic /BookAntiqua-Italic /BookmanOldStyle /BookmanOldStyle-Bold /BookmanOldStyle-BoldItalic /BookmanOldStyle-Italic /BookshelfSymbolSeven /BradleyHandITC /BritannicBold /Broadway /BrushScriptMT /Calibri /Calibri-Bold /Calibri-BoldItalic /Calibri-Italic /CalifornianFB-Bold /CalifornianFB-Italic /CalifornianFB-Reg /CalisMTBol /CalistoMT /CalistoMT-BoldItalic /CalistoMT-Italic /Cambria /Cambria-Bold /Cambria-BoldItalic /Cambria-Italic /CambriaMath /Candara /Candara-Bold /Candara-BoldItalic /Candara-Italic /CarbonBlock /Castellar /Centaur /Century /CenturyGothic /CenturyGothic-Bold /CenturyGothic-BoldItalic /CenturyGothic-Italic /CenturySchoolbook /CenturySchoolbook-Bold /CenturySchoolbook-BoldItalic /CenturySchoolbook-Italic /Chiller-Regular /ColonnaMT /ComicSansMS /ComicSansMS-Bold /Consolas /Consolas-Bold /Consolas-BoldItalic /Consolas-Italic /Constantia /Constantia-Bold /Constantia-BoldItalic /Constantia-Italic /CooperBlack /CopperplateGothic-Bold /CopperplateGothic-Light /Corbel /Corbel-Bold /Corbel-BoldItalic /Corbel-Italic /CourierNewPS-BoldItalicMT /CourierNewPS-BoldMT /CourierNewPS-ItalicMT /CourierNewPSMT /CourierStd /CourierStd-Bold /CourierStd-BoldOblique /CourierStd-Oblique /CurlzMT /Dotum /DotumChe /EdwardianScriptITC /Elephant-Italic /Elephant-Regular /EngraversMT /ErasITC-Bold /ErasITC-Demi /ErasITC-Light /ErasITC-Medium /EstrangeloEdessa /FelixTitlingMT /FootlightMTLight /ForteMT /FranklinGothic-Book /FranklinGothic-BookItalic /FranklinGothic-Demi /FranklinGothic-DemiCond /FranklinGothic-DemiItalic /FranklinGothic-Heavy /FranklinGothic-HeavyItalic /FranklinGothic-Medium /FranklinGothic-MediumCond /FranklinGothic-MediumItalic /FreestyleScript-Regular /FrenchScriptMT /Garamond /Garamond-Bold /Garamond-Italic /Gautami /Georgia /Georgia-Bold /Georgia-BoldItalic /Georgia-Italic /Gigi-Regular /GillSansMT /GillSansMT-Bold /GillSansMT-BoldItalic /GillSansMT-Condensed /GillSansMT-ExtraCondensedBold /GillSansMT-Italic /GillSans-UltraBold /GillSans-UltraBoldCondensed /GloucesterMT-ExtraCondensed /GoudyOldStyleT-Bold /GoudyOldStyleT-Italic /GoudyOldStyleT-Regular /GoudyStout /Gulim /GulimChe /Gungsuh /GungsuhChe /Haettenschweiler /HarlowSolid /Harrington /Helvetica /Helvetica-Bold /Helvetica-BoldOblique /HelveticaNarrow /HelveticaNarrowBold /HelveticaNarrowBoldLefty /HelveticaNarrowBoldOblique /HelveticaNarrowLefty /HelveticaNarrowOblique /Helvetica-Oblique /HGGothicE /HGGothicM /HGGyoshotai /HGKyokashotai /HGMaruGothicMPRO /HGMinchoB /HGMinchoE /HGPGothicE /HGPGothicM /HGPGyoshotai /HGPKyokashotai /HGPMinchoB /HGPMinchoE /HGPSoeiKakugothicUB /HGPSoeiKakupoptai /HGPSoeiPresenceEB /HGSeikaishotaiPRO /HGSGothicE /HGSGothicM /HGSGyoshotai /HGSKyokashotai /HGSMinchoB /HGSMinchoE /HGSoeiKakugothicUB /HGSoeiKakupoptai /HGSoeiPresenceEB /HGSSoeiKakugothicUB /HGSSoeiKakupoptai /HGSSoeiPresenceEB /HighTowerText-Italic /HighTowerText-Reg /Impact /ImprintMT-Shadow /InformalRoman-Regular /Jokerman-Regular /JuiceITC-Regular /Kartika /KristenITC-Regular /KunstlerScript /Latha /LatinWide /LetterGothicMT /LetterGothicMT-Bold /LetterGothicMT-BoldOblique /LetterGothicMT-Oblique /LucidaBright /LucidaBright-Demi /LucidaBright-DemiItalic /LucidaBright-Italic /LucidaCalligraphy-Italic /LucidaConsole /LucidaFax /LucidaFax-Demi /LucidaFax-DemiItalic /LucidaFax-Italic /LucidaHandwriting-Italic /LucidaSans /LucidaSans-Demi /LucidaSans-DemiItalic /LucidaSans-Italic /LucidaSans-Typewriter /LucidaSans-TypewriterBold /LucidaSans-TypewriterBoldOblique /LucidaSans-TypewriterOblique /LucidaSansUnicode /Magneto-Bold /MaiandraGD-Regular /Mangal-Regular /MaturaMTScriptCapitals /MicrosoftSansSerif /MingLiU /MinionPro-Bold /MinionPro-BoldIt /MinionPro-It /MinionPro-Regular /Mistral /Modern-Regular /MonotypeCorsiva /MS-Gothic /MS-Mincho /MSOutlook /MS-PGothic /MS-PMincho /MSReferenceSansSerif /MSReferenceSpecialty /MS-UIGothic /MVBoli /MyriadPro-Bold /MyriadPro-BoldIt /MyriadPro-It /MyriadPro-Regular /NewCenturySchlbk-Bold /NewCenturySchlbkBoldCn /NewCenturySchlbk-BoldItalic /NewCenturySchlbkBoldLeftie /NewCenturySchlbk-Italic /NewCenturySchlbk-Roman /NewCenturySchlbkRomanCn /NewCenturySchlbkRomanLeft /NewGulim /NiagaraEngraved-Reg /NiagaraSolid-Reg /NSimSun /OCRAExtended /OCRB /OldEnglishTextMT /Onyx /PalaceScriptMT /PalatinoLinotype-Bold /PalatinoLinotype-BoldItalic /PalatinoLinotype-Italic /PalatinoLinotype-Roman /Papyrus-Regular /Parchment-Regular /Perpetua /Perpetua-Bold /Perpetua-BoldItalic /Perpetua-Italic /PerpetuaTitlingMT-Bold /PerpetuaTitlingMT-Light /Playbill /PMingLiU /PoorRichard-Regular /Pristina-Regular /Raavi /RageItalic /Ravie /Rockwell /Rockwell-Bold /Rockwell-BoldItalic /Rockwell-Condensed /Rockwell-CondensedBold /Rockwell-ExtraBold /Rockwell-Italic /ScriptMTBold /ShowcardGothic-Reg /Shruti /SimHei /SimSun /SnapITC-Regular /Stencil /Sylfaen /Symbol /SymbolMT /Tahoma /Tahoma-Bold /TempusSansITC /Times-Bold /Times-BoldItalic /Times-Italic /TimesNewRomanMT-ExtraBold /TimesNewRomanPS-BoldItalicMT /TimesNewRomanPS-BoldMT /TimesNewRomanPS-ItalicMT /TimesNewRomanPSMT /Times-Roman /Trebuchet-BoldItalic /TrebuchetMS /TrebuchetMS-Bold /TrebuchetMS-Italic /Tunga-Regular /TwCenMT-Bold /TwCenMT-BoldItalic /TwCenMT-Condensed /TwCenMT-CondensedBold /TwCenMT-CondensedExtraBold /TwCenMT-Italic /TwCenMT-Regular /UnDotum /UnDotum-Bold /Verdana /Verdana-Bold /Verdana-BoldItalic /Verdana-Italic /VinerHandITC /Vivaldii /VladimirScript /Vrinda /Webdings /Wingdings2 /Wingdings3 /Wingdings-Regular /ZWAdobeF ] /NeverEmbed [ true ] /AntiAliasColorImages false /CropColorImages true /ColorImageMinResolution 150 /ColorImageMinResolutionPolicy /OK /DownsampleColorImages true /ColorImageDownsampleType /Bicubic /ColorImageResolution 300 /ColorImageDepth -1 /ColorImageMinDownsampleDepth 1 /ColorImageDownsampleThreshold 1.50000 /EncodeColorImages true /ColorImageFilter /DCTEncode /AutoFilterColorImages false /ColorImageAutoFilterStrategy /JPEG /ColorACSImageDict << /QFactor 0.76 /HSamples [2 1 1 2] /VSamples [2 1 1 2] >> /ColorImageDict << /QFactor 0.76 /HSamples [2 1 1 2] /VSamples [2 1 1 2] >> /JPEG2000ColorACSImageDict << /TileWidth 256 /TileHeight 256 /Quality 15 >> /JPEG2000ColorImageDict << /TileWidth 256 /TileHeight 256 /Quality 15 >> /AntiAliasGrayImages false /CropGrayImages true /GrayImageMinResolution 150 /GrayImageMinResolutionPolicy /OK /DownsampleGrayImages true /GrayImageDownsampleType /Bicubic /GrayImageResolution 300 /GrayImageDepth -1 /GrayImageMinDownsampleDepth 2 /GrayImageDownsampleThreshold 1.50000 /EncodeGrayImages true /GrayImageFilter /DCTEncode /AutoFilterGrayImages false /GrayImageAutoFilterStrategy /JPEG /GrayACSImageDict << /QFactor 0.76 /HSamples [2 1 1 2] /VSamples [2 1 1 2] >> /GrayImageDict << /QFactor 0.76 /HSamples [2 1 1 2] /VSamples [2 1 1 2] >> /JPEG2000GrayACSImageDict << /TileWidth 256 /TileHeight 256 /Quality 15 >> /JPEG2000GrayImageDict << /TileWidth 256 /TileHeight 256 /Quality 15 >> /AntiAliasMonoImages false /CropMonoImages true /MonoImageMinResolution 1200 /MonoImageMinResolutionPolicy /OK /DownsampleMonoImages true /MonoImageDownsampleType /Bicubic /MonoImageResolution 600 /MonoImageDepth -1 /MonoImageDownsampleThreshold 1.50000 /EncodeMonoImages true /MonoImageFilter /CCITTFaxEncode /MonoImageDict << /K -1 >> /AllowPSXObjects false /CheckCompliance [ /None ] /PDFX1aCheck false /PDFX3Check false /PDFXCompliantPDFOnly false /PDFXNoTrimBoxError true /PDFXTrimBoxToMediaBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXSetBleedBoxToMediaBox true /PDFXBleedBoxToTrimBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXOutputIntentProfile (None) /PDFXOutputConditionIdentifier () /PDFXOutputCondition () /PDFXRegistryName () /PDFXTrapped /False /Description << /CHS <FEFF4f7f75288fd94e9b8bbe5b9a521b5efa7684002000410064006f006200650020005000440046002065876863900275284e8e55464e1a65876863768467e5770b548c62535370300260a853ef4ee54f7f75280020004100630072006f0062006100740020548c002000410064006f00620065002000520065006100640065007200200035002e003000204ee553ca66f49ad87248672c676562535f00521b5efa768400200050004400460020658768633002> /CHT <FEFF4f7f752890194e9b8a2d7f6e5efa7acb7684002000410064006f006200650020005000440046002065874ef69069752865bc666e901a554652d965874ef6768467e5770b548c52175370300260a853ef4ee54f7f75280020004100630072006f0062006100740020548c002000410064006f00620065002000520065006100640065007200200035002e003000204ee553ca66f49ad87248672c4f86958b555f5df25efa7acb76840020005000440046002065874ef63002> /DAN <FEFF004200720075006700200069006e0064007300740069006c006c0069006e006700650072006e0065002000740069006c0020006100740020006f007000720065007400740065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e007400650072002c0020006400650072002000650067006e006500720020007300690067002000740069006c00200064006500740061006c006a006500720065007400200073006b00e60072006d007600690073006e0069006e00670020006f00670020007500640073006b007200690076006e0069006e006700200061006600200066006f0072007200650074006e0069006e006700730064006f006b0075006d0065006e007400650072002e0020004400650020006f007000720065007400740065006400650020005000440046002d0064006f006b0075006d0065006e0074006500720020006b0061006e002000e50062006e00650073002000690020004100630072006f00620061007400200065006c006c006500720020004100630072006f006200610074002000520065006100640065007200200035002e00300020006f00670020006e0079006500720065002e> /DEU <FEFF00560065007200770065006e00640065006e0020005300690065002000640069006500730065002000450069006e007300740065006c006c0075006e00670065006e0020007a0075006d002000450072007300740065006c006c0065006e00200076006f006e002000410064006f006200650020005000440046002d0044006f006b0075006d0065006e00740065006e002c00200075006d002000650069006e00650020007a0075007600650072006c00e40073007300690067006500200041006e007a006500690067006500200075006e00640020004100750073006700610062006500200076006f006e00200047006500730063006800e40066007400730064006f006b0075006d0065006e00740065006e0020007a0075002000650072007a00690065006c0065006e002e00200044006900650020005000440046002d0044006f006b0075006d0065006e007400650020006b00f6006e006e0065006e0020006d006900740020004100630072006f00620061007400200075006e0064002000520065006100640065007200200035002e003000200075006e00640020006800f600680065007200200067006500f600660066006e00650074002000770065007200640065006e002e> /ESP <FEFF005500740069006c0069006300650020006500730074006100200063006f006e0066006900670075007200610063006900f3006e0020007000610072006100200063007200650061007200200064006f00630075006d0065006e0074006f0073002000640065002000410064006f00620065002000500044004600200061006400650063007500610064006f007300200070006100720061002000760069007300750061006c0069007a00610063006900f3006e0020006500200069006d0070007200650073006900f3006e00200064006500200063006f006e006600690061006e007a006100200064006500200064006f00630075006d0065006e0074006f007300200063006f006d00650072006300690061006c00650073002e002000530065002000700075006500640065006e00200061006200720069007200200064006f00630075006d0065006e0074006f00730020005000440046002000630072006500610064006f007300200063006f006e0020004100630072006f006200610074002c002000410064006f00620065002000520065006100640065007200200035002e003000200079002000760065007200730069006f006e0065007300200070006f00730074006500720069006f007200650073002e> /FRA <FEFF005500740069006c006900730065007a00200063006500730020006f007000740069006f006e00730020006100660069006e00200064006500200063007200e900650072002000640065007300200064006f00630075006d0065006e00740073002000410064006f006200650020005000440046002000700072006f00660065007300730069006f006e006e0065006c007300200066006900610062006c0065007300200070006f007500720020006c0061002000760069007300750061006c00690073006100740069006f006e0020006500740020006c00270069006d007000720065007300730069006f006e002e0020004c0065007300200064006f00630075006d0065006e00740073002000500044004600200063007200e900e90073002000700065007500760065006e0074002000ea0074007200650020006f007500760065007200740073002000640061006e00730020004100630072006f006200610074002c002000610069006e00730069002000710075002700410064006f00620065002000520065006100640065007200200035002e0030002000650074002000760065007200730069006f006e007300200075006c007400e90072006900650075007200650073002e> /ITA (Utilizzare queste impostazioni per creare documenti Adobe PDF adatti per visualizzare e stampare documenti aziendali in modo affidabile. I documenti PDF creati possono essere aperti con Acrobat e Adobe Reader 5.0 e versioni successive.) /KOR <FEFFc7740020c124c815c7440020c0acc6a9d558c5ec0020be44c988b2c8c2a40020bb38c11cb97c0020c548c815c801c73cb85c0020bcf4ace00020c778c1c4d558b2940020b3700020ac00c7a50020c801d569d55c002000410064006f0062006500200050004400460020bb38c11cb97c0020c791c131d569b2c8b2e4002e0020c774b807ac8c0020c791c131b41c00200050004400460020bb38c11cb2940020004100630072006f0062006100740020bc0f002000410064006f00620065002000520065006100640065007200200035002e00300020c774c0c1c5d0c11c0020c5f40020c2180020c788c2b5b2c8b2e4002e> /NLD (Gebruik deze instellingen om Adobe PDF-documenten te maken waarmee zakelijke documenten betrouwbaar kunnen worden weergegeven en afgedrukt. De gemaakte PDF-documenten kunnen worden geopend met Acrobat en Adobe Reader 5.0 en hoger.) /NOR <FEFF004200720075006b00200064006900730073006500200069006e006e007300740069006c006c0069006e00670065006e0065002000740069006c002000e50020006f0070007000720065007400740065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e00740065007200200073006f006d002000650072002000650067006e0065007400200066006f00720020007000e5006c006900740065006c006900670020007600690073006e0069006e00670020006f00670020007500740073006b007200690066007400200061007600200066006f0072007200650074006e0069006e006700730064006f006b0075006d0065006e007400650072002e0020005000440046002d0064006f006b0075006d0065006e00740065006e00650020006b0061006e002000e50070006e00650073002000690020004100630072006f00620061007400200065006c006c00650072002000410064006f00620065002000520065006100640065007200200035002e003000200065006c006c00650072002e> /PTB <FEFF005500740069006c0069007a006500200065007300730061007300200063006f006e00660069006700750072006100e700f50065007300200064006500200066006f0072006d00610020006100200063007200690061007200200064006f00630075006d0065006e0074006f0073002000410064006f00620065002000500044004600200061006400650071007500610064006f00730020007000610072006100200061002000760069007300750061006c0069007a006100e700e3006f002000650020006100200069006d0070007200650073007300e3006f00200063006f006e0066006900e1007600650069007300200064006500200064006f00630075006d0065006e0074006f007300200063006f006d0065007200630069006100690073002e0020004f007300200064006f00630075006d0065006e0074006f00730020005000440046002000630072006900610064006f007300200070006f00640065006d0020007300650072002000610062006500720074006f007300200063006f006d0020006f0020004100630072006f006200610074002000650020006f002000410064006f00620065002000520065006100640065007200200035002e0030002000650020007600650072007300f50065007300200070006f00730074006500720069006f007200650073002e> /SUO <FEFF004b00e40079007400e40020006e00e40069007400e4002000610073006500740075006b007300690061002c0020006b0075006e0020006c0075006f0074002000410064006f0062006500200050004400460020002d0064006f006b0075006d0065006e007400740065006a0061002c0020006a006f0074006b006100200073006f0070006900760061007400200079007200690074007900730061007300690061006b00690072006a006f006a0065006e0020006c0075006f00740065007400740061007600610061006e0020006e00e400790074007400e4006d0069007300650065006e0020006a0061002000740075006c006f007300740061006d0069007300650065006e002e0020004c0075006f0064007500740020005000440046002d0064006f006b0075006d0065006e00740069007400200076006f0069006400610061006e0020006100760061007400610020004100630072006f0062006100740069006c006c00610020006a0061002000410064006f00620065002000520065006100640065007200200035002e0030003a006c006c00610020006a006100200075007500640065006d006d0069006c006c0061002e> /SVE <FEFF0041006e007600e4006e00640020006400650020006800e4007200200069006e0073007400e4006c006c006e0069006e006700610072006e00610020006f006d002000640075002000760069006c006c00200073006b006100700061002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e007400200073006f006d00200070006100730073006100720020006600f60072002000740069006c006c006600f60072006c00690074006c006900670020007600690073006e0069006e00670020006f006300680020007500740073006b007200690066007400650072002000610076002000610066006600e4007200730064006f006b0075006d0065006e0074002e002000200053006b006100700061006400650020005000440046002d0064006f006b0075006d0065006e00740020006b0061006e002000f600700070006e00610073002000690020004100630072006f0062006100740020006f00630068002000410064006f00620065002000520065006100640065007200200035002e00300020006f00630068002000730065006e006100720065002e> /ENU (Use these settings to create PDFs that match the "Required" settings for PDF Specification 4.0) /JPN <FEFF30d330b830cd30b9658766f8306e8868793a304a3088307353705237306b90693057305f002000410064006f0062006500200050004400460020658766f8306e4f5c6210306b4f7f75283057307e305930023053306e8a2d5b9a30674f5c62103055308c305f0020005000440046002030d530a130a430eb306f3001004100630072006f0062006100740020304a30883073002000410064006f00620065002000520065006100640065007200200035002e003000204ee5964d3067958b304f30533068304c3067304d307e305930023053306e8a2d5b9a3067306f30d530a930f330c8306e57cb30818fbc307f3092884c3044307e30593002> >> >> setdistillerparams << /HWResolution [600 600] /PageSize [612.000 792.000] >> setpagedevice