Ben Juurlink, Cor Meenderinck Amdahl's law for predicting the future of multicores considered harmful

Size: px
Start display at page:

Download "Ben Juurlink, Cor Meenderinck Amdahl's law for predicting the future of multicores considered harmful"

Transcription

1 Poweed by TCPDF ( Ben Juulink, Co Meendeinck Amdahl's law fo pedicting the futue of multicoes consideed hamful Aticle, Postpint vesion This vesion is available at Suggested Citation Juulink, B.; Meendeinck, C.: Amdahl's law fo pedicting the futue of multicoes consideed hamful. - In: ACM SIGARCH Compute Achitectue News. - ISSN: (online), (pint). - (1),. - pp DOI: 1.15/ (Postpint vesion is cited.) Tems of Use ACM, 1. This is the autho's vesion of the wok. It is posted hee by pemission of ACM fo you pesonal use. Not fo edistibution. The definitive vesion was published in ACM SIGARCH Compute Achitectue News, {VOL, ISS, (1)} doid=

2 Amdahl s Law fo Pedicting the Futue of Multicoes Consideed Hamful B.H.H. Juulink Belin Univesity of Technology Belin, Gemany b.juulink@tu-belin.de C.H. Meendeinck IntelliMagic Leiden, The Nethelands co.meendeinck@intellimagic.net ABSTRACT Seveal ecent woks pedict the futue of multicoe systems o identify scalability bottlenecks based on Amdahl s law. Amdahl s law implicitly assumes, howeve, that the poblem size stays constant, but in most cases moe coes ae used to solve lage and moe complex poblems. Thee is a elated law known as Gustafson s law which assumes that untime, not the poblem size, is constant. In othe wods, it is assumedthattheuntimeonpcoesisthesameastheuntime on 1 coe and that the paallel pat of an application scales linealy with the numbe of coes. We apply Gustafson s law to symmetic, asymmetic, and dynamic multicoes and show that this leads to fundamentally diffeent esults than when Amdahl s law is applied. We also genealize Amdahl s and Gustafson s law and study how this quantitatively effects the dimensioning of futue multicoe systems. 1. INTRODUCTION Seveal ecent woks pedict the futue of multicoe systems o identify scalability bottlenecks based on Amdahl s well-known law [1]. Fo example, Hill and Maty [11] extended Amdahl s law with an aea-pefomance model and applied it to symmetic, asymmetic, and dynamic multicoe chips. Thei esults show that obtaining optimal multicoe pefomance equies extacting moe paallelism as well as making sequential coes faste. Basically, sequential coes need to be made elatively lage and hence faste to execute the seial pat of an application faste, since the seial pat will eventually dominate when the numbe of coes inceases. Based on Amdahl s law they also showed that dynamic multicoes that can dynamically combine all esouces to fom one lage, sequentially coes povide the optimimal solution. Based on Hill and Maty s findings, two dynamic multicoe designs wee pesented at ISCA 1: WiDGET [1] and Fowadflow [7]. Othe examples of the use of Amdahl s law include the wok of Eyeman and Eeckhout [], who show that paallel speedup is not only limited by the seial faction but also by synchonization though citical sections, and the wok of Cho and Melhem [], who use Amdahl s law to detemine the optimal pocesso fequencies in the seial and paallel egions with the goal of minimizing the total enegy consumption. TheimplicitassumptioninAmdahl slawaswellastheextensions mentioned above is, howeve, that the poblem size emains constant. As obseved by Gustafson [1], this is vituallynevethecase. Moecoesaeusedtosolvelageand moe complex poblems. Fo example, moe coes ae used to pefom weathe foecasting on a lage aea (e.g., [1]) o fo video decoding with highe esolutions [3]. Futhemoe, fo many applications, when the poblem size scales the paallel pat scales faste than the seial pat. Gustafson theefoe poposed an altenative to Amdahl s law which is now known as Gustafson s law but which he himself attibuted to E. Basis. Gustafson s law is much moe optimistic than Amdahl s law. While Hill and Maty biefly mention Gustafson s law, they state that in thei view multicoe designs should also opeate well unde Amdahl s moe pessimistic assumptions and do not conside it futhe. The main contibution of this wok is two-fold. Fist we genealize Amdahl s and Gustafson s laws by assuming that the paallel faction does not stay constant as in Amdahl s law, no that it gows linealy with the numbe of coes as in Gustafson s law, but something in between (e.g., it is popotional to n, whee n is the numbe of coes). We efe to this equation as the genealized scaled speedup equation (GSSE), since it encompasses both Amdahl s and Gustafson s law by substituting the appopiate application scaling function. Second, we apply Gustafson s law and the GSSE to symmetic, asymmetic, and dynamic multicoes and show that they poduce esults that ae fundamentally diffeent fom the esults obtained by Hill and Maty based on Amdahl s law. Ou esults have seveal impotant implications of which we mention thee. Fist, while Amdahl s law indicates that symmetic multicoe pocessos should consist of fewe but lage and moe poweful coes, Gustafson s law suggests that many tiny coes yield the highest pefomance. The GSSE indicates that fewe, moe poweful coes can delive a pefomance impovement, but the impovement is much smalle and only occus fo smalle paallel factions f than when Amdahl s law is assumed. Second, when the seial faction is only 1%, Amdahl s law implies that one-eighth of the aea of a lage asymmetic multicoe chip should be devoted to a lage, high-pefomance coe, while the emaining aea is devoted to many small coes. Gustafson s law, on the othe hand, indicates that in this case an asymmetic design baely pefoms bette than a symmetic design, while the GSSE indicates that only 3.1% of the aea should be devoted to the lage coe and, even then, the asymmetic design is only 7.% faste (in theoy) than a symmetic design. Thid, unde Amdahl s law the speedup of a dynamic multicoe that can contain up to 5 simple coes is limited to 3.1. Gustafson s law, on the othe hand, shows that a speedup of can be achieved, while the GSSE which assumes

3 T s = 1 T s = +f p 1 coe f 1 coe f p p coes f/p p coes f T p = +f/p T p = 1 Figue 1: Illustation of Amdahl s law. Amdahl s assumes that the nomalized untime on one coe is 1. Figue : Illustation of Gustafson s law. Gustafson assumes that the nomalized untime on p coes is 1. less than pefect application scaling, indicates that still a speedup of 13 can be achieved. This pape is oganized as follows. Section eviews Amdahl s and Gustafson s law and explains thei undelying assumptions. In addition, it pesents the genealized scaled speedup equation that subsumes both Amdahl s and Gustafson s law. Section 3 applies Amdahl s and Gustafson s law and the genealized scaled speedup equation to symmetic, asymmetic, and dynamic multicoe chips using the aea-pefomance model poposed by Hill and Maty, and pesents and discusses the analytical speedup esults. Conclusions ae dawn in Section.. AMDAHL S AND RELATED LAWS Amdahl s law assumes that a faction f of a seial pogam s execution time is pefectly paallelizable with no communication and synchonization ovehead, while the emaining faction s = 1 f is totally sequential. Consequently, if T s is the execution time of the seial pogam, the paallel execution time on p coes, T(p), is given by T(p) = () T s +f T s/p, since only a faction f of the seial pogam s execution time is paallelizable. Speedup is the atio of sequential execution time to paallel execution time, giving S Amdahl = Ts T(p) = T s () T s + f Ts p 1 =. (1) ()+ f p The last expession in this equation goes to 1/() when p goes to infinity. So, fo example, when the seial faction s = 1 f is %, the speedup is limited to 5, no matte how many coes ae employed. Amdahl used this equation to ague fo the validity of the single-pocesso appoach. Amdahl s law is illustated in Figue 1. Amdahl s equation assumes, howeve, that the poblem size does not change when using moe coes to execute the application. In othe wods, the paallelizable faction emains constant, no matte how many coes ae employed. As obseved by Gustafson, this is vey ae. One does not take a fixed-sized poblem and un it on as many coes as possible. In vitually all application domains, moe coes ae used to solve lage and moe complex poblems. Gustafson theefoe agued that it is moe ealistic to assume that untime, not poblem size, is constant. Gustafson s law is illustated in Figue. Gustafson assumes that the nomalized untime on p coes is ()+ f = 1. If ()+f is the untime on p coes, the untime on one coe will be ()+p f. Consequently, the speedup accoding to Gustafson (which he efeed to as scaled speedup) is given by S Gustafson = ()+f p +f = ()+f p. () In this equation, if the seial faction (1 f) is %, the speedup will be. on 1 coes, which is much moe optimistic than the speedup of. pedicted by Amdahl s law. Figue 3, based on [17], illustates the diffeences between Amdahl s and Gustafson s law. Amdahl assumes that the amount of wok that can be paallelized,, is constant and independent of the numbe of coes p. This can be consideed ovely pessimistic. Gustafson assumes that the amount of wok that can be paallelized gows linealy with the numbe of coes p. This, on the othe hand, can be consideed ovely optimistic. Fo example, although video coding is a domain that can take benefit fom multi- and many-coes [3], the esolution and computational equiements will not gow indefinitely. To addess the limitations of Amdahl s and Gustafson s law, we popose an equation that is somewhee in between. In this equation the amount of wok that can be paallelized is not constant as in Amdahl s law, no does it gow linealy with the numbe of coes as in Gustafson s law. Instead, the amount of paallel wok is popotional to a function scale(p) that is sub-linea in p (e.g., scale(p) = p). Consequently, the nomalized execution time on p coes is given by ()+ f scale(p). p If this equation gives the nomalized untime on p coes, the untime on one coe will be ()+f scale(p). The speedup is theefoe given by S Geneal = ()+f scale(p). (3) ()+ f scale(p) p Note that when scale(p) = 1, this equation is identical to Amdahl s law, and when scale(p) = p, it is identical to Gustafson s law. The pecise scaling function is, of couse,

4 Amount of wok Amount of wok W s W s W s W s W s Numbe of coes p Numbe of coes p Execution time T p T s T p T s (a) Amdahl s assumption. W s Ws W s W s W s Execution time T p T s T p T p Ts T s T s (b) Gustafson s assumption. Numbe of coes p T p T p T p T p T p Ts Ts Ts Ts Numbe of coes p Figue 3: Amdahl s and Gustafson s assumption. Amdahl assumes the input size (o amount of wok) to be constant, while Gustafson assumes it to be dependent on N. 1 coe p coes T s = +f scale(p) f scale(p) p T p = + f scale(p) p f scale(p) Figue : Illustation of the genealized scaled speedup equation. application dependent. We efe to this equation as the genealized scaled speedup equation (GSSE). The GSSE is illustated in Figue. Figue 5 plots the speedups given by Amdahl s law, Gustafson s law, and the GSSE fo f =.5 and f =.9 (whee we assume that scale(p) = p, which will be done thoughout this aticle). While Amdahl s law indicates that the maximum speedups that can be achieved ae and 1 fo f =.5 and f =.9, espectively, the speedups on 1 coes obtained using Gustafson s law ae 5.5 and 9.1, and the speedups on 1 coes calculated using the GSSE ae 1 and 7.9. We note, howeve, that it is misleading to plot these functions in a single figue, since the undelying assumptions diffe. Fo example, a value of f of.5 on 1 coes in Gustafson s law implies that the paallel faction on a single coe is 1 times as lage as the seial faction. This coesponds to a paallel faction f of 1/11 = 99% in Amdahl s law. Speedup Numbe of coes n Amdahl, f =.5 Amdahl, f =.9 Gustafson, f =.5 Gustafson, f =.9 GSSE, f =.5 GSSE, f =.9 Figue 5: Speedup as a function of the numbe of coes fo f =.5 and f =.9 assuming Amdahl s law, Gustafson s law, and the GSSE. 3. IMPLICATIONS FOR MULTICORE DE- SIGN Hill and Maty [11] used Amdahl s law to make assetions about the oganization of multicoe chips. In paticula, should a multicoe chip consist of many small and simple coes, a few lage, high-pefomance coes, o some mixtue of both? To do so, an aea-pefomance model is needed to estimate the numbe of coes a chip can contain, and the pefomance of a coe as a function of its size (in numbe of tansistos). Like Hill and Maty, we assume that a multicoe chip of a given size implemented in a given technology node can contain n Base Coe Equivalents (BCEs) and each BCE has a pefomance of 1. Futhemoe, a coe with an aea of BCEs has a pefomance of pef(), whee pef() is between 1 and. pef() can be an abitay function, but like Hill and Maty, in all speedup gaphs we assume pef() =, which coesponds to Pollack s / Boka s ule [15, ]. 3.1 Symmetic Multicoes In a symmetic multicoe all coes have the same size and pefomance. So a symmetic multicoe chip of n BCEs can contain n/ coes of BCEs each, and the pefomance of each coe is pef(). Unde Hill and Maty s colloay of Amdahl s law, the speedup of a symmetic multicoe ove a single-bce coe is a function of the faction that is paallelizable (f), the chip aea in BCEs (n), and the size of each coe in BCEs (). The seial pat is executed sequentially by one coe at pefomance pef(), and the paallel pat f is executed in paallel by all n/ coes, each with a pefomance of pef(). Using this easoning Hill and Maty obtained the following equation fo symmetic multicoes: S Amdahl symmetic(f, n, ) = = 1 + f pef() pef() n/ 1 + f pef() pef() n. ()

5 We efe to this equation as Amdahl s law fo symmetic multicoes. The same easoning can be applied to Gustafson s law. We use one coe to execute the seial pat 1 f and all n/ coes to execute the paallel pat. The paallel pat, howeve, is now lage. The unnomalized paallel faction on a single coe is not f but f n, since the speedup is elative to a 1-BCE coe. Consequently, we obtain: S Gustafson symmetic (f,n,) = +f n = + f pef() pef() ( +f n) pef(). (5) +f This equation will be efeed to as Gustafson s law fo symmetic multicoes. Similaly, fo the GSSE we obtain S Geneal symmetic(f,n,) = = +f scale(n) + f scale(n) pef() n/ pef() ( +f scale(n)) pef().() + f scale(n) n Again we obseve that if scale(n) = 1, this equation is identical to Amdahl s law fo symmetic multicoes (Eq. ()), and when scale(n) = n, it is identical to Gustafson s law fo symmetic multicoes (Eq. (5)). Figue (a) depicts the esults obtained using Amdahl s law fo symmetic multicoes fo n = 1 and as a function of the size of each coe. The esults obtained using Gustafson s law and the GSSE fo symmetic multicoes ae shown in Figue (b) and Figue (c), espectively. In all figues we assume that pef() = and that scale(n) = n. The esults indicate that when application scaling is consideed leads to fundamentally diffeent esults than when Amdahl s law is applied. Fo example, Amdahl s law fo symmetic multicoes indicates that using 1 coes of 1 BCE each is not necessaily the optimal solution, depending on the paallel faction f. When f =.5, the optimal solution unde Amdahl s law is to use a single lage coe that occupies all chip esouces. In fact, it can be shown analytically that when f.5, a single lage coe will always achieve the highest pefomance unde Amdahl s law fo symmetic multicoes, independent of n, since n. Even when f =.9, the optimal solution is not a single lage coe, but coes of BCEs each. On the othe hand, Gustafson s law fo symmetic multicoes indicates that 1 1-BCE coes achieve the highest pefomance fo each value of f.5. Thus, unde the assumption that the paallel faction scales linealy with the chip aea n, many simple coes is the best appoach. The impession changes slightly when non-pefect application scalability is assumed(figue (c)). Fo f.9, many simple coes is still the best appoach, but fo f =.5, coes of BCEs each pefom slighlty bette. Howeve, the pefomance diffeence between the optimal oganization and 1 coes of 1 BCE each is much smalle when the GSSE is assumed (with scale(n) = n) than suggested by Amdahl s law fo symmetic multicoes (1.5x vesus.15x). Based on Amdahl s law fo symmetic multicoes, Hill and Maty concluded that eseaches should seek methods of inceasing coe pefomance even at high cost. While we agee with this conclusion, this conclusion cannot be dawn solely on the basis of Amdahl s law. Rathe, it is likely that Symmetic speedup Symmetic speedup Symmetic speedup (a) Amdahl, n = (b) Gustafson, n = (c) GSSE, n = 1. f =.999 f =.99 f =.9 f =.5 f =.999 f =.99 f =.9 f =.5 f =.999 f =.99 f =.9 f =.5 Figue : Speedup of symmetic multicoes of n = 1 BCEs ove a single-bce coe assuming Amdahl s law, Gustafson s law, and the GSSE. thee will be abundant single-theaded legacy codes fo a few decades to come. An impotant question is how these esults change when Mooe s law allows many moe BCEs pe chip. To answe this question, Figue 7 depicts the esults fo n = 5 BCEs. While the pecise esults ae slightly diffeent, in geneal the same conclusions can be dawn. While Amdahl s law fo symmetic multicoes indicates that 5 single-bce coes neve yield the highest pefomance (unless when f =.999), Gustafson s law suggests the opposite. Futhemoe, assuming less that pefect scaling of the paallel pat, the GSSE shows that now non-single BCE coes can povide a pefomance advantage, not only fo f =.5 but also fo f =.9, but fo f =.5 the pefomance advantage is much smalle than pedicted by Amdahl s law(.13x vesus.3x),

6 Symmetic speedup Symmetic speedup Symmetic speedup (a) Amdahl, n = 5. (b) Gustafson, n = 5. (c) GSSE, n = 5. f =.999 f =.99 f =.9 f =.5 f =.999 f =.99 f =.9 f =.5 f =.999 f =.99 f =.9 f =.5 Figue 7: Speedup of symmetic multicoes of n = 5 BCEs ove a single-bce coe assuming Amdahl s law, Gustafson s law, and the GSSE. and fo f =.9 the pefomance advantage is eally mino (less than 1.x). It is questionable, howeve, if lage symmetic multicoes should be oganized in such a way as to obtain optimal pefomance fo applications with a paallel faction f of Asymmetic Multicoes In an asymmetic multicoe, one o moe coes ae lage and moe poweful than the othes. Asymmetic multicoes ae also called pefomance heteogeneous multicoes, since all coes implement the same instuction set achitectue (ISA) but at diffeent pefomance levels. Besides pefomance heteogeneous, thee ae functionally heteogeneous multicoes, whee diffeent coes suppot diffeent ISAs. An example of an asymmetic multicoe is the single-isa heteogeneous multicoe poposed by Kuma et al. [13]. Examples of functionally heteogeneous multicoes in industy and academia ae the Cell pocesso [9] and the SARC achitectue [1]. Amdahl s law makes a case fo asymmetic multicoes with one lage coe to acceleate the seial pat of the execution time of an application, while many small coes ae used to execute the paallel pat. In this section we investigate if the same holds unde the assumptions of Gustafson s law and the GSSE. Unde Amdahl s law fo asymmetic multicoes, the seial pat is executed by one lage coe of size BCEs and pefomance pef(). The paallel pat, on the othe hand, is executed by both the n single-bce coes and the lage coe. Oveall, this yields S Amdahl asymmetic(f, n, ) = pef() + 1 f pef()+n. (7) Note that this equation assumes that pefect dynamic scheduling is pefomed, i.e, the lage coe pefoms a lage pat of the paallel faction than the single-bce coes. Similaly, we obtain and S Gustafson asymmetic (f,n,) = +f n + f n pef() pef()+n Sasymmetic(f,n,) Geneal +f scale(n) = + f scale(n) pef() pef()+n These equations will be efeed to as Gustafson s law and the GSSE fo asymmetic multicoes, espectively. Figue depicts the speedup attained by asymmetic multicoes ove a single-bce coe fo n = 1 BCEs, while Figue 9 depicts the speedup cuves fo n = 5. Oveall, the esults indicate that asymmetic multicoes indeed povide a pefomance advantage compaed to symmetic multicoes, but when application scaling is consideed, the pefomance advantage is smalle, occus fo smalle values of f, and the optimal size of the lage coe is smalle than unde Amdahl s law fo assymetic multicoes. Fo example, when n = 1 and assuming pefect application scaling (Gustafson s law), Figue (b) shows that asymmetic multicoes only povide a pefomance advantage fo f =.5 and in that case the pefomance benefit (compaed to when = 1) is limited to 1.x. When non-pefect application scaling is assumed, Figue (c) shows that asymmetic multicoes also impove pefomance fo f =.9, but the pefomance benefit is small (1.x). When f =.5, the pefomance benefit pedicted by the GSSE fo asymmetic multicoes is lage, but smalle than pedicted by Amdahl s law fo asymmetic multicoes (1.73x vesus.3x). When n = 5, the speedup benefits of asymmetic multicoes incease, but still the conclusions ae diffeent when application scaling is consideed. As depicted in Figue 9(b), Gustafson s law indicates that asymmetic designs still only povide a substantial pefomance impovement fo f =.5, while Amdahl s law suggests that they povide substantial impovements fo any value of f. The GSSE, on the othe hand, indicates that asymmetic multicoes of n = 5 BCEs also yield substantially highe pefomance fo f =.9, but unlike Amdahl s law fo asymmetic multicoes, not fo f =.99. The equations that assume application scaling also suggest that the optimal size of the lage coe is smalle () (9)

7 1 5 Asymmetic speedup 1 1 f =.999 f =.99 f =.9 f =.5 Asymmetic speedup f =.999 f =.99 f =.9 f = (a) Amdahl, n = 1. (a) Amdahl, n = Asymmetic speedup 1 1 f =.999 f =.99 f =.9 f =.5 Asymmetic speedup f =.999 f =.99 f =.9 f = (b) Gustafson, n = 1. (b) Gustafson, n = Asymmetic speedup 1 1 f =.999 f =.99 f =.9 f =.5 Asymmetic speedup f =.999 f =.99 f =.9 f = (c) GSSE, n = 1. (c) GSSE, n = 5. Figue : Speedup of asymmetic multicoes assuming Amdahl s law, Gustafson s law, and the GSSE fo n = 1 BCEs. Figue 9: Speedup of asymmetic multicoes assuming Amdahl s law, Gustafson s law, and the GSSE fo n = 5 BCEs. than the size pedicted by Amdahl s law. Fo example, when f =.5, Amdahl s law indicates that half the chip esouces (1 BCEs) should be devoted to the lage coe and still the speedup is limited to.9. Gustafson s law (Figue 9(b)), on the othe hand, indicates that when the lage coe is 1 BCEs (.3% of the chip esouces), nea optimal pefomance and a speedup of 19 ae achieved. This is a much moe optimistic esult, since it is questionable if a coe that is 1 times lage than a base coe can and should be built with a pefomance that is 11.3 times as high. It is even moe questionable if the chip aea should be statically divided such that optimal pefomance is achieved fo pooly scalable applications with a seial faction as lage as.5, especially consideing that such a static division will hut the pefomance of applications with lage paallel factions. Unde the GSSE when f =.9, an asymmetic multicoe with a lage coe of 1 BCEs pefoms slightly wose (1.5x) than the optimal design (lage coe of 3 BCEs). 3.3 Dynamic Multicoes In a dynamic multicoe, it is assumed that up to coes can be tempoaily aggegated to acceleate the sequential components of an application. Duing the paallel phases, the esouces ae divided into n 1-BCE coes again to attain maximum speedup duing the paallel phases. As indicated by Hill and Maty, helpe theads conceptually boost the pefomance of a single coe, since the helpe theads may e.g. pefetch data needed by the sequential main thead. Futhemoe, two dynamic multicoe designs wee pesented at ISCA 1: WiDGET [1] and Fowadflow [7].

8 Amdahl s law suggests that we should use a lage dynamic coe of BCEs duing the seial phases and n single-bce coes duing the paallel phases. The speedup achieved by such a dynamic multicoe pocesso ove a single-bce coe is given by: S Amdahl dynamic(f,n,) = 1 +. (1) f pef() n Gustafson s law and the GSSE fo dynamic multicoes ae obtained similaly: and S Gustafson dynamic +f n (f,n,) = = S Geneal dynamic(f,n,) = + f n pef() n +f n pef() +f (11) +f scale(n). (1) + f scale(n) pef() n Figue 1 (fo n = 1 BCEs) and Figue 11 (fo n = 5 BCEs) depict the speedups calculated using these equations as a function of the size (in BCEs) of the lage dynamic coe. While these figues display the esults fo up to a lage dynamic coe of n BCEs, pactical consideations might keep much smalle than n. Obviously, in all cases the speedup inceases with the size of the lage dynamic coe. But simila to asymmetic designs, the advantage of a dynamic multicoe is moe ponounced unde Amdahl s law than unde Gustafson s law and the GSSE. Fo example, when n = 1, Gustafson s law and the GSSE indicate that dynamic multicoes only povide a significant (moe than %) pefomance impovement when f =.5. A lage analytical pefomance impovement is impotant, since a dynamic multicoe natually incus a highe ovehead than asymmetic designs, as additional data paths ae needed to be able to aggegate seveal coes. Even when n = 5, if pefect application scaling is assumed (Figue 11(b)), dynamic multicoes only povide a significant pefomance impovement fo f =.5. When less than pefect application scaling is assumed (Figue 11(c)), dynamic multicoes also povide a significant advantage fo f =.9, but if the dynamic lage coe consists of 1 BCEs with a pefomance that is times highe than that of a single BCE, a speedup of 17.5 is attained (vesus 3 fo = 5), which is much bette than the speedup of 35.1 fo = 1 (vesus 1 fo = 5) achieved unde Amdahl s assumptions. This also has a positive implication, since it is questionable if a dynamic lage coe of 5 BCEs with a pefomance that is 1 times highe than that of a single BCE can be constucted. If we optimistically assume that it takes one cycle to oute a signal though one BCE and that the BCEs have to be layed out in D space, it takes at least 1 cycles to oute an opeation fom the middle of the chip to a functional unit of a coe at the cone. It is doubtful if such lage opeation latencies can be completely hidden. Figue 1 depicts the speedup of the optimal dynamic design (with a dynamic lage coe of = n BCEs) ove the optimal asymmetic design. It is easy to see that this can be at most, since we can devote half of the asymmetic multicoe chip to the lage coe and the othe half to n/ small (single-bce) coes. Not supisingly, unde all thee scaling equations, dynamic multicoes povide a pefomance advantage ove asymmetic designs (by at most 1.3x). It emains to be seen, howeve, if this is achievable in pactice Dynamic speedup Dynamic speedup Dynamic speedup (a) Amdahl, n = (b) Gustafson, n = (c) GSSE, n = 1. f =.999 f =.99 f =.9 f =.5 f =.999 f =.99 f =.9 f =.5 f =.999 f =.99 f =.9 f =.5 Figue 1: Speedup of dynamic multicoes assuming Amdahl s law, Gustafson s law, and the GSSE fo n = 1 BCEs. since dynamic multicoes natually incu a highe ovehead than asymmetic designs. Unde Gustafson s law, howeve, dynamic multicoes only povide a significant pefomance advantage if f =.5. Somewhat supisingly, the lagest impovement is obtained unde the GSSE (fo f =.5 and n = 5) Howeve, it needs to be kept in mind that this is fo a dynamic lage coe of = 5 BCEs, while pactical consideations might keep much smalle than its maximum of n. If we limit the size of the lage coe to 1 BCEs, the speedup of the optimal dynamic design ove the optimal asymmetic design is less than 1.1 when the GSSE is assumed. Futhemoe, the pefomance advantage of dynamic multicoes ove asymmetic designs diminishes when f inceases unde Gustafson s law and the GSSE, while unde Amdahl s law this is not necessaily the case.

9 Dynamic speedup (a) Amdahl, n = 5. f =.999 f =.99 f =.9 f =.5 Speedup dynamic ove assymmetic Amdahl Gustafson GSSE f=.5 f=.9 f=.99 (a) n = 1 BCEs. 5 Dynamic speedup (b) Gustafson, n = 5. f =.999 f =.99 f =.9 f =.5 Speedup dynamic ove assymmetic Amdahl Gustafson GSSE f=.5 f=.9 f=.99 5 (b) n = 5 BCEs. Dynamic speedup f =.999 f =.99 f =.9 f =.5 Figue 1: Speedup of optimal dynamic design ove optimal asymmetic design assuming Amdahl s law, Gustafson s law, and the GSSE fo n = 1 and n = 5 BCEs. (c) GSSE, n = 5. Figue 11: Speedup of dynamic multicoes assuming Amdahl s law, Gustafson s law, and the GSSE fo n = 5 BCEs.. CONCLUSIONS The main contibution of this pape is two-fold. Fist, we have pesented a genealized scaled speedup equation (GSSE) that encompasses both Almdahl s and Gustafson s law by substituting the appopiate application scaling function. Second, we have applied Amdahl s and Gustafson s law and the genealize scaled speedup equation to the aeapefomance model developed by Hill and Maty, and showed that substantially diffeent esults ae obtained. While Amdahl s law makes a stong case fo asymmetic and dynamic multicoes, Gustafson s law and the GSSE show that asymmetic and dynamic multicoes can still povide a pefomance advantage ove symmetic multicoes, but much less so than unde Amdahl s assumptions. The point of this pape is not to question the contibution of Hill and Maty. On the contay, we thank them fo stating a stimulating discussion (see Acknowledgment). Futhemoe, unde the assumption that futue multicoe will be used to acceleate fixed-size applications, thei conclusions still hold. The main point of this pape is, howeve, that one has to conside the scaling popeties of the tageted applications. One cannot simply take Amdahl s law and use it to detemine the oganization of next-geneation multicoes. Moeove, it seems unlikely that multicoes should be oganized such that optimal pefomance is achieved fo paallel applications with a seial faction as lage as.5. It also seems unlikely that geneal-pupose multicoe pocessoswillbetime-shaedandthusatanytimeexecuteasingle application. It is moe likely that they will be space-shaed and time-shaed between seveal applications. Such a scenaio indicates that a design with a few (but not one) lage (but not huge) coes and seveal (but not too many) small coes will povide optimal thoughput. The few lage coes will be used to execute single-theaded applications and applications with lage seial factions as well as to acceleate the seial phases of applications with modeate seial factions. The seveal small coes will be used to execute the paallel phases of seveal applications in a time-shaed manne.

10 Many possibilities fo futue wok exist. Like Hill and Maty, we have assumed that the pefomance is limited by aea. One could also conside, fo example, powe constaints [], pin count constaints, as well as Themal Design Powe, aea/pefomance, powe/pefomance, ITRS scaling factos, memoy bandwidth, wokload behavio, etc.[5]. One could conside a multi-application scenaio as descibed above and analyze how this affects the esults. Anothe possibility would be to detemine how the paallel faction scales with the poblem size fo typical applications. We note that this would be somewhat eminiscent to iso-efficiency analysis []. Iso-efficiency analysis, howeve, can only be applied to elatively simple and well-undestood paallel algoithms and achitectues. The simplicity of Amdahl s law, Gustafson s law, and the GSSE is both thei stength as well as thei weakness. 5. ACKNOWLEDGMENTS Thanks to Mak Hill and Michael Maty fo challenging us to develop a bette model. Thanks to Pete Hofstee fo suggesting the title. Thanks to Chi Ching Chi fo making some of the figues.. REFERENCES [1] G. Amdahl. Validity of the Single Pocesso Appoach to Achieving Lage Scale Computing Capabilities. AFIPS Confeence Poceedings, 3():3 5, 197. [] S. Boka. Getting Gigascale Chips: Challenges and Oppotunities in Continuing Mooe s Law. ACM Queue, 1: 33, Octobe 3. [3] C. C. Chi and B. Juulink. A QHD-Capable Paallel H. Decode. In Poc. Int. Conf. on Supecomputing, ICS 11, 11. [] S. Cho and R. Melhem. Coollaies to Amdahl s Law fo Enegy. IEEE Compute Achitectue Lettes, 1, 7. [5] H. Esmaeilzadeh, E. Blem, R. St. Amant, K. Sankaalingam, and D. Buge. Dak silicon and the end of multicoe scaling. SIGARCH Comput. Achit. News, 39(3):35 37, June 11. [] S. Eyeman and L. Eeckhout. Modeling Citical Sections in Amdahl s Law and its Implications fo Multicoe Design. SIGARCH Comput. Achit. News, 3:3 37, June 1. [7] D. Gibson and D. A. Wood. Fowadflow: a scalable coe fo powe-constained CMPs. In Poc. 37th annual Int. Symp. on Compute Achitectue, ISCA 1, 1. [] A. Y. Gama, A. Gupta, and V. Kuma. Isoefficiency: Measuing the Scalability of Paallel Algoithms and Achitectues. IEEE Concuency, pages 1 1, August [9] M. Gschwind, H. P. Hofstee, B. K. Flachs, M. Hopkins, Y. Watanabe, and T. Yamazaki. Synegistic Pocessing in Cell s Multicoe Achitectue. IEEE Mico, ():1,. [1] J. Gustafson. Reevaluating Amdahl s Law. Communications of the ACM, 31(5):53 533, 19. [11] M. D. Hill and M. R. Maty. Amdahl s Law in the Multicoe Ea. IEEE Compute, 1(7):33 3,. [1] T. Kauanne. Intoducing Paallel Computes into Opeational Weathe Foecasting. PhD thesis, Lappeenanta Univesity of Technology,. [13] R. Kuma, D. M. Tullsen, P. Ranganathan, N. P. Jouppi, and K. I. Fakas. Single-ISA Heteogeneous Multi-Coe Achitectues fo Multitheaded Wokload Pefomance. In Poc. 31st Int. Symp. on Compute Achitectue, ISCA, Washington, DC, USA,. IEEE Compute Society. [] C. Meendeinck and B. Juulink. (When) Will CMPs hit the Powe Wall? In Poceedings of the Euo-Pa Wokshops (HPPC), August. [15] F. J. Pollack. New micoachitectue challenges in the coming geneations of CMOS pocess technologies (keynote addess)(abstact only). In Poc. 3nd annual ACM/IEEE Int. Symp. on Micoachitectue, MICRO 3, [1] A. Ramiez, F. Cabacas, B. Juulink, M. A. Mesa, F. Sanchez, A. Azevedo, C. Meendeinck, C. Ciobanu, S. Isaza, and G. Gaydadjiev. The SARC Achitectue. IEEE Mico, pages 1 9, Sept./Oct. 1. [17] X. Sun and L. Ni. Anothe View on Paallel Speedup. Poc. of Supecomputing 9, pages 3 333, 199. [1] Y. Watanabe, J. D. Davis, and D. A. Wood. WiDGET: Wisconsin Decoupled Gid Execution Tiles. In Poc. 37th annual Int. Symp. on Compute Achitectue, ISCA 1, pages 13, 1.

ASTR415: Problem Set #6

ASTR415: Problem Set #6 ASTR45: Poblem Set #6 Cuan D. Muhlbege Univesity of Mayland (Dated: May 7, 27) Using existing implementations of the leapfog and Runge-Kutta methods fo solving coupled odinay diffeential equations, seveal

More information

Pearson s Chi-Square Test Modifications for Comparison of Unweighted and Weighted Histograms and Two Weighted Histograms

Pearson s Chi-Square Test Modifications for Comparison of Unweighted and Weighted Histograms and Two Weighted Histograms Peason s Chi-Squae Test Modifications fo Compaison of Unweighted and Weighted Histogams and Two Weighted Histogams Univesity of Akueyi, Bogi, v/noduslód, IS-6 Akueyi, Iceland E-mail: nikolai@unak.is Two

More information

Surveillance Points in High Dimensional Spaces

Surveillance Points in High Dimensional Spaces Société de Calcul Mathématique SA Tools fo decision help since 995 Suveillance Points in High Dimensional Spaces by Benad Beauzamy Januay 06 Abstact Let us conside any compute softwae, elying upon a lage

More information

Light Time Delay and Apparent Position

Light Time Delay and Apparent Position Light Time Delay and ppaent Position nalytical Gaphics, Inc. www.agi.com info@agi.com 610.981.8000 800.220.4785 Contents Intoduction... 3 Computing Light Time Delay... 3 Tansmission fom to... 4 Reception

More information

FUSE Fusion Utility Sequence Estimator

FUSE Fusion Utility Sequence Estimator FUSE Fusion Utility Sequence Estimato Belu V. Dasaathy Dynetics, Inc. P. O. Box 5500 Huntsville, AL 3584-5500 belu.d@dynetics.com Sean D. Townsend Dynetics, Inc. P. O. Box 5500 Huntsville, AL 3584-5500

More information

APPLICATION OF MAC IN THE FREQUENCY DOMAIN

APPLICATION OF MAC IN THE FREQUENCY DOMAIN PPLICION OF MC IN HE FREQUENCY DOMIN D. Fotsch and D. J. Ewins Dynamics Section, Mechanical Engineeing Depatment Impeial College of Science, echnology and Medicine London SW7 2B, United Kingdom BSRC he

More information

Determining solar characteristics using planetary data

Determining solar characteristics using planetary data Detemining sola chaacteistics using planetay data Intoduction The Sun is a G-type main sequence sta at the cente of the Sola System aound which the planets, including ou Eath, obit. In this investigation

More information

The Substring Search Problem

The Substring Search Problem The Substing Seach Poblem One algoithm which is used in a vaiety of applications is the family of substing seach algoithms. These algoithms allow a use to detemine if, given two chaacte stings, one is

More information

LINEAR AND NONLINEAR ANALYSES OF A WIND-TUNNEL BALANCE

LINEAR AND NONLINEAR ANALYSES OF A WIND-TUNNEL BALANCE LINEAR AND NONLINEAR ANALYSES O A WIND-TUNNEL INTRODUCTION BALANCE R. Kakehabadi and R. D. Rhew NASA LaRC, Hampton, VA The NASA Langley Reseach Cente (LaRC) has been designing stain-gauge balances fo utilization

More information

An Application of Fuzzy Linear System of Equations in Economic Sciences

An Application of Fuzzy Linear System of Equations in Economic Sciences Austalian Jounal of Basic and Applied Sciences, 5(7): 7-14, 2011 ISSN 1991-8178 An Application of Fuzzy Linea System of Equations in Economic Sciences 1 S.H. Nassei, 2 M. Abdi and 3 B. Khabii 1 Depatment

More information

EM Boundary Value Problems

EM Boundary Value Problems EM Bounday Value Poblems 10/ 9 11/ By Ilekta chistidi & Lee, Seung-Hyun A. Geneal Desciption : Maxwell Equations & Loentz Foce We want to find the equations of motion of chaged paticles. The way to do

More information

Exploration of the three-person duel

Exploration of the three-person duel Exploation of the thee-peson duel Andy Paish 15 August 2006 1 The duel Pictue a duel: two shootes facing one anothe, taking tuns fiing at one anothe, each with a fixed pobability of hitting his opponent.

More information

ac p Answers to questions for The New Introduction to Geographical Economics, 2 nd edition Chapter 3 The core model of geographical economics

ac p Answers to questions for The New Introduction to Geographical Economics, 2 nd edition Chapter 3 The core model of geographical economics Answes to questions fo The New ntoduction to Geogaphical Economics, nd edition Chapte 3 The coe model of geogaphical economics Question 3. Fom intoductoy mico-economics we know that the condition fo pofit

More information

Chapter 3 Optical Systems with Annular Pupils

Chapter 3 Optical Systems with Annular Pupils Chapte 3 Optical Systems with Annula Pupils 3 INTRODUCTION In this chapte, we discuss the imaging popeties of a system with an annula pupil in a manne simila to those fo a system with a cicula pupil The

More information

A NEW VARIABLE STIFFNESS SPRING USING A PRESTRESSED MECHANISM

A NEW VARIABLE STIFFNESS SPRING USING A PRESTRESSED MECHANISM Poceedings of the ASME 2010 Intenational Design Engineeing Technical Confeences & Computes and Infomation in Engineeing Confeence IDETC/CIE 2010 August 15-18, 2010, Monteal, Quebec, Canada DETC2010-28496

More information

To Feel a Force Chapter 7 Static equilibrium - torque and friction

To Feel a Force Chapter 7 Static equilibrium - torque and friction To eel a oce Chapte 7 Chapte 7: Static fiction, toque and static equilibium A. Review of foce vectos Between the eath and a small mass, gavitational foces of equal magnitude and opposite diection act on

More information

F-IF Logistic Growth Model, Abstract Version

F-IF Logistic Growth Model, Abstract Version F-IF Logistic Gowth Model, Abstact Vesion Alignments to Content Standads: F-IFB4 Task An impotant example of a model often used in biology o ecology to model population gowth is called the logistic gowth

More information

7.2. Coulomb s Law. The Electric Force

7.2. Coulomb s Law. The Electric Force Coulomb s aw Recall that chaged objects attact some objects and epel othes at a distance, without making any contact with those objects Electic foce,, o the foce acting between two chaged objects, is somewhat

More information

COMP Parallel Computing SMM (3) OpenMP Case Study: The Barnes-Hut N-body Algorithm

COMP Parallel Computing SMM (3) OpenMP Case Study: The Barnes-Hut N-body Algorithm COMP 633 - Paallel Computing Lectue 8 Septembe 14, 2017 SMM (3) OpenMP Case Study: The Banes-Hut N-body Algoithm Topics Case study: the Banes-Hut algoithm Study an impotant algoithm in scientific computing»

More information

Adaptive Checkpointing in Dynamic Grids for Uncertain Job Durations

Adaptive Checkpointing in Dynamic Grids for Uncertain Job Durations Adaptive Checkpointing in Dynamic Gids fo Uncetain Job Duations Maia Chtepen, Bat Dhoedt, Filip De Tuck, Piet Demeeste NTEC-BBT, Ghent Univesity, Sint-Pietesnieuwstaat 41, Ghent, Belgium {maia.chtepen,

More information

Physics 2B Chapter 22 Notes - Magnetic Field Spring 2018

Physics 2B Chapter 22 Notes - Magnetic Field Spring 2018 Physics B Chapte Notes - Magnetic Field Sping 018 Magnetic Field fom a Long Staight Cuent-Caying Wie In Chapte 11 we looked at Isaac Newton s Law of Gavitation, which established that a gavitational field

More information

Encapsulation theory: radial encapsulation. Edmund Kirwan *

Encapsulation theory: radial encapsulation. Edmund Kirwan * Encapsulation theoy: adial encapsulation. Edmund Kiwan * www.edmundkiwan.com Abstact This pape intoduces the concept of adial encapsulation, wheeby dependencies ae constained to act fom subsets towads

More information

Fresnel Diffraction. monchromatic light source

Fresnel Diffraction. monchromatic light source Fesnel Diffaction Equipment Helium-Neon lase (632.8 nm) on 2 axis tanslation stage, Concave lens (focal length 3.80 cm) mounted on slide holde, iis mounted on slide holde, m optical bench, micoscope slide

More information

Hydroelastic Analysis of a 1900 TEU Container Ship Using Finite Element and Boundary Element Methods

Hydroelastic Analysis of a 1900 TEU Container Ship Using Finite Element and Boundary Element Methods TEAM 2007, Sept. 10-13, 2007,Yokohama, Japan Hydoelastic Analysis of a 1900 TEU Containe Ship Using Finite Element and Bounday Element Methods Ahmet Egin 1)*, Levent Kaydıhan 2) and Bahadı Uğulu 3) 1)

More information

Analytical Solutions for Confined Aquifers with non constant Pumping using Computer Algebra

Analytical Solutions for Confined Aquifers with non constant Pumping using Computer Algebra Poceedings of the 006 IASME/SEAS Int. Conf. on ate Resouces, Hydaulics & Hydology, Chalkida, Geece, May -3, 006 (pp7-) Analytical Solutions fo Confined Aquifes with non constant Pumping using Compute Algeba

More information

Analysis of high speed machining center spindle dynamic unit structure performance Yuan guowei

Analysis of high speed machining center spindle dynamic unit structure performance Yuan guowei Intenational Confeence on Intelligent Systems Reseach and Mechatonics Engineeing (ISRME 0) Analysis of high speed machining cente spindle dynamic unit stuctue pefomance Yuan guowei Liaoning jidian polytechnic,dan

More information

3.1 Random variables

3.1 Random variables 3 Chapte III Random Vaiables 3 Random vaiables A sample space S may be difficult to descibe if the elements of S ae not numbes discuss how we can use a ule by which an element s of S may be associated

More information

Lab #4: Newton s Second Law

Lab #4: Newton s Second Law Lab #4: Newton s Second Law Si Isaac Newton Reading Assignment: bon: Januay 4, 1643 Chapte 5 died: Mach 31, 1727 Chapte 9, Section 9-7 Intoduction: Potait of Isaac Newton by Si Godfey Knelle http://www.newton.cam.ac.uk/at/potait.html

More information

Physics 235 Chapter 5. Chapter 5 Gravitation

Physics 235 Chapter 5. Chapter 5 Gravitation Chapte 5 Gavitation In this Chapte we will eview the popeties of the gavitational foce. The gavitational foce has been discussed in geat detail in you intoductoy physics couses, and we will pimaily focus

More information

Effect of drag on the performance for an efficient wind turbine blade design

Effect of drag on the performance for an efficient wind turbine blade design Available online at www.sciencediect.com Enegy Pocedia 18 (01 ) 404 415 Abstact Effect of dag on the pefomance fo an efficient wind tubine blade design D. Eng. Ali H. Almukhta Univesity of Technology Email-

More information

Substances that are liquids or solids under ordinary conditions may also exist as gases. These are often referred to as vapors.

Substances that are liquids or solids under ordinary conditions may also exist as gases. These are often referred to as vapors. Chapte 0. Gases Chaacteistics of Gases All substances have thee phases: solid, liquid, and gas. Substances that ae liquids o solids unde odinay conditions may also exist as gases. These ae often efeed

More information

arxiv:gr-qc/ v1 1 Sep 2005

arxiv:gr-qc/ v1 1 Sep 2005 Radial fall of a test paticle onto an evapoating black hole Andeas Aste and Dik Tautmann Depatment fo Physics and Astonomy, Univesity of Basel, 456 Basel, Switzeland E-mail: andeas.aste@unibas.ch June

More information

4/18/2005. Statistical Learning Theory

4/18/2005. Statistical Learning Theory Statistical Leaning Theoy Statistical Leaning Theoy A model of supevised leaning consists of: a Envionment - Supplying a vecto x with a fixed but unknown pdf F x (x b Teache. It povides a desied esponse

More information

CSCE 478/878 Lecture 4: Experimental Design and Analysis. Stephen Scott. 3 Building a tree on the training set Introduction. Outline.

CSCE 478/878 Lecture 4: Experimental Design and Analysis. Stephen Scott. 3 Building a tree on the training set Introduction. Outline. In Homewok, you ae (supposedly) Choosing a data set 2 Extacting a test set of size > 3 3 Building a tee on the taining set 4 Testing on the test set 5 Repoting the accuacy (Adapted fom Ethem Alpaydin and

More information

Recent Advances in Chemical Engineering, Biochemistry and Computational Chemistry

Recent Advances in Chemical Engineering, Biochemistry and Computational Chemistry Themal Conductivity of Oganic Liquids: a New Equation DI NICOLA GIOVANNI*, CIARROCCHI ELEONORA, PIERANTOZZI ARIANO, STRYJEK ROAN 1 DIIS, Univesità Politecnica delle ache, 60131 Ancona, ITALY *coesponding

More information

MATH 415, WEEK 3: Parameter-Dependence and Bifurcations

MATH 415, WEEK 3: Parameter-Dependence and Bifurcations MATH 415, WEEK 3: Paamete-Dependence and Bifucations 1 A Note on Paamete Dependence We should pause to make a bief note about the ole played in the study of dynamical systems by the system s paametes.

More information

Encapsulation theory: the transformation equations of absolute information hiding.

Encapsulation theory: the transformation equations of absolute information hiding. 1 Encapsulation theoy: the tansfomation equations of absolute infomation hiding. Edmund Kiwan * www.edmundkiwan.com Abstact This pape descibes how the potential coupling of a set vaies as the set is tansfomed,

More information

A solution to a problem of Grünbaum and Motzkin and of Erdős and Purdy about bichromatic configurations of points in the plane

A solution to a problem of Grünbaum and Motzkin and of Erdős and Purdy about bichromatic configurations of points in the plane A solution to a poblem of Günbaum and Motzkin and of Edős and Pudy about bichomatic configuations of points in the plane Rom Pinchasi July 29, 2012 Abstact Let P be a set of n blue points in the plane,

More information

A Deep Convolutional Neural Network Based on Nested Residue Number System

A Deep Convolutional Neural Network Based on Nested Residue Number System A Deep Convolutional Neual Netwok Based on Nested Residue Numbe System Hioki Nakahaa Ehime Univesity, Japan Tsutomu Sasao Meiji Univesity, Japan Abstact A pe-tained deep convolutional neual netwok (DCNN)

More information

B. Spherical Wave Propagation

B. Spherical Wave Propagation 11/8/007 Spheical Wave Popagation notes 1/1 B. Spheical Wave Popagation Evey antenna launches a spheical wave, thus its powe density educes as a function of 1, whee is the distance fom the antenna. We

More information

New problems in universal algebraic geometry illustrated by boolean equations

New problems in universal algebraic geometry illustrated by boolean equations New poblems in univesal algebaic geomety illustated by boolean equations axiv:1611.00152v2 [math.ra] 25 Nov 2016 Atem N. Shevlyakov Novembe 28, 2016 Abstact We discuss new poblems in univesal algebaic

More information

Circular Orbits. and g =

Circular Orbits. and g = using analyse planetay and satellite motion modelled as unifom cicula motion in a univesal gavitation field, a = v = 4π and g = T GM1 GM and F = 1M SATELLITES IN OBIT A satellite is any object that is

More information

Central Coverage Bayes Prediction Intervals for the Generalized Pareto Distribution

Central Coverage Bayes Prediction Intervals for the Generalized Pareto Distribution Statistics Reseach Lettes Vol. Iss., Novembe Cental Coveage Bayes Pediction Intevals fo the Genealized Paeto Distibution Gyan Pakash Depatment of Community Medicine S. N. Medical College, Aga, U. P., India

More information

arxiv: v1 [physics.gen-ph] 18 Aug 2018

arxiv: v1 [physics.gen-ph] 18 Aug 2018 Path integal and Sommefeld quantization axiv:1809.04416v1 [physics.gen-ph] 18 Aug 018 Mikoto Matsuda 1, and Takehisa Fujita, 1 Japan Health and Medical technological college, Tokyo, Japan College of Science

More information

Relating Branching Program Size and. Formula Size over the Full Binary Basis. FB Informatik, LS II, Univ. Dortmund, Dortmund, Germany

Relating Branching Program Size and. Formula Size over the Full Binary Basis. FB Informatik, LS II, Univ. Dortmund, Dortmund, Germany Relating Banching Pogam Size and omula Size ove the ull Binay Basis Matin Saueho y Ingo Wegene y Ralph Wechne z y B Infomatik, LS II, Univ. Dotmund, 44 Dotmund, Gemany z ankfut, Gemany sauehof/wegene@ls.cs.uni-dotmund.de

More information

Contact impedance of grounded and capacitive electrodes

Contact impedance of grounded and capacitive electrodes Abstact Contact impedance of gounded and capacitive electodes Andeas Hödt Institut fü Geophysik und extateestische Physik, TU Baunschweig The contact impedance of electodes detemines how much cuent can

More information

EQUI-PARTITIONING OF HIGHER-DIMENSIONAL HYPER-RECTANGULAR GRID GRAPHS

EQUI-PARTITIONING OF HIGHER-DIMENSIONAL HYPER-RECTANGULAR GRID GRAPHS EQUI-PARTITIONING OF HIGHER-DIMENSIONAL HYPER-RECTANGULAR GRID GRAPHS ATHULA GUNAWARDENA AND ROBERT R MEYER Abstact A d-dimensional gid gaph G is the gaph on a finite subset in the intege lattice Z d in

More information

DIMENSIONALITY LOSS IN MIMO COMMUNICATION SYSTEMS

DIMENSIONALITY LOSS IN MIMO COMMUNICATION SYSTEMS DIMENSIONALITY LOSS IN MIMO COMMUNICATION SYSTEMS Segey Loya, Amma Koui School of Infomation Technology and Engineeing (SITE) Univesity of Ottawa, 6 Louis Pasteu, Ottawa, Ontaio, Canada, KN 6N5 Email:

More information

ANA BERRIZBEITIA, LUIS A. MEDINA, ALEXANDER C. MOLL, VICTOR H. MOLL, AND LAINE NOBLE

ANA BERRIZBEITIA, LUIS A. MEDINA, ALEXANDER C. MOLL, VICTOR H. MOLL, AND LAINE NOBLE THE p-adic VALUATION OF STIRLING NUMBERS ANA BERRIZBEITIA, LUIS A. MEDINA, ALEXANDER C. MOLL, VICTOR H. MOLL, AND LAINE NOBLE Abstact. Let p > 2 be a pime. The p-adic valuation of Stiling numbes of the

More information

Nuclear size corrections to the energy levels of single-electron atoms

Nuclear size corrections to the energy levels of single-electron atoms Nuclea size coections to the enegy levels of single-electon atoms Babak Nadii Nii a eseach Institute fo Astonomy and Astophysics of Maagha (IAAM IAN P. O. Box: 554-44. Abstact A study is made of nuclea

More information

F g. = G mm. m 1. = 7.0 kg m 2. = 5.5 kg r = 0.60 m G = N m 2 kg 2 = = N

F g. = G mm. m 1. = 7.0 kg m 2. = 5.5 kg r = 0.60 m G = N m 2 kg 2 = = N Chapte answes Heinemann Physics 4e Section. Woked example: Ty youself.. GRAVITATIONAL ATTRACTION BETWEEN SMALL OBJECTS Two bowling balls ae sitting next to each othe on a shelf so that the centes of the

More information

Physics 211: Newton s Second Law

Physics 211: Newton s Second Law Physics 211: Newton s Second Law Reading Assignment: Chapte 5, Sections 5-9 Chapte 6, Section 2-3 Si Isaac Newton Bon: Januay 4, 1643 Died: Mach 31, 1727 Intoduction: Kinematics is the study of how objects

More information

Problems with Mannheim s conformal gravity program

Problems with Mannheim s conformal gravity program Poblems with Mannheim s confomal gavity pogam June 4, 18 Youngsub Yoon axiv:135.163v6 [g-qc] 7 Jul 13 Depatment of Physics and Astonomy Seoul National Univesity, Seoul 151-747, Koea Abstact We show that

More information

Bounds on the performance of back-to-front airplane boarding policies

Bounds on the performance of back-to-front airplane boarding policies Bounds on the pefomance of bac-to-font aiplane boading policies Eitan Bachmat Michael Elin Abstact We povide bounds on the pefomance of bac-to-font aiplane boading policies. In paticula, we show that no

More information

A scaling-up methodology for co-rotating twin-screw extruders

A scaling-up methodology for co-rotating twin-screw extruders A scaling-up methodology fo co-otating twin-scew extudes A. Gaspa-Cunha, J. A. Covas Institute fo Polymes and Composites/I3N, Univesity of Minho, Guimaães 4800-058, Potugal Abstact. Scaling-up of co-otating

More information

Handout: IS/LM Model

Handout: IS/LM Model Econ 32 - IS/L odel Notes Handout: IS/L odel IS Cuve Deivation Figue 4-4 in the textbook explains one deivation of the IS cuve. This deivation uses the Induced Savings Function fom Chapte 3. Hee, I descibe

More information

Pulse Neutron Neutron (PNN) tool logging for porosity Some theoretical aspects

Pulse Neutron Neutron (PNN) tool logging for porosity Some theoretical aspects Pulse Neuton Neuton (PNN) tool logging fo poosity Some theoetical aspects Intoduction Pehaps the most citicism of Pulse Neuton Neuon (PNN) logging methods has been chage that PNN is to sensitive to the

More information

RECTIFYING THE CIRCUMFERENCE WITH GEOGEBRA

RECTIFYING THE CIRCUMFERENCE WITH GEOGEBRA ECTIFYING THE CICUMFEENCE WITH GEOGEBA A. Matín Dinnbie, G. Matín González and Anthony C.M. O 1 Intoducction The elation between the cicumfeence and the adius of a cicle is one of the most impotant concepts

More information

TESTING THE VALIDITY OF THE EXPONENTIAL MODEL BASED ON TYPE II CENSORED DATA USING TRANSFORMED SAMPLE DATA

TESTING THE VALIDITY OF THE EXPONENTIAL MODEL BASED ON TYPE II CENSORED DATA USING TRANSFORMED SAMPLE DATA STATISTICA, anno LXXVI, n. 3, 2016 TESTING THE VALIDITY OF THE EXPONENTIAL MODEL BASED ON TYPE II CENSORED DATA USING TRANSFORMED SAMPLE DATA Hadi Alizadeh Noughabi 1 Depatment of Statistics, Univesity

More information

A Bijective Approach to the Permutational Power of a Priority Queue

A Bijective Approach to the Permutational Power of a Priority Queue A Bijective Appoach to the Pemutational Powe of a Pioity Queue Ia M. Gessel Kuang-Yeh Wang Depatment of Mathematics Bandeis Univesity Waltham, MA 02254-9110 Abstact A pioity queue tansfoms an input pemutation

More information

Long-range stress re-distribution resulting from damage in heterogeneous media

Long-range stress re-distribution resulting from damage in heterogeneous media Long-ange stess e-distibution esulting fom damage in heteogeneous media Y.L.Bai (1), F.J.Ke (1,2), M.F.Xia (1,3) X.H.Zhang (1) and Z.K. Jia (1) (1) State Key Laboatoy fo Non-linea Mechanics (LNM), Institute

More information

Cloud-Aided Edge Caching with Wireless Multicast Fronthauling in Fog Radio Access Networks

Cloud-Aided Edge Caching with Wireless Multicast Fronthauling in Fog Radio Access Networks Cloud-Aided Edge Caching with Wieless Multicast Fonthauling in Fog Radio Access Netwoks Jeongwan Koh, Osvaldo Simeone, Ravi Tandon and Joonhyuk Kang Depatment of EE, Koea Advanced Institute of Science

More information

MODULE 5 ADVANCED MECHANICS GRAVITATIONAL FIELD: MOTION OF PLANETS AND SATELLITES VISUAL PHYSICS ONLINE

MODULE 5 ADVANCED MECHANICS GRAVITATIONAL FIELD: MOTION OF PLANETS AND SATELLITES VISUAL PHYSICS ONLINE VISUAL PHYSICS ONLIN MODUL 5 ADVANCD MCHANICS GRAVITATIONAL FILD: MOTION OF PLANTS AND SATLLITS SATLLITS: Obital motion of object of mass m about a massive object of mass M (m

More information

Lead field theory and the spatial sensitivity of scalp EEG Thomas Ferree and Matthew Clay July 12, 2000

Lead field theory and the spatial sensitivity of scalp EEG Thomas Ferree and Matthew Clay July 12, 2000 Lead field theoy and the spatial sensitivity of scalp EEG Thomas Feee and Matthew Clay July 12, 2000 Intoduction Neuonal population activity in the human cotex geneates electic fields which ae measuable

More information

Introduction to Nuclear Forces

Introduction to Nuclear Forces Intoduction to Nuclea Foces One of the main poblems of nuclea physics is to find out the natue of nuclea foces. Nuclea foces diffe fom all othe known types of foces. They cannot be of electical oigin since

More information

Bayesian Analysis of Topp-Leone Distribution under Different Loss Functions and Different Priors

Bayesian Analysis of Topp-Leone Distribution under Different Loss Functions and Different Priors J. tat. Appl. Po. Lett. 3, No. 3, 9-8 (6) 9 http://dx.doi.og/.8576/jsapl/33 Bayesian Analysis of Topp-Leone Distibution unde Diffeent Loss Functions and Diffeent Pios Hummaa ultan * and. P. Ahmad Depatment

More information

Gravitational Memory?

Gravitational Memory? Gavitational Memoy? a Petubative Appoach T. Haada 1, Depatment of Physics, Waseda Univesity, Shinjuku, Tokyo 169-8555, Japan B.J. Ca 2,andC.A.Goyme 3 Astonomy Unit, Queen May and Westfield College, Univesity

More information

Rotor Blade Performance Analysis with Blade Element Momentum Theory

Rotor Blade Performance Analysis with Blade Element Momentum Theory Available online at www.sciencediect.com ScienceDiect Enegy Pocedia 5 (7 ) 3 9 The 8 th Intenational Confeence on Applied Enegy ICAE6 Roto Blade Pefomance Analysis with Blade Element Momentum Theoy Faisal

More information

Chapter 5 Linear Equations: Basic Theory and Practice

Chapter 5 Linear Equations: Basic Theory and Practice Chapte 5 inea Equations: Basic Theoy and actice In this chapte and the next, we ae inteested in the linea algebaic equation AX = b, (5-1) whee A is an m n matix, X is an n 1 vecto to be solved fo, and

More information

INFLUENCE OF GROUND INHOMOGENEITY ON WIND INDUCED GROUND VIBRATIONS. Abstract

INFLUENCE OF GROUND INHOMOGENEITY ON WIND INDUCED GROUND VIBRATIONS. Abstract INFLUENCE OF GROUND INHOMOGENEITY ON WIND INDUCED GROUND VIBRATIONS Mohammad Mohammadi, National Cente fo Physical Acoustics, Univesity of Mississippi, MS Caig J. Hicey, National Cente fo Physical Acoustics,

More information

Empirical Prediction of Fitting Densities in Industrial Workrooms for Ray Tracing. 1 Introduction. 2 Ray Tracing using DRAYCUB

Empirical Prediction of Fitting Densities in Industrial Workrooms for Ray Tracing. 1 Introduction. 2 Ray Tracing using DRAYCUB Empiical Pediction of Fitting Densities in Industial Wokooms fo Ray Tacing Katina Scheebnyj, Muay Hodgson Univesity of Bitish Columbia, SOEH-MECH, Acoustics and Noise Reseach Goup, 226 East Mall, Vancouve,

More information

Residual Modes on Non-linear Resonant Decay Method

Residual Modes on Non-linear Resonant Decay Method Residual Modes on Non-linea Resonant Decay Method D Mehdi Samast, Pofesso Jan R. Wight ABSRAC Non-linea Resonant Decay method (NL-RDM) addesses the identification of multi-degee of feedom non-linea systems.

More information

ELASTIC ANALYSIS OF CIRCULAR SANDWICH PLATES WITH FGM FACE-SHEETS

ELASTIC ANALYSIS OF CIRCULAR SANDWICH PLATES WITH FGM FACE-SHEETS THE 9 TH INTERNATIONAL CONFERENCE ON COMPOSITE MATERIALS ELASTIC ANALYSIS OF CIRCULAR SANDWICH PLATES WITH FGM FACE-SHEETS R. Sbulati *, S. R. Atashipou Depatment of Civil, Chemical and Envionmental Engineeing,

More information

Steady State and Transient Performance Analysis of Three Phase Induction Machine using MATLAB Simulations

Steady State and Transient Performance Analysis of Three Phase Induction Machine using MATLAB Simulations Intenational Jounal of Recent Tends in Engineeing, Vol, No., May 9 Steady State and Tansient Pefomance Analysis of Thee Phase Induction Machine using MATAB Simulations Pof. Himanshu K. Patel Assistant

More information

Psychometric Methods: Theory into Practice Larry R. Price

Psychometric Methods: Theory into Practice Larry R. Price ERRATA Psychometic Methods: Theoy into Pactice Lay R. Pice Eos wee made in Equations 3.5a and 3.5b, Figue 3., equations and text on pages 76 80, and Table 9.1. Vesions of the elevant pages that include

More information

Chem 453/544 Fall /08/03. Exam #1 Solutions

Chem 453/544 Fall /08/03. Exam #1 Solutions Chem 453/544 Fall 3 /8/3 Exam # Solutions. ( points) Use the genealized compessibility diagam povided on the last page to estimate ove what ange of pessues A at oom tempeatue confoms to the ideal gas law

More information

Stanford University CS259Q: Quantum Computing Handout 8 Luca Trevisan October 18, 2012

Stanford University CS259Q: Quantum Computing Handout 8 Luca Trevisan October 18, 2012 Stanfod Univesity CS59Q: Quantum Computing Handout 8 Luca Tevisan Octobe 8, 0 Lectue 8 In which we use the quantum Fouie tansfom to solve the peiod-finding poblem. The Peiod Finding Poblem Let f : {0,...,

More information

Alternative Tests for the Poisson Distribution

Alternative Tests for the Poisson Distribution Chiang Mai J Sci 015; 4() : 774-78 http://epgsciencecmuacth/ejounal/ Contibuted Pape Altenative Tests fo the Poisson Distibution Manad Khamkong*[a] and Pachitjianut Siipanich [b] [a] Depatment of Statistics,

More information

A Converse to Low-Rank Matrix Completion

A Converse to Low-Rank Matrix Completion A Convese to Low-Rank Matix Completion Daniel L. Pimentel-Alacón, Robet D. Nowak Univesity of Wisconsin-Madison Abstact In many pactical applications, one is given a subset Ω of the enties in a d N data

More information

A STUDY OF HAMMING CODES AS ERROR CORRECTING CODES

A STUDY OF HAMMING CODES AS ERROR CORRECTING CODES AGU Intenational Jounal of Science and Technology A STUDY OF HAMMING CODES AS ERROR CORRECTING CODES Ritu Ahuja Depatment of Mathematics Khalsa College fo Women, Civil Lines, Ludhiana-141001, Punjab, (India)

More information

From Gravitational Collapse to Black Holes

From Gravitational Collapse to Black Holes Fom Gavitational Collapse to Black Holes T. Nguyen PHY 391 Independent Study Tem Pape Pof. S.G. Rajeev Univesity of Rocheste Decembe 0, 018 1 Intoduction The pupose of this independent study is to familiaize

More information

AST 121S: The origin and evolution of the Universe. Introduction to Mathematical Handout 1

AST 121S: The origin and evolution of the Universe. Introduction to Mathematical Handout 1 Please ead this fist... AST S: The oigin and evolution of the Univese Intoduction to Mathematical Handout This is an unusually long hand-out and one which uses in places mathematics that you may not be

More information

Duality between Statical and Kinematical Engineering Systems

Duality between Statical and Kinematical Engineering Systems Pape 00, Civil-Comp Ltd., Stiling, Scotland Poceedings of the Sixth Intenational Confeence on Computational Stuctues Technology, B.H.V. Topping and Z. Bittna (Editos), Civil-Comp Pess, Stiling, Scotland.

More information

General Railgun Function

General Railgun Function Geneal ailgun Function An electomagnetic ail gun uses a lage Loentz foce to fie a pojectile. The classic configuation uses two conducting ails with amatue that fits between and closes the cicuit between

More information

Computers and Mathematics with Applications

Computers and Mathematics with Applications Computes and Mathematics with Applications 58 (009) 9 7 Contents lists available at ScienceDiect Computes and Mathematics with Applications jounal homepage: www.elsevie.com/locate/camwa Bi-citeia single

More information

Fractional Zero Forcing via Three-color Forcing Games

Fractional Zero Forcing via Three-color Forcing Games Factional Zeo Focing via Thee-colo Focing Games Leslie Hogben Kevin F. Palmowski David E. Robeson Michael Young May 13, 2015 Abstact An -fold analogue of the positive semidefinite zeo focing pocess that

More information

This aticle was oiginally published in a jounal published by Elsevie, the attached copy is povided by Elsevie fo the autho s benefit fo the benefit of the autho s institution, fo non-commecial eseach educational

More information

Swissmetro: design methods for ironless linear transformer

Swissmetro: design methods for ironless linear transformer Swissmeto: design methods fo ionless linea tansfome Nicolas Macabey GESTE Engineeing SA Scientific Pak PSE-C, CH-05 Lausanne, Switzeland Tel (+4) 2 693 83 60, Fax. (+4) 2 693 83 6, nicolas.macabey@geste.ch

More information

Channel matrix, measurement matrix and collapsed matrix. in teleportation

Channel matrix, measurement matrix and collapsed matrix. in teleportation Channel matix, measuement matix and collapsed matix in telepotation XIN-WEI ZHA, JIAN-XIA QI and HAI-YANG SONG School of Science, Xi an Univesity of Posts and Telecommunications, Xi an, 71011, P R China

More information

Identification of the degradation of railway ballast under a concrete sleeper

Identification of the degradation of railway ballast under a concrete sleeper Identification of the degadation of ailway ballast unde a concete sleepe Qin Hu 1) and Heung Fai Lam ) 1), ) Depatment of Civil and Achitectual Engineeing, City Univesity of Hong Kong, Hong Kong SAR, China.

More information

Gradient-based Neural Network for Online Solution of Lyapunov Matrix Equation with Li Activation Function

Gradient-based Neural Network for Online Solution of Lyapunov Matrix Equation with Li Activation Function Intenational Confeence on Infomation echnology and Management Innovation (ICIMI 05) Gadient-based Neual Netwok fo Online Solution of Lyapunov Matix Equation with Li Activation unction Shiheng Wang, Shidong

More information

FW Laboratory Exercise. Survival Estimation from Banded/Tagged Animals. Year No. i Tagged

FW Laboratory Exercise. Survival Estimation from Banded/Tagged Animals. Year No. i Tagged FW66 -- Laboatoy Execise uvival Estimation fom Banded/Tagged Animals Conside a geogaphically closed population of tout (Youngs and Robson 97). The adults ae tagged duing fall spawning, and subsequently

More information

Coupled Electromagnetic and Heat Transfer Simulations for RF Applicator Design for Efficient Heating of Materials

Coupled Electromagnetic and Heat Transfer Simulations for RF Applicator Design for Efficient Heating of Materials Coupled Electomagnetic and Heat Tansfe Simulations fo RF Applicato Design fo Efficient Heating of Mateials Jeni Anto 1 and Raj C Thiagaajan 2 * 1 Reseache, Anna Univesity, Chennai, 2 ATOA Scientific Technologies

More information

STUDY ON 2-D SHOCK WAVE PRESSURE MODEL IN MICRO SCALE LASER SHOCK PEENING

STUDY ON 2-D SHOCK WAVE PRESSURE MODEL IN MICRO SCALE LASER SHOCK PEENING Study Rev. Adv. on -D Mate. shock Sci. wave 33 (13) pessue 111-118 model in mico scale lase shock peening 111 STUDY ON -D SHOCK WAVE PRESSURE MODEL IN MICRO SCALE LASER SHOCK PEENING Y.J. Fan 1, J.Z. Zhou,

More information

Between any two masses, there exists a mutual attractive force.

Between any two masses, there exists a mutual attractive force. YEAR 12 PHYSICS: GRAVITATION PAST EXAM QUESTIONS Name: QUESTION 1 (1995 EXAM) (a) State Newton s Univesal Law of Gavitation in wods Between any two masses, thee exists a mutual attactive foce. This foce

More information

( ) [ ] [ ] [ ] δf φ = F φ+δφ F. xdx.

( ) [ ] [ ] [ ] δf φ = F φ+δφ F. xdx. 9. LAGRANGIAN OF THE ELECTROMAGNETIC FIELD In the pevious section the Lagangian and Hamiltonian of an ensemble of point paticles was developed. This appoach is based on a qt. This discete fomulation can

More information

UNIT 13: ANGULAR MOMENTUM AND TORQUE AS VECTORS Approximate Classroom Time: Two 100 minute sessions

UNIT 13: ANGULAR MOMENTUM AND TORQUE AS VECTORS Approximate Classroom Time: Two 100 minute sessions Name SFU e-mail @sfu.ca Date(YY/MM/DD) / / Section Goup UNIT 13: ANGULAR MOMENTUM AND TORQUE AS VECTORS Appoximate Classoom Time: Two 100 minute sessions Help! Pue logical thinking cannot yield us any

More information

On Polynomials Construction

On Polynomials Construction Intenational Jounal of Mathematical Analysis Vol., 08, no. 6, 5-57 HIKARI Ltd, www.m-hikai.com https://doi.og/0.988/ima.08.843 On Polynomials Constuction E. O. Adeyefa Depatment of Mathematics, Fedeal

More information

ONE-POINT CODES USING PLACES OF HIGHER DEGREE

ONE-POINT CODES USING PLACES OF HIGHER DEGREE ONE-POINT CODES USING PLACES OF HIGHER DEGREE GRETCHEN L. MATTHEWS AND TODD W. MICHEL DEPARTMENT OF MATHEMATICAL SCIENCES CLEMSON UNIVERSITY CLEMSON, SC 29634-0975 U.S.A. E-MAIL: GMATTHE@CLEMSON.EDU, TMICHEL@CLEMSON.EDU

More information

Supplementary Figure 1. Circular parallel lamellae grain size as a function of annealing time at 250 C. Error bars represent the 2σ uncertainty in

Supplementary Figure 1. Circular parallel lamellae grain size as a function of annealing time at 250 C. Error bars represent the 2σ uncertainty in Supplementay Figue 1. Cicula paallel lamellae gain size as a function of annealing time at 50 C. Eo bas epesent the σ uncetainty in the measued adii based on image pixilation and analysis uncetainty contibutions

More information