Galois Field Hardware Architectures for Network Coding

Size: px
Start display at page:

Download "Galois Field Hardware Architectures for Network Coding"

Transcription

1 Ashwarya Nagarajan Departent of Electrcal and Coputer Engneerng Unversty of Wsconsn-Madson Wsconsn, USA Galos Feld Hardware Archtectures for Network Codng Mchael J Schulte Departent of Electrcal and Coputer Engneerng Unversty of Wsconsn-Madson Wsconsn, USA schulte@engr.wsc.edu Paraeswaran Raanathan Departent of Electrcal and Coputer Engneerng Unversty of Wsconsn-Madson Wsconsn, USA paresh@engr.wsc.edu Abstract- Ths paper presents and analyzes novel hardware desgns for hgh-speed network codng. Our desgns provde effcent ethods to perfor Galos feld (GF) dot products and atrx nversons, whch are portant operatons n network codng. Encoder desgns that that perfor GF dot products and vary wth respect to the nuber of essages cobned, Galos feld sze, and nput essage sze are pleented and analyzed to evaluate desgn tradeoffs. We nvestgate sngle cycle, ult-cycle, and ppelned desgns wth and wthout feedback echanss for encodng ultple sets of essages. The decoder s pleented as a ult-cycle desgn and perfors GF atrx nverson followed by ultple GF dot products. Our desgns are syntheszed wth a 6n standard cell lbrary and copared n ters of area, clock perod and throughput. Desgns cobnng four essages acheve throughputs of ore than 3 Gbps. Our desgns can scale to acheve uch hgher throughput through the use of addtonal hardware. Keywords: Network codng, Content Dstrbuton Networks, Galos feld arthetc, Matrx nverson, Gauss- Jordan elnaton, Router desgns I. INTRODUCTION About ten years ago, Ahlswede et al. publshed a landark paper n whch they proposed a novel technque called network codng []. In a conventonal network, a router sply forwards ts ncong packets on approprate outgong lnks. In contrast, n network codng, a router lnearly cobnes a specfed nuber of ncong packets before forwardng the on the approprate outgong lnks. The recevers of such network coded packets recover the orgnal packets through a lnear decodng operaton on the approprate set of the cobned packets. Ahlswede et al. showed that, by usng ths technque, one can sgnfcantly ncrease the data rate achevable n a ultcast applcaton, where a sngle source node sends a strea of packets to ore than one recever. Snce the work by Ahlswede et al. [], hundreds of papers have shown that the basc dea of network codng can be extended to enhance perforance n both wred and wreless networks. For exaple, network codng can sgnfcantly reduce the delay of nforaton exchange n peer to peer networks [, 6]. Network codng can also prove the perforance of uncast councaton n wreless ad hoc networks [3] and can be used for avalable bandwdth estaton n overlay networks [7, 8]. Software pleentatons of network codng have been nvestgated for graphcs processng unts [8] and ult-core processors wth vector extensons []. Although these pleentatons are flexble, snce they are pleented usng prograable processors, they requre sgnfcant power and area, and do not acheve the Ggabt throughputs needed for hgh-speed routers. Despte the treendous prose of network codng, dedcated hardware pleentatons of network codng have not yet been nvestgated. Hardware pleentatons for network codng have the potental to allow network codng to occur at router lne speeds, wth uch greater perforance and energy effcency than software pleentatons. The an bottlenecks n network codng are Galos feld (GF) dot products durng network encodng and decodng, and GF atrx nverson durng network decodng. We focus on these two key operatons to accelerate network codng. Ths paper presents the desgn and evaluaton of dedcated hardware archtectures that perfor GF dot products and GF atrx nverson for network codng. It ncludes a detaled analyss of tradeoffs n area and perforance as the GF sze, nubers of essages cobned, and ethod for cobnng essages are vared. Our archtectures have been syntheszed usng the TSMC 6n standard cell lbrary. Our synthess results for a four essage network coder ndcate that throughputs of ore than 3 Gbps are achevable wth an area of roughly 2 µ 2 for encodng, and, µ 2 for decodng. Thus, the proposed hardware desgns have the potental to provde network codng capabltes n hgh-speed routers wth low area overhead. Furtherore, by utlzng addtonal parallel hardware, our desgns can scale to acheve uch hgher throughput. Novel contrbutons of ths paper nclude: The frst dedcated hardware archtectures for network codng Detaled area-perforance tradeoff analyss of GF dot product unts Novel dedcated hardware archtecture for GF atrx nverson, and Applcaton and tradeoff analyss of the

2 GF dot product and atrx nverson unts to hgh-speed network codng. Ths paper s organzed as follows. Secton II provdes background nforaton and dscusses related work on network codng and Galos feld arthetc. Secton III presents our novel archtectures for network encodng and decodng. Secton IV gves results fro our desgns and analyzes desgn tradeoffs. Secton V concludes the paper. II. BACKGROUND AND RELATED WORK A. Galos Feld Arthetc Galos Feld (GF) arthetc s a powerful algebrac tool, eployed n any codng technques, ncludng network codng and Reed-Soloon codng. A bref explanaton of key concepts and operatons n GF arthetc follows. Further detals appear n [6]. A GF(2 ) feld s an extenson of the feld GF(2), wth eleents {, }. The operatons defned n GF(2) are addton and ultplcaton, each perfored odulo 2. When GF(2) s extended to GF(2 ), the result s a vector feld of denson over GF(2). Eleents of GF(2 ) can thus be represented as -bt bnary words. The feld s characterzed by the rreducble polynoal, f(x), where f ( x) x f x... fx f, () wth f n GF(2). All 2 eleents n GF(2 ) can be represented by eans of the vector bass {α -,.., α, α }, where α s a root of the rreducble polynoal f(x) and s called a prtve eleent of the feld. Ths bass allows an eleent A n GF(2 ) to be expressed as A a... a a, (2) wth a n GF(2). Thus, eleents of GF(2 ) can be assocated wth polynoals that have coeffcents n GF(2), where the bt n the th poston represents the coeffcent of α. For exaple wth GF(2 4 ), the eleent () corresponds to α 3 + α 2 + α + α. Addton and ultplcaton n GF(2 ) can be vewed as polynoal addton and ultplcaton. Snce the polynoal s coeffcents belong to GF(2), operatons at the coeffcent level are taken odulo-2. Thus, addton n GF(2 ) s perfored by btwse XORng the coeffcents of the two polynoals beng added. Slarly, ultplcaton s coputed as the odulo-2 su of shfted partal products, where the su s coputed usng btwse XOR operatons. The result of a GF(2 ) ultplcaton s a (2-)-bt word that represents a degree (2-2) polynoal, n what s called extended for. To acheve closure, the extended for polynoal s reduced odulo f(x). Ths s equvalent to calculatng the reander fro the extended for polynoal dvded by f(x). Early desgns for GF ultplcaton used a seral approach [22]. Although seral GF ultplers have low hardware requreents, ther delay ncreases lnearly wth the sze of the nput operands. Consequently, several parallel desgns for GF ultplers have been developed, ncludng Mastrovto ultplers [9, 2], Systolc GF ultplers [2], parallel array GF ultplers [] and tree GF ultplers [4]. Gao and Parh nvestgate VLSI desgns for low latency and low power GF ultplers []. They present and dscuss the logc structure, crcut desgn and physcal appng of GF ultplers. Wth ther proposed archtectures and physcal appng, an rregular balanced parallel tree GF ultpler can be pleented as easly as a regular GF ultpler. The custo VLSI pleentatons of these ultplers over GF(2 8 ) show that the rregular GF tree ultpler has 3% less delay and 8% less power consupton than a regular GF ultpler. Gao and Parh also present an algorth to parallelze the polynoal reducton of the extended for polynoal []. We eploy ther algorth, called Parallel Polynoal Reducton (PPR), n our GF ultpler desgns to reduce the extended for polynoal odulo f(x). Garca and Schulte present the desgn of a cobned 6-bt bnary and dual Galos Feld ultpler, capable of perforng ether a 6-bt two s copleent or unsgned ultplcaton, or two ndependent 8-bt GF(2 8 ) ultplcatons n SIMD fashon [4]. The cobned ultpler s desgned by odfyng a conventonal bnary tree ultpler. It uses a novel wrng ethodology to provde two sultaneous GF(2 8 ) ultples wth a nor pact on area and delay. Csanky presents technques for fast atrx nversons, but does not exane atrx nverson over Galos felds [2]. Ltow and Davda ntroduce Boolean crcuts that nvert a sngle Galos feld eleent [3]. As descrbed n Secton III, our desgns use the Gauss-Jordan Elnaton ethod [7] to perfor GF atrx nverson and parallel technques to perfor GF dot products. They eploy hgh-speed optzed odules for ultplcaton n GF(2 ) to pleent GF atrx nverson and GF dot products. B. Network Codng In the dscusson that follows, all the vector eleents are ndcated n bold text. Lnear network codng usng a chosen GF, GF(2 ), s pleented as follows. A essage b, n can be vewed as a vector of k -bt blocks, b j, j k, where each b j belongs n GF(2 ). Gven n nput essages b, b 2,,b n lnearly cobned to obtan an encoded essage 2

3 n e c j.b j (3) j where each c j belongs n GF(2 ), and where the addton and ultplcaton are perfored over GF(2 ). The decodng proceeds when the node receves n lnearly ndependent encoded essages [e, e 2,., e n ] T. An n n coeffcent atrx C s fored, usng the coeffcents ncluded n each essage.. The orgnal essages [b, b 2,., b n ] T are obtaned as: T b,b,..., b C e,e,..., T (4) 2 n 2 en Thus, coputng the nverse of C s the frst step to obtan b j. C s only nvertble when t s full rank,.e., when ts rows are lnearly ndependent. The next step s the GF atrx-vector ultplcaton of C - and [e, e 2,., e n ] T, whch can be perfored usng n GF vector dot products. Shojana and L use off-the-shelf processors to accelerate network codng through ultthreaded processng and SIMD vector nstructons []. They later extend ther work by pleentng network codng wth coodty off-the-shelf any-core GPUs, usng a fraework that they call Nucle [8]. They show that a cobned CPU-GPU encodng approach acheves encodng rates of up to 6 MB/second. Ther desgn s orented towards eda streang servers, n whch hundreds of peers are served concurrently. Wth respect to decodng, Shojana and L recognze that owng to ts hgher coputatonal coplexty and lted opportunty for parallels, the perforance s poorer [8]. Decodng nvolves atrx nversons n the Galos feld, and decodng a partcular block cannot begn untl the prevous block s decoded, provded all the source blocks are lnearly ndependent. They utlze a software-based Gauss-Jordan Elnaton technque for atrx nverson that executes on the GPU. Ther decodng occurs progressvely, wheren each coded block along wth ts assocated coeffcents s decoded partally. They also consder the scenaro where the n coded blocks are buffered and then decoded. Unlke prevous work on network codng, our approach uses dedcated hardware, rather than software runnng on CPUs or GPUs. Our desgns are scalable wth respect to sze of the Galos feld and the nuber of nput essages used to for the fnal encoded essage. -bt blocks of the n nput essages. The decodng output s n k-bt essages, where each -bt block n an output essage s the network decodng of the correspondng - bt blocks of the n nput essages. The overall Encoder and Decoder Archtectures are llustrated n Fgures and 2, respectvely. In the rest of ths secton, we focus on the hardware to copute one of the -bt blocks n the output encoded essage and the n -bt blocks n the output decoded essages. Message b e x k x 2 x Encodng Matrx C nxn b k b 2 b Message b j b jk b j2 b j c c j c n ENCODING HARDWARE x k x 2 x Encoded Message e Fgure : Overall Encoder Archtecture e j x k x 2 x DECODING HARDWARE e n x k x 2 x Message b n b nk b n2 b n Encoded Messages III. DESIGN b k b jk b nk In the dscusson to follow, n s the nuber of essages beng encoded or decoded and s the sze of the Galos Feld. Each essage s assued to be of sze L = k bts for soe postve nteger k. The encodng output s a sngle k-bt essage, where each -bt block of the output s a network encodng of the correspondng b 2 b b b j2 b n2 b j b n b j b n Fgure 2: Overall Decoder Archtecture Decoded Messages 3

4 Our encoder and decoder archtectures are desgned prarly for network routers, but they should also be useful n perforng hgh-speed network codng n other types of systes, such as eda servers. A. Encoder Archtecture Fgure 3 shows a block dagra of our network encoder, whch coputes GF dot products, as specfed n Equaton (3). A sngle GF dot product unt takes one - bt block fro each essage, ultples the wth correspondng GF coeffcent and then sus the usng a XOR tree. The output s one block of the encoded essage. If ore than n essages need to be cobned, the network encoder can be expanded to nclude addtonal GF ultply-reduce unts and XOR operatons. Alternatvely, a feedback regster can be added and ultple passes through the network encoder can be used to copute a larger dot product. Wth the feedback approach, coputng the dot product of n pars of vector eleents wth p ultply-reduce unts and a (p+)-nput XOR tree takes n/p teratons. The optonal feedback regster and feedback path are ndcated wth dashed lnes n Fgure. To encode one k -bt essage, k dot products are perfored over GF(2 ). To prove the throughput of the encoder, ultple dot product unts can be used to copute ultple essage blocks n parallel. b c b j c j Multply- Reduce Unt Multply- Reduce Unt b n c n Multply- Reduce Unt the extended polynoal P(α) can be separated nto two parts, such that: 22 P( ) p p, () PPR uses Equaton (2) and the followng dentty (6) A ( ) j j a, j, 2 2 where A (α) s the canoncal representaton of the su of the feld eleents α that appear n the frst suaton n Equaton (). A (α) can be added wth the second suaton n Equaton (), whch represents one feld eleent n canoncal for, to produce the fnal result. As an exaple wth = 4, suppose f(x) = x 4 +x+ () and the extended for polynoal s P(α) = x 6 +x +x 2 + = (). For ths f(x), α 4 = (); α = (); α 6 = (). The fnal result after odulo reducton, for P(α) = (), s coputed usng GF addton as α 6 + α + α 4 + () = () Snce the rreducble polynoal s known, our desgn (llustrated n Fgure 4) utlzes pre-coputed values for α, for 2-2, and perfors the polynoal reducton n a tree wth logarthc delay usng the technque by Gao and Parh []. The reducton unt requres (-) AND gates to deterne the eleents of the frst suaton and (-)-bt XOR gates to copute the reduced polynoal usng a tree structure usng the followng equaton. P( ) 22 p p XOR Suaton Tree Feedback Regster (optonal) p p X p X p 2 2 X 22 x Fgure 3: Block Dagra of the Galos Feld Dot Product Unt Each GF(2 ) ultpler takes n an -bt block b j fro a essage queue, ultples t wth an arbtrary - bt coeffcent c j and produces a (2 - )-bt extended for polynoal. Our GF(2 ) ultpler utlzes the equvalent of 2 parallel AND gates to generate -bt partal products, followed by a tree of ( ) XOR gates to su the partal products usng GF addton. After GF ultplcaton, the PPR technque descrbed below s used to reduce the (2 - )-bt extended for polynoal and produce a fnal -bt product. In PPR [], XOR Suaton Tree Reduced Polynoal P(α) Fgure 4: Block Dagra of the Reducton Unt In Fgure 3, the dot product unt frst perfors n ultply-reduce operatons n GF(2 ) and then XOR sus the reduced products to produce x j. An alternatve approach, whch produces the sae results, s to frst perfor n ultply operatons wthout reducton n GF(2 ), then XOR su the n extended for polynoals, 4

5 and fnally perfor one polynoal reducton of the result to produce x j. Although the second approach requres n x (2-)-bt extended products to be added n the XOR tree, t only requres a sngle reducton unt. We evaluate both types of GF dot product desgns n Secton IV. B. Decoder Archtecture Network decodng, whch nvolves GF atrx nverson followed by GF atrx-vector ultplcaton to pleent Equaton (4), has hgher coputatonal coplexty than network encodng. The atrx-vector ultplcaton of an n x n atrx wth an n-eleent vector requres n dot product operatons. Once the atrx nverson has been perfored, the nverse atrx can then be used to decode blocks fro all essages that were encoded usng those coeffcents. Ths s depcted n Fgure a. In real systes, the GF atrx nverson can occur ore slowly than the GF dot product, snce the results of one atrx nverson s used to decode n k-bt essages, whch requres nk dot product operatons. Our network decoder desgn utlzes Gauss-Jordan Elnaton to perfor atrx nverson wth atrx eleents n GF(2 ). Gauss Jordan Elnaton [6, 7] s a wdely used technque for fndng the nverse of a square atrx. The square atrx s augented wth the dentty atrx of the sae densons. Eleentary row operatons are then perfored on the augented atrx untl t reaches reduced row echelon for, fro whch the nverse atrx can be obtaned, as per the followng equaton: CI => C CI => [IC ], (7) where C s the orgnal atrx, C - ts nverse, and I s the dentty atrx. Eleentary row operatons nclude cobnatons of pvotng, ultplcaton, and addton on the rows and coluns of a atrx, such that they change the atrx age but not ts kernel,.e, the soluton set of the syste of lnear equatons represented by the atrx. A atrx s n reduced row echelon for f All nonzero rows (rows wth at least one nonzero eleent) are above any rows of all zeros. The pvotng eleent (the frst nonzero nuber fro the left) of a nonzero row s always strctly to the rght of the leadng coeffcent of the row above t. Every leadng coeffcent s and s the only nonzero entry n ts colun. Further detals are found n [7]. The atrx nverson odule, shown n Fgure b, takes n the atrx of coeffcents used n the encodng process, C, and obtans C - n GF(2 ) usng Gauss-Jordan elnaton. The regster fle stores the augented atrx eleents. Each cycle, one atrx eleent s suppled as an nput to a ultply-reduce unt. The other nput to t can ether be a value fro the regster fle, or the ultplcatve nverse value of an eleent fro the regster fle. Ths s deterned by the control FSM usng the sgnal nverse_sel = ((cycle % n) == ), where cycle s the cycle count startng fro. The control FSM also deternes whch nputs fro the regster fle ust be used n a cycle by coputng the approprate ndexes. Once the ultply-reduce unts coputes ther results, these are suppled to the XOR gates. The second nputs to the XOR gates are also suppled fro the regster fle, whch also stores the result of the XOR. C Control FSM Matrx Inverson Module C - e e 2 e n Dot Product Unt Dot Product Unt 2 Dot Product Unt n Fgure a: Block Dagra of the Decoder Unt Index to Regster Fle (2n+) x (log 2 (n)+) n x 2n Regster Fle Stores augented atrx of coeffcents Table of nverse values n GF (2^) nverse_sel = ((Cycle % n) == ).n.n Multply Reduce Unts Fgure b: Block Dagra of the Matrx Inverson Unt b b 2 b n XOR gates We have desgned an n x n atrx nverter that takes n 2 clock cycles to nvert the atrx. It uses n ultplyreduce unts and n XOR gates. In clock cycle, the atrx nverter deternes the GF ultplcatve nverse of the pvotng eleent of row (typcally the dagonal eleent) va a table lookup. It then uses the n ultplyreduce unts descrbed earler to ultply the eleents of row wth the nverse of the pvot eleent, and obtan a new pvot row wth a n the pvot poston. In the subsequent (n - ) clock cycles, t processes the (n - ) other rows to get a n the postons above and below the pvot postons. Ths s accoplshed by ultplyng the eleent above/below the pvot eleent wth each eleent of the pvot row and then XORng each of these wth the correspondng eleent of the row beng processed. Fgure.n

6 6 shows the ultply-reduce unts and XOR gates that process each row. Based on the nverse_sel sgnal, ether the nverse of the pvot eleent or a value fro the regster fle s suppled to the ultply reduce unt. The other nput to the ultply-reduce unts s also suppled by the regster fle. The output of ths s suppled to the XOR gates. The other nput to the XOR gates also coes fro the regster fle, and the result s wrtten back to t. Ths procedure s repeated every n clock cycles wth the next pvot row and pvot poston. Durng these clock cycles, the control FSM checks f the pvot eleent s a, whch ndcates that a new pvot eleent ust be selected. In such a case, the pvot eleents of the subsequent rows are checked n parallel and the frst row found wth a nonzero pvot eleent s swapped wth ths row. If no such row can be found, the atrx s deeed non-nvertble and a flag s rased. We have desgned a atrx nverter that decodes n = 4 source essages encodng n GF(2 8 ),.e., = 8. We eploy four ultply-reduce odules and 32 2-nput XOR gates n ths odule. We can odfy the baselne desgn for saller area but wth a larger latency by reusng the sae ultply-reduce unts over ore clock cycles and processng dfferent portons of a row n each clock cycle. In order to use p ultply-reduce unts and p XOR gates to process a n x n atrx, where n > p, the desgn can process p eleents of a row n each clock cycle, and requre n/p clock cycles to process a row, and n 3 /p clock cycles to nvert the entre atrx. Alternatvely, a larger GF atrx nverson unt that takes fewer clock cycles than the baselne to nvert the atrx can be eployed. Ths approach utlzes p ultply-reduce unts and p XOR gates to process a n x n atrx, where p > n. It takes clock cycle to process p/n rows and n 3 /p clock cycles to nvert the entre atrx. c c j Multply- Reduce Unt c c c c j cj cj XOR Multply- Reduce Unt XOR ' ' c j c j c c jn Multply- Reduce Unt XOR ' c jn Fg. 6: Structure of the Man Datapath of the Matrx Inverson Module c j c n Once the nverted coeffcent atrx, C -, s obtaned, the desgn decodes the source essages by ultplyng the nverse atrx and the encoded essages over the chosen rreducble polynoal, as per Equaton (4), wth n GF dot product operatons. These GF dot products can be coputed usng the sae hardware that s used for encodng and s shown n Fgure 3. IV. RESULTS AND ANALYSIS To evaluate our network codng archtectures, we developed paraeterzed Verlog odules for GF dot products and atrx nverson unts. Our desgns were syntheszed usng Synopsys Desgn Copler and the TM 6n standard cell lbrary for an operatng voltage of. Volt and a teperature of 2 degrees Celsus. Input and Output delays were set to % of the clock perod. We optze our desgns for delay and drect the synthess tool to flatten (.e., the desgns are ungrouped and the desgn herarchy s reove to prove area and delay). We present results for area (n µ 2 ), clock perod (n ns) and throughput (n ggabts per second). The throughput for the encoders s calculated as the nuber of bts output per second, whch s calculates as throughput = /crtcal path delay. A. Galos Feld Dot Product Unts For our baselne desgns, we consdered hardware archtectures for a network router that encodes and decodes up to four essages, wth arbtrary coeffcents and a fxed, rreducble polynoal n GF(2 8 ). Thus, n our baselne desgn n = 4 and = 8. Fgures 7 through 9 show the area, clock perod and throughput respectvely for our baselne GF dot product unt. These fgures use the abbrevatons for Sngle Cycle, for Ppelned, RU for Reducton Unt, and OR for optze_regsters perfored n synthess. The optze_regsters coand n Synopsys Desgn Copler attepts to balance the delay between ppelne regsters at the expense of addtonal area. Our ppelned desgns take three cycles to produce the frst result. In GF dot product unts wth ultple GF reducton unts, the ppelne regsters are placed between the ultplcaton and reducton stages, and between the reducton stage and the XOR suaton tree. In GF dot product unts wth a sngle GF reducton, they are placed between the ultplcaton stage and the XOR suaton tree, and between the XOR suaton tree and the reducton stage. As shown n Fgures 7 to 9, ppelned desgns have a shorter clock perod and hgher throughput than nonppelned desgns, but have uch hgher area due to ppelne regsters. Utlzng the optze_regsters opton further proves the clock perod and throughput, but ncreases area copared to ppelned desgns that do not use ths opton. Wth our baselne desgn, a ppelned GF dot product unt that encodes four essages and utlzes optze_regsters has an area of roughly 2 2, a crtcal path delay of.26 ns, and a throughput of over 3 Gbps. In coparson, a 32-bt by 32-bt parallel ultpler 6

7 Area(µ 2 ) Crtcal Path Delay (ns) Area(µ 2 ) Throughput (Gbps) pleented n the sae technology and under the sae operatng condtons has an area of roughly and a crtcal path delay of.4 ns. The desgns wth a sngle reducton unt acheve slar or better crtcal path delays than ther counterpart desgns wth four reducton unts and also requre less areas. For ppelned desgns, encoders syntheszed wth optze_regsters acheve uch better throughputs than desgns syntheszed wthout optzed_regsters (3.77Gbps vs Gbps). Hence, for the subsequent results, we synthesze our desgns wth a sngle reducton unt, and the ppelned desgns use the optze_regsters feature. 2 2 Fg. 7: Coparson of areas for our baselne GF dot product unt (4 RU) (4 RU) ( RU) ( RU) (4 RU) (4 RU) ( RU) ( RU) (OR, RU) (OR, RU) Fg. 8: Coparson of crtcal path delays for our baselne GF dot product unt , RU, RU, OR Fg. 9: Coparson of throughputs for our baselne GF dot product unt We also nvestgated the pact of varyng the Galos feld sze,, on area, delay, and throughput, whle keepng the nuber of essages cobned the sae,.e., n = 4. As dscussed earler, n these desgns, a sngle reducton unt s used and optze-regsters s enabled for ppelned desgns. As shown n Fgure, the area of the GF dot product unts ncreases quadratcally as ncreases.. Fgure shows that for Sngle Cycle desgns, the crtcal path delay ncreases by a factor of around. when s doubled. For ppelned desgns, doublng has lttle pact on the crtcal path delay. Ths s because for values of fro 2 to 8 there are only a few gates on the crtcal delay path. As shown n Fgure 2, when s ncreented by, throughputs ncrease by roughly a factor of.2 for Sngle Cycle desgns and by roughly a factor of 2 for Ppelned desgns. However, despte havng saller area and crtcal path delays, saller felds ake t ore probable that the set of coeffcents correspondng to the set of receved encoded essages are lnearly dependent, preventng recovery of the orgnal essages [23]. 2 2 (=2) (=4) (=8) (=2) (=4) (=8) Fg. : Areas for GF dot product unts wth varyng 7

8 Throughput (Gbps) Throughput (Gbps) Crtcal Path Delay (ns) Crtcal Path Delay (ns) Area(µ 2 ) (=2) (=4) (=8) (=2) (=4) (=8) Fg. : Crtcal path delays for GF dot product unts wth varyng Fg. 3: Areas for GF dot product unts wth varyng n (=2) (=4) (=8) (=2) (=4) Fg. 2: Throughputs for GF dot product unts wth varyng (=8) To nvestgate the scalablty of our GF dot product unts, we deterned the pact on area, delay, and throughput of varyng the nuber of essages cobned, n, whle keepng the sze of the Galos Feld the sae,.e., = 8. We have pleented desgns wth n = 2, 4, 8 and 6. As dscussed earler, n these desgns, a sngle reducton unt s used and optze-regsters s enabled for ppelned desgns. Fgure 3 shows that area ncreases lnearly wth n for Sngle Cycle desgns and Ppelned desgns. As shown n Fgure 4, the crtcal path delays for both Sngle cycle and Ppelned desgns ncreases logarthcally wth n. As can be seen n Fgure, throughputs decrease as n ncreases, due to the ncrease n the crtcal path delay. The Ppelned desgns have hgher throughputs than the correspondng Sngle Cycle desgns. However, as n ncreases, ore essages can be cobned, whch can be used to prove network bandwdth. Fg. 4: Crtcal path delays for GF dot product unts wth varyng n Fg. : Throughputs for GF dot product unts wth varyng n We also copared the area and throughput of ppelned and sngle-cycle desgns wth and wthout feedback. As dscussed n Secton III.B, desgns wth feedback desgns utlze a feedback regster, p GF ultplers, a (p+)-nput XOR suaton tree, and n/p passes through the dot product unt to cobne n sybols fro n essages (one sybol per essage). 8

9 Throughput (Gbps) Throughput (Gbps) The results for sngle cycle and ppelned desgns are suarzed n Fgures 6 and 7, respectvely, where we plot the throughput of the desgns wth respect to the ther area for = 8 and varyng values of n and p. The top left porton of the chart corresponds to hgh throughput and low area. 2 2 p = 8 p = 8 p = 6 Fg. 6: Throughput vs. area for sngle cycle desgns wth and wthout feedback Area (µ 2 ) n=6 n=8 n=4 p = 8 p = 8 p = Area (µ 2 ) n=6 n=8 n=4 Fg. 7: Throughput vs area for ppelned desgns wth and wthout feedback These plots ndcate that, n general, Ppelned desgns acheve better throughputs than ther counterpart Sngle cycled desgns at the cost of larger area. For a gven value of n, ncreasng p ncreases both throughput and area. Lnes wth steep slopes ndcate stuatons n whch a relatvely sall ncrease n area yelds a large ncrease n throughput. Snce saller values of n have steeper lnes, ths ndcates that they acheve a larger ncrease n throughput for a gven aount of area, than desgns wth larger values of n. B. Galos Feld Matrx Inverson Unts Our GF atrx nverson unts use ultple cycles to perfor atrx nverson wth less area than a fully parallel pleentaton. For our baselne desgn wth = 8 and n = 4, the GF atrx nverson unt uses four ultply-reduce unts and 32 XOR gates over 6 clock cycles to generate the nverted atrx, ncludng perforng checks for lnear ndependence. The GF atrx nverson unt operates at a clock speed of.4ns and occupes an area of,4 cell unts. It takes 7.2ns to produce a vald result for a 4 x 4 atrx. The larger area for ths unt s due to the presence of a 32-entry by 8-bt regster fle for storng the augented atrx of coeffcents, as well as the state regsters for a 6-state FSM used for the nverson. To obtan the source essages followng the atrx nverson, the GF dot product unts are utlzes repeatedly to perfor GF atrx-vector ultplcaton. V. CONCLUSIONS Hgh-speed network codng has the potental to provde sgnfcant benefts to future networkng systes. We have presented and analyzed archtectures for network codng that pleent the portant operatons of GF dot products and GF atrx nverson. We have also nvestgated tradeoffs due to varatons n the encoder desgn. To acheve faster encodng and decodng, ultple odules ay operate n parallel, whch results n an ncrease n area. To obtan saller desgns, we can reuse odules over ultple clock cycles. The feedback echans for GF dot products n partcularly useful n that t provdes the ablty to vary the nuber of essages encoded at a fxed hardware cost. Consderng the nor area overheads and the coparable throughputs acheved, t would be benefcal to ncorporate these desgns n routers, content dstrbuton servers and other applcatons to provde the bandwdth and transsson effcency of network codng. REFERENCES [] R. Ahlswede, N. Ca, S.-Y. R. L, and R. W. Yueng, Network nforaton flow, IEEE Transactons on Inforaton Theory, vol. 46, no. 4, pp , July 2. [2] C.Fragoul, J. L. Boudec, and J. Wder, Network codng: an nstant prer, SIGCOMM Coputer Councatons Revew, vol. 36, no., pp , 26. [3] S. Katt, H. Rahul, W. Hu, D. Katab, M. Medard, and J. Crowcroft, XORs n the ar: practcal wreless network codng, n Proc of the ACM SIGCOMM, pp , Septeber 26. [4] J. Garca and M. J. Schulte, A Cobned 6-bt Bnary and Dual Galos Feld Multpler, n Proc. of 9

10 IEEE Workshop on Sgnal Processng Systes, pp , 22. [] L. Gao and K. K. Parh, Custo VLSI Desgn of Effcent Low Latency and Low Power Fnte Feld Multpler for Reed-Soloon Codec, n Proc. of IEEE Internatonal Syposu on Crcuts and Systes, pp. IV 74-77, 2. [6] R. Ldl and H. Nederreter, Introducton to Fnte felds and ther applcatons, Cabrdge Unversty Press, 994. [7] K. A. Atknson, An Introducton to Nuercal Analyss, (2nd ed.), John Wley & Sons, New York, 989. [8] H. Shojana, B. L, X. Wang, Nucle: GPUaccelerated any-core network codng, n Proc. of IEEE INFOCOM, pp , Aprl 29. [9] P. Chou, Y. Wu, and K. Jan, Practcal Network Codng, n Proc. of Allerton Conference on Co., Control, and Coputng, October 23. [] C. Gkantsds and P. Rodrguez, Network Codng for Large Scale Content Dstrbuton, n Proc. of IEEE INFOCOM, March 2. [] H. Shojana and B. L, Parallelzed Network Codng Wth Hardware Acceleraton, n Proc. of the th IEEE Internatonal Workshop on Qualty of Servce (IWQoS), June, 27. [2] L. Csanky, Fast Parallel Matrx Inverson Algorths, SIAM J. Coput. Volue, Issue 4, pp , 976. [3] B. E. Ltow and G. I. Davda, O(log(n)) Parallel Te Fnte Feld Inverson, Lecture Notes n Coputer Scences, vol. 39, pp. 74-8, 988. [4] Texas Instruents, TMS32C64x Techncal Overvew. [] M. Yang and Y. Yang, Peer-to-peer Fle Sharng based on Network Codng, n Proc. of 28th Internatonal Conference on Dstrbuted Coputng Systes, pp. 68 7, June 28. [6] M. Yang and Y. Yang, Topology affects the effcency of network codng n peer- to-peer networks, n Proc. of IEEE Internatonal Conference on Councatons, pp. 9 97, May 28. [7] Y. Cu, Y. Xue, and K. Nahrstedt, Max-n overlay ultcast: Rate allocaton and tree constructon, n Proc. of IEEE Internatonal Workshop on Qualty of Servce, pp , June 24. [8] N. Sundara, Dstrbuted Multrate Streang In Overlay Networks, PhD Dssertaton, Unversty of Wsconsn-Madson, 28. [9] E.D. Mastrovto, VLSI Desgns for Multplcatons over Fnte Felds GF(2 ), n Proc. of sxth Internatonal Conference on Appled Algebra, Algebrac Algorths, and Error Correctng Codes (AAECC-6), pp , 988. [2] T. Zhang and K. K. Parh, Systeatc Desgn of Orgnal and Modfed Mastrovto Multplers for General Irreducble Polynoals, IEEE Transactons on Coputers, vol., pp , 2. [2] C. Yeh, I. S. Reed, and T. K. Trouong, Systolc Multplers for Fnte Feld GF(2 ), IEEE Transactons on Coputers, vol. C-33, pp. 37, 984. [22] B. A. Laws and C. K. Rushforth, A Cellular-Array ultpler for GF (2 ), IEEE Transactons on Coputers, vol. C-2, pp , Dec. 97. [23] I. S. Reed and G. Soloon, Polynoal codes over certan Fnte Felds, Journal of the Socety for Industral and Appled Matheatcs, vol. 8, No. 2, pp. 3-34, June 96.

The Parity of the Number of Irreducible Factors for Some Pentanomials

The Parity of the Number of Irreducible Factors for Some Pentanomials The Party of the Nuber of Irreducble Factors for Soe Pentanoals Wolfra Koepf 1, Ryul K 1 Departent of Matheatcs Unversty of Kassel, Kassel, F. R. Gerany Faculty of Matheatcs and Mechancs K Il Sung Unversty,

More information

Towards strong security in embedded and pervasive systems: energy and area optimized serial polynomial multipliers in GF(2 k )

Towards strong security in embedded and pervasive systems: energy and area optimized serial polynomial multipliers in GF(2 k ) Towards strong securty n ebedded and pervasve systes: energy and area optzed seral polynoal ultplers n GF( k ) Zoya Dyka, Peter Langendoerfer, Frank Vater and Steffen Peter IHP, I Technologepark 5, D-53

More information

Applied Mathematics Letters

Applied Mathematics Letters Appled Matheatcs Letters 2 (2) 46 5 Contents lsts avalable at ScenceDrect Appled Matheatcs Letters journal hoepage: wwwelseverco/locate/al Calculaton of coeffcents of a cardnal B-splne Gradr V Mlovanovć

More information

System in Weibull Distribution

System in Weibull Distribution Internatonal Matheatcal Foru 4 9 no. 9 94-95 Relablty Equvalence Factors of a Seres-Parallel Syste n Webull Dstrbuton M. A. El-Dacese Matheatcs Departent Faculty of Scence Tanta Unversty Tanta Egypt eldacese@yahoo.co

More information

TOPICS MULTIPLIERLESS FILTER DESIGN ELEMENTARY SCHOOL ALGORITHM MULTIPLICATION

TOPICS MULTIPLIERLESS FILTER DESIGN ELEMENTARY SCHOOL ALGORITHM MULTIPLICATION 1 2 MULTIPLIERLESS FILTER DESIGN Realzaton of flters wthout full-fledged multplers Some sldes based on support materal by W. Wolf for hs book Modern VLSI Desgn, 3 rd edton. Partly based on followng papers:

More information

Fermi-Dirac statistics

Fermi-Dirac statistics UCC/Physcs/MK/EM/October 8, 205 Fer-Drac statstcs Fer-Drac dstrbuton Matter partcles that are eleentary ostly have a type of angular oentu called spn. hese partcles are known to have a agnetc oent whch

More information

Slobodan Lakić. Communicated by R. Van Keer

Slobodan Lakić. Communicated by R. Van Keer Serdca Math. J. 21 (1995), 335-344 AN ITERATIVE METHOD FOR THE MATRIX PRINCIPAL n-th ROOT Slobodan Lakć Councated by R. Van Keer In ths paper we gve an teratve ethod to copute the prncpal n-th root and

More information

PERFORMANCE ANALYSIS OF BPSK SYSTEM WITH HARD DECISION (63, 36) BCH CODE

PERFORMANCE ANALYSIS OF BPSK SYSTEM WITH HARD DECISION (63, 36) BCH CODE Journal of Theoretcal and Appled Inforaton Technology 005-00 JATIT. All rghts reserved. www.jatt.org PERFORMANCE ANALYSIS OF BPSK SYSTEM WITH HARD DECISION (6, 6 BCH CODE MAHMOUD A. SMADI Departent of

More information

On Syndrome Decoding of Punctured Reed-Solomon and Gabidulin Codes 1

On Syndrome Decoding of Punctured Reed-Solomon and Gabidulin Codes 1 Ffteenth Internatonal Workshop on Algebrac and Cobnatoral Codng Theory June 18-24, 2016, Albena, Bulgara pp. 35 40 On Syndroe Decodng of Punctured Reed-Soloon and Gabduln Codes 1 Hannes Bartz hannes.bartz@tu.de

More information

XII.3 The EM (Expectation-Maximization) Algorithm

XII.3 The EM (Expectation-Maximization) Algorithm XII.3 The EM (Expectaton-Maxzaton) Algorth Toshnor Munaata 3/7/06 The EM algorth s a technque to deal wth varous types of ncoplete data or hdden varables. It can be appled to a wde range of learnng probles

More information

Least Squares Fitting of Data

Least Squares Fitting of Data Least Squares Fttng of Data Davd Eberly Geoetrc Tools, LLC http://www.geoetrctools.co/ Copyrght c 1998-2014. All Rghts Reserved. Created: July 15, 1999 Last Modfed: February 9, 2008 Contents 1 Lnear Fttng

More information

Structure and Drive Paul A. Jensen Copyright July 20, 2003

Structure and Drive Paul A. Jensen Copyright July 20, 2003 Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.

More information

International Journal of Mathematical Archive-9(3), 2018, Available online through ISSN

International Journal of Mathematical Archive-9(3), 2018, Available online through   ISSN Internatonal Journal of Matheatcal Archve-9(3), 208, 20-24 Avalable onlne through www.ja.nfo ISSN 2229 5046 CONSTRUCTION OF BALANCED INCOMPLETE BLOCK DESIGNS T. SHEKAR GOUD, JAGAN MOHAN RAO M AND N.CH.

More information

ON THE NUMBER OF PRIMITIVE PYTHAGOREAN QUINTUPLES

ON THE NUMBER OF PRIMITIVE PYTHAGOREAN QUINTUPLES Journal of Algebra, Nuber Theory: Advances and Applcatons Volue 3, Nuber, 05, Pages 3-8 ON THE NUMBER OF PRIMITIVE PYTHAGOREAN QUINTUPLES Feldstrasse 45 CH-8004, Zürch Swtzerland e-al: whurlann@bluewn.ch

More information

Finite Fields and Their Applications

Finite Fields and Their Applications Fnte Felds and Ther Applcatons 5 009 796 807 Contents lsts avalable at ScenceDrect Fnte Felds and Ther Applcatons www.elsever.co/locate/ffa Typcal prtve polynoals over nteger resdue rngs Tan Tan a, Wen-Feng

More information

Time and Space Complexity Reduction of a Cryptanalysis Algorithm

Time and Space Complexity Reduction of a Cryptanalysis Algorithm Te and Space Coplexty Reducton of a Cryptanalyss Algorth Mohaad Ghasezadeh Electrcal and Coputer Engneerng Departent, Yazd Unversty, Yazd, Iran.ghasezadeh@yazdun.ac.r Receved: /4/6; Accepted: /5/4 Pages:

More information

Excess Error, Approximation Error, and Estimation Error

Excess Error, Approximation Error, and Estimation Error E0 370 Statstcal Learnng Theory Lecture 10 Sep 15, 011 Excess Error, Approxaton Error, and Estaton Error Lecturer: Shvan Agarwal Scrbe: Shvan Agarwal 1 Introducton So far, we have consdered the fnte saple

More information

Chapter 12 Lyes KADEM [Thermodynamics II] 2007

Chapter 12 Lyes KADEM [Thermodynamics II] 2007 Chapter 2 Lyes KDEM [Therodynacs II] 2007 Gas Mxtures In ths chapter we wll develop ethods for deternng therodynac propertes of a xture n order to apply the frst law to systes nvolvng xtures. Ths wll be

More information

Finite Vector Space Representations Ross Bannister Data Assimilation Research Centre, Reading, UK Last updated: 2nd August 2003

Finite Vector Space Representations Ross Bannister Data Assimilation Research Centre, Reading, UK Last updated: 2nd August 2003 Fnte Vector Space epresentatons oss Bannster Data Asslaton esearch Centre, eadng, UK ast updated: 2nd August 2003 Contents What s a lnear vector space?......... 1 About ths docuent............ 2 1. Orthogonal

More information

What is LP? LP is an optimization technique that allocates limited resources among competing activities in the best possible manner.

What is LP? LP is an optimization technique that allocates limited resources among competing activities in the best possible manner. (C) 998 Gerald B Sheblé, all rghts reserved Lnear Prograng Introducton Contents I. What s LP? II. LP Theor III. The Splex Method IV. Refneents to the Splex Method What s LP? LP s an optzaton technque that

More information

Least Squares Fitting of Data

Least Squares Fitting of Data Least Squares Fttng of Data Davd Eberly Geoetrc Tools, LLC http://www.geoetrctools.co/ Copyrght c 1998-2015. All Rghts Reserved. Created: July 15, 1999 Last Modfed: January 5, 2015 Contents 1 Lnear Fttng

More information

Our focus will be on linear systems. A system is linear if it obeys the principle of superposition and homogenity, i.e.

Our focus will be on linear systems. A system is linear if it obeys the principle of superposition and homogenity, i.e. SSTEM MODELLIN In order to solve a control syste proble, the descrptons of the syste and ts coponents ust be put nto a for sutable for analyss and evaluaton. The followng ethods can be used to odel physcal

More information

Three Algorithms for Flexible Flow-shop Scheduling

Three Algorithms for Flexible Flow-shop Scheduling Aercan Journal of Appled Scences 4 (): 887-895 2007 ISSN 546-9239 2007 Scence Publcatons Three Algorths for Flexble Flow-shop Schedulng Tzung-Pe Hong, 2 Pe-Yng Huang, 3 Gwoboa Horng and 3 Chan-Lon Wang

More information

Inductance Calculation for Conductors of Arbitrary Shape

Inductance Calculation for Conductors of Arbitrary Shape CRYO/02/028 Aprl 5, 2002 Inductance Calculaton for Conductors of Arbtrary Shape L. Bottura Dstrbuton: Internal Summary In ths note we descrbe a method for the numercal calculaton of nductances among conductors

More information

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module 3 LOSSY IMAGE COMPRESSION SYSTEMS Verson ECE IIT, Kharagpur Lesson 6 Theory of Quantzaton Verson ECE IIT, Kharagpur Instructonal Objectves At the end of ths lesson, the students should be able to:

More information

On the correction of the h-index for career length

On the correction of the h-index for career length 1 On the correcton of the h-ndex for career length by L. Egghe Unverstet Hasselt (UHasselt), Campus Depenbeek, Agoralaan, B-3590 Depenbeek, Belgum 1 and Unverstet Antwerpen (UA), IBW, Stadscampus, Venusstraat

More information

,..., k N. , k 2. ,..., k i. The derivative with respect to temperature T is calculated by using the chain rule: & ( (5) dj j dt = "J j. k i.

,..., k N. , k 2. ,..., k i. The derivative with respect to temperature T is calculated by using the chain rule: & ( (5) dj j dt = J j. k i. Suppleentary Materal Dervaton of Eq. 1a. Assue j s a functon of the rate constants for the N coponent reactons: j j (k 1,,..., k,..., k N ( The dervatve wth respect to teperature T s calculated by usng

More information

Elastic Collisions. Definition: two point masses on which no external forces act collide without losing any energy.

Elastic Collisions. Definition: two point masses on which no external forces act collide without losing any energy. Elastc Collsons Defnton: to pont asses on hch no external forces act collde thout losng any energy v Prerequstes: θ θ collsons n one denson conservaton of oentu and energy occurs frequently n everyday

More information

Resource Allocation with a Budget Constraint for Computing Independent Tasks in the Cloud

Resource Allocation with a Budget Constraint for Computing Independent Tasks in the Cloud Resource Allocaton wth a Budget Constrant for Computng Independent Tasks n the Cloud Wemng Sh and Bo Hong School of Electrcal and Computer Engneerng Georga Insttute of Technology, USA 2nd IEEE Internatonal

More information

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 1, July 2013

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 1, July 2013 ISSN: 2277-375 Constructon of Trend Free Run Orders for Orthogonal rrays Usng Codes bstract: Sometmes when the expermental runs are carred out n a tme order sequence, the response can depend on the run

More information

PROBABILITY AND STATISTICS Vol. III - Analysis of Variance and Analysis of Covariance - V. Nollau ANALYSIS OF VARIANCE AND ANALYSIS OF COVARIANCE

PROBABILITY AND STATISTICS Vol. III - Analysis of Variance and Analysis of Covariance - V. Nollau ANALYSIS OF VARIANCE AND ANALYSIS OF COVARIANCE ANALYSIS OF VARIANCE AND ANALYSIS OF COVARIANCE V. Nollau Insttute of Matheatcal Stochastcs, Techncal Unversty of Dresden, Gerany Keywords: Analyss of varance, least squares ethod, odels wth fxed effects,

More information

The Synchronous 8th-Order Differential Attack on 12 Rounds of the Block Cipher HyRAL

The Synchronous 8th-Order Differential Attack on 12 Rounds of the Block Cipher HyRAL The Synchronous 8th-Order Dfferental Attack on 12 Rounds of the Block Cpher HyRAL Yasutaka Igarash, Sej Fukushma, and Tomohro Hachno Kagoshma Unversty, Kagoshma, Japan Emal: {garash, fukushma, hachno}@eee.kagoshma-u.ac.jp

More information

Multipoint Analysis for Sibling Pairs. Biostatistics 666 Lecture 18

Multipoint Analysis for Sibling Pairs. Biostatistics 666 Lecture 18 Multpont Analyss for Sblng ars Bostatstcs 666 Lecture 8 revously Lnkage analyss wth pars of ndvduals Non-paraetrc BS Methods Maxu Lkelhood BD Based Method ossble Trangle Constrant AS Methods Covered So

More information

BAYESIAN CURVE FITTING USING PIECEWISE POLYNOMIALS. Dariusz Biskup

BAYESIAN CURVE FITTING USING PIECEWISE POLYNOMIALS. Dariusz Biskup BAYESIAN CURVE FITTING USING PIECEWISE POLYNOMIALS Darusz Bskup 1. Introducton The paper presents a nonparaetrc procedure for estaton of an unknown functon f n the regresson odel y = f x + ε = N. (1) (

More information

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons

More information

arxiv: v2 [math.co] 3 Sep 2017

arxiv: v2 [math.co] 3 Sep 2017 On the Approxate Asyptotc Statstcal Independence of the Peranents of 0- Matrces arxv:705.0868v2 ath.co 3 Sep 207 Paul Federbush Departent of Matheatcs Unversty of Mchgan Ann Arbor, MI, 4809-043 Septeber

More information

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS Avalable onlne at http://sck.org J. Math. Comput. Sc. 3 (3), No., 6-3 ISSN: 97-537 COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

More information

Problem Set 9 Solutions

Problem Set 9 Solutions Desgn and Analyss of Algorthms May 4, 2015 Massachusetts Insttute of Technology 6.046J/18.410J Profs. Erk Demane, Srn Devadas, and Nancy Lynch Problem Set 9 Solutons Problem Set 9 Solutons Ths problem

More information

Department of Electrical & Electronic Engineeing Imperial College London. E4.20 Digital IC Design. Median Filter Project Specification

Department of Electrical & Electronic Engineeing Imperial College London. E4.20 Digital IC Design. Median Filter Project Specification Desgn Project Specfcaton Medan Flter Department of Electrcal & Electronc Engneeng Imperal College London E4.20 Dgtal IC Desgn Medan Flter Project Specfcaton A medan flter s used to remove nose from a sampled

More information

On the number of regions in an m-dimensional space cut by n hyperplanes

On the number of regions in an m-dimensional space cut by n hyperplanes 6 On the nuber of regons n an -densonal space cut by n hyperplanes Chungwu Ho and Seth Zeran Abstract In ths note we provde a unfor approach for the nuber of bounded regons cut by n hyperplanes n general

More information

Speeding up Computation of Scalar Multiplication in Elliptic Curve Cryptosystem

Speeding up Computation of Scalar Multiplication in Elliptic Curve Cryptosystem H.K. Pathak et. al. / (IJCSE) Internatonal Journal on Computer Scence and Engneerng Speedng up Computaton of Scalar Multplcaton n Ellptc Curve Cryptosystem H. K. Pathak Manju Sangh S.o.S n Computer scence

More information

Kernel Methods and SVMs Extension

Kernel Methods and SVMs Extension Kernel Methods and SVMs Extenson The purpose of ths document s to revew materal covered n Machne Learnng 1 Supervsed Learnng regardng support vector machnes (SVMs). Ths document also provdes a general

More information

Application of Nonbinary LDPC Codes for Communication over Fading Channels Using Higher Order Modulations

Application of Nonbinary LDPC Codes for Communication over Fading Channels Using Higher Order Modulations Applcaton of Nonbnary LDPC Codes for Communcaton over Fadng Channels Usng Hgher Order Modulatons Rong-Hu Peng and Rong-Rong Chen Department of Electrcal and Computer Engneerng Unversty of Utah Ths work

More information

Quantum Mechanics for Scientists and Engineers

Quantum Mechanics for Scientists and Engineers Quantu Mechancs or Scentsts and Engneers Sangn K Advanced Coputatonal Electroagnetcs Lab redkd@yonse.ac.kr Nov. 4 th, 26 Outlne Quantu Mechancs or Scentsts and Engneers Blnear expanson o lnear operators

More information

Formulas for the Determinant

Formulas for the Determinant page 224 224 CHAPTER 3 Determnants e t te t e 2t 38 A = e t 2te t e 2t e t te t 2e 2t 39 If 123 A = 345, 456 compute the matrx product A adj(a) What can you conclude about det(a)? For Problems 40 43, use

More information

Revision: December 13, E Main Suite D Pullman, WA (509) Voice and Fax

Revision: December 13, E Main Suite D Pullman, WA (509) Voice and Fax .9.1: AC power analyss Reson: Deceber 13, 010 15 E Man Sute D Pullan, WA 99163 (509 334 6306 Voce and Fax Oerew n chapter.9.0, we ntroduced soe basc quanttes relate to delery of power usng snusodal sgnals.

More information

CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING INTRODUCTION

CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING INTRODUCTION CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING N. Phanthuna 1,2, F. Cheevasuvt 2 and S. Chtwong 2 1 Department of Electrcal Engneerng, Faculty of Engneerng Rajamangala

More information

COS 511: Theoretical Machine Learning

COS 511: Theoretical Machine Learning COS 5: Theoretcal Machne Learnng Lecturer: Rob Schapre Lecture #0 Scrbe: José Sões Ferrera March 06, 203 In the last lecture the concept of Radeacher coplexty was ntroduced, wth the goal of showng that

More information

Integral Transforms and Dual Integral Equations to Solve Heat Equation with Mixed Conditions

Integral Transforms and Dual Integral Equations to Solve Heat Equation with Mixed Conditions Int J Open Probles Copt Math, Vol 7, No 4, Deceber 214 ISSN 1998-6262; Copyrght ICSS Publcaton, 214 www-csrsorg Integral Transfors and Dual Integral Equatons to Solve Heat Equaton wth Mxed Condtons Naser

More information

Low Complexity Soft-Input Soft-Output Hamming Decoder

Low Complexity Soft-Input Soft-Output Hamming Decoder Low Complexty Soft-Input Soft-Output Hammng Der Benjamn Müller, Martn Holters, Udo Zölzer Helmut Schmdt Unversty Unversty of the Federal Armed Forces Department of Sgnal Processng and Communcatons Holstenhofweg

More information

An Optimal Bound for Sum of Square Roots of Special Type of Integers

An Optimal Bound for Sum of Square Roots of Special Type of Integers The Sxth Internatonal Syposu on Operatons Research and Its Applcatons ISORA 06 Xnang, Chna, August 8 12, 2006 Copyrght 2006 ORSC & APORC pp. 206 211 An Optal Bound for Su of Square Roots of Specal Type

More information

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE Analytcal soluton s usually not possble when exctaton vares arbtrarly wth tme or f the system s nonlnear. Such problems can be solved by numercal tmesteppng

More information

Implicit scaling of linear least squares problems

Implicit scaling of linear least squares problems RAL-TR-98-07 1 Iplct scalng of lnear least squares probles by J. K. Red Abstract We consder the soluton of weghted lnear least squares probles by Householder transforatons wth plct scalng, that s, wth

More information

A Hybrid Variational Iteration Method for Blasius Equation

A Hybrid Variational Iteration Method for Blasius Equation Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 1 (June 2015), pp. 223-229 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) A Hybrd Varatonal Iteraton Method

More information

Several generation methods of multinomial distributed random number Tian Lei 1, a,linxihe 1,b,Zhigang Zhang 1,c

Several generation methods of multinomial distributed random number Tian Lei 1, a,linxihe 1,b,Zhigang Zhang 1,c Internatonal Conference on Appled Scence and Engneerng Innovaton (ASEI 205) Several generaton ethods of ultnoal dstrbuted rando nuber Tan Le, a,lnhe,b,zhgang Zhang,c School of Matheatcs and Physcs, USTB,

More information

Departure Process from a M/M/m/ Queue

Departure Process from a M/M/m/ Queue Dearture rocess fro a M/M// Queue Q - (-) Q Q3 Q4 (-) Knowledge of the nature of the dearture rocess fro a queue would be useful as we can then use t to analyze sle cases of queueng networs as shown. The

More information

The Order Relation and Trace Inequalities for. Hermitian Operators

The Order Relation and Trace Inequalities for. Hermitian Operators Internatonal Mathematcal Forum, Vol 3, 08, no, 507-57 HIKARI Ltd, wwwm-hkarcom https://doorg/0988/mf088055 The Order Relaton and Trace Inequaltes for Hermtan Operators Y Huang School of Informaton Scence

More information

Chapter 13. Gas Mixtures. Study Guide in PowerPoint. Thermodynamics: An Engineering Approach, 5th edition by Yunus A. Çengel and Michael A.

Chapter 13. Gas Mixtures. Study Guide in PowerPoint. Thermodynamics: An Engineering Approach, 5th edition by Yunus A. Çengel and Michael A. Chapter 3 Gas Mxtures Study Gude n PowerPont to accopany Therodynacs: An Engneerng Approach, 5th edton by Yunus A. Çengel and Mchael A. Boles The dscussons n ths chapter are restrcted to nonreactve deal-gas

More information

One-sided finite-difference approximations suitable for use with Richardson extrapolation

One-sided finite-difference approximations suitable for use with Richardson extrapolation Journal of Computatonal Physcs 219 (2006) 13 20 Short note One-sded fnte-dfference approxmatons sutable for use wth Rchardson extrapolaton Kumar Rahul, S.N. Bhattacharyya * Department of Mechancal Engneerng,

More information

NP-Completeness : Proofs

NP-Completeness : Proofs NP-Completeness : Proofs Proof Methods A method to show a decson problem Π NP-complete s as follows. (1) Show Π NP. (2) Choose an NP-complete problem Π. (3) Show Π Π. A method to show an optmzaton problem

More information

Description of the Force Method Procedure. Indeterminate Analysis Force Method 1. Force Method con t. Force Method con t

Description of the Force Method Procedure. Indeterminate Analysis Force Method 1. Force Method con t. Force Method con t Indeternate Analyss Force Method The force (flexblty) ethod expresses the relatonshps between dsplaceents and forces that exst n a structure. Prary objectve of the force ethod s to deterne the chosen set

More information

Lecture 12: Discrete Laplacian

Lecture 12: Discrete Laplacian Lecture 12: Dscrete Laplacan Scrbe: Tanye Lu Our goal s to come up wth a dscrete verson of Laplacan operator for trangulated surfaces, so that we can use t n practce to solve related problems We are mostly

More information

Module 9. Lecture 6. Duality in Assignment Problems

Module 9. Lecture 6. Duality in Assignment Problems Module 9 1 Lecture 6 Dualty n Assgnment Problems In ths lecture we attempt to answer few other mportant questons posed n earler lecture for (AP) and see how some of them can be explaned through the concept

More information

Quantum Particle Motion in Physical Space

Quantum Particle Motion in Physical Space Adv. Studes Theor. Phys., Vol. 8, 014, no. 1, 7-34 HIKARI Ltd, www.-hkar.co http://dx.do.org/10.1988/astp.014.311136 Quantu Partcle Moton n Physcal Space A. Yu. Saarn Dept. of Physcs, Saara State Techncal

More information

Uncertainty in measurements of power and energy on power networks

Uncertainty in measurements of power and energy on power networks Uncertanty n measurements of power and energy on power networks E. Manov, N. Kolev Department of Measurement and Instrumentaton, Techncal Unversty Sofa, bul. Klment Ohrdsk No8, bl., 000 Sofa, Bulgara Tel./fax:

More information

Outline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique

Outline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique Outlne and Readng Dynamc Programmng The General Technque ( 5.3.2) -1 Knapsac Problem ( 5.3.3) Matrx Chan-Product ( 5.3.1) Dynamc Programmng verson 1.4 1 Dynamc Programmng verson 1.4 2 Dynamc Programmng

More information

x = , so that calculated

x = , so that calculated Stat 4, secton Sngle Factor ANOVA notes by Tm Plachowsk n chapter 8 we conducted hypothess tests n whch we compared a sngle sample s mean or proporton to some hypotheszed value Chapter 9 expanded ths to

More information

AN ANALYSIS OF A FRACTAL KINETICS CURVE OF SAVAGEAU

AN ANALYSIS OF A FRACTAL KINETICS CURVE OF SAVAGEAU AN ANALYI OF A FRACTAL KINETIC CURE OF AAGEAU by John Maloney and Jack Hedel Departent of Matheatcs Unversty of Nebraska at Oaha Oaha, Nebraska 688 Eal addresses: aloney@unoaha.edu, jhedel@unoaha.edu Runnng

More information

On Pfaff s solution of the Pfaff problem

On Pfaff s solution of the Pfaff problem Zur Pfaff scen Lösung des Pfaff scen Probles Mat. Ann. 7 (880) 53-530. On Pfaff s soluton of te Pfaff proble By A. MAYER n Lepzg Translated by D. H. Delpenc Te way tat Pfaff adopted for te ntegraton of

More information

A New Design of Multiplier using Modified Booth Algorithm and Reversible Gate Logic

A New Design of Multiplier using Modified Booth Algorithm and Reversible Gate Logic Internatonal Journal of Computer Applcatons Technology and Research A New Desgn of Multpler usng Modfed Booth Algorthm and Reversble Gate Logc K.Nagarjun Department of ECE Vardhaman College of Engneerng,

More information

Denote the function derivatives f(x) in given points. x a b. Using relationships (1.2), polynomials (1.1) are written in the form

Denote the function derivatives f(x) in given points. x a b. Using relationships (1.2), polynomials (1.1) are written in the form SET OF METHODS FO SOUTION THE AUHY POBEM FO STIFF SYSTEMS OF ODINAY DIFFEENTIA EUATIONS AF atypov and YuV Nulchev Insttute of Theoretcal and Appled Mechancs SB AS 639 Novosbrs ussa Introducton A constructon

More information

High-Speed Low-Complexity Reed-Solomon Decoder using Pipelined Berlekamp-Massey Algorithm and Its Folded Architecture

High-Speed Low-Complexity Reed-Solomon Decoder using Pipelined Berlekamp-Massey Algorithm and Its Folded Architecture JOURNAL OF SEMICONUCTOR TECHNOLOGY AN SCIENCE, VOL., NO.3, SEPTEMBER, 2 93 Hgh-Speed Low-Complexty Reed-Solomon ecoder usng Ppelned Berlekamp-Massey Algorthm and Its Folded Archtecture Jeong-In Park, Khoon

More information

Grover s Algorithm + Quantum Zeno Effect + Vaidman

Grover s Algorithm + Quantum Zeno Effect + Vaidman Grover s Algorthm + Quantum Zeno Effect + Vadman CS 294-2 Bomb 10/12/04 Fall 2004 Lecture 11 Grover s algorthm Recall that Grover s algorthm for searchng over a space of sze wors as follows: consder the

More information

Designing Fuzzy Time Series Model Using Generalized Wang s Method and Its application to Forecasting Interest Rate of Bank Indonesia Certificate

Designing Fuzzy Time Series Model Using Generalized Wang s Method and Its application to Forecasting Interest Rate of Bank Indonesia Certificate The Frst Internatonal Senar on Scence and Technology, Islac Unversty of Indonesa, 4-5 January 009. Desgnng Fuzzy Te Seres odel Usng Generalzed Wang s ethod and Its applcaton to Forecastng Interest Rate

More information

Solutions to exam in SF1811 Optimization, Jan 14, 2015

Solutions to exam in SF1811 Optimization, Jan 14, 2015 Solutons to exam n SF8 Optmzaton, Jan 4, 25 3 3 O------O -4 \ / \ / The network: \/ where all lnks go from left to rght. /\ / \ / \ 6 O------O -5 2 4.(a) Let x = ( x 3, x 4, x 23, x 24 ) T, where the varable

More information

Section 8.3 Polar Form of Complex Numbers

Section 8.3 Polar Form of Complex Numbers 80 Chapter 8 Secton 8 Polar Form of Complex Numbers From prevous classes, you may have encountered magnary numbers the square roots of negatve numbers and, more generally, complex numbers whch are the

More information

Collaborative Filtering Recommendation Algorithm

Collaborative Filtering Recommendation Algorithm Vol.141 (GST 2016), pp.199-203 http://dx.do.org/10.14257/astl.2016.141.43 Collaboratve Flterng Recoendaton Algorth Dong Lang Qongta Teachers College, Haou 570100, Chna, 18689851015@163.co Abstract. Ths

More information

Difference Equations

Difference Equations Dfference Equatons c Jan Vrbk 1 Bascs Suppose a sequence of numbers, say a 0,a 1,a,a 3,... s defned by a certan general relatonshp between, say, three consecutve values of the sequence, e.g. a + +3a +1

More information

= = = (a) Use the MATLAB command rref to solve the system. (b) Let A be the coefficient matrix and B be the right-hand side of the system.

= = = (a) Use the MATLAB command rref to solve the system. (b) Let A be the coefficient matrix and B be the right-hand side of the system. Chapter Matlab Exercses Chapter Matlab Exercses. Consder the lnear system of Example n Secton.. x x x y z y y z (a) Use the MATLAB command rref to solve the system. (b) Let A be the coeffcent matrx and

More information

Pop-Click Noise Detection Using Inter-Frame Correlation for Improved Portable Auditory Sensing

Pop-Click Noise Detection Using Inter-Frame Correlation for Improved Portable Auditory Sensing Advanced Scence and Technology Letters, pp.164-168 http://dx.do.org/10.14257/astl.2013 Pop-Clc Nose Detecton Usng Inter-Frame Correlaton for Improved Portable Audtory Sensng Dong Yun Lee, Kwang Myung Jeon,

More information

SL n (F ) Equals its Own Derived Group

SL n (F ) Equals its Own Derived Group Internatonal Journal of Algebra, Vol. 2, 2008, no. 12, 585-594 SL n (F ) Equals ts Own Derved Group Jorge Macel BMCC-The Cty Unversty of New York, CUNY 199 Chambers street, New York, NY 10007, USA macel@cms.nyu.edu

More information

Queueing Networks II Network Performance

Queueing Networks II Network Performance Queueng Networks II Network Performance Davd Tpper Assocate Professor Graduate Telecommuncatons and Networkng Program Unversty of Pttsburgh Sldes 6 Networks of Queues Many communcaton systems must be modeled

More information

Tornado and Luby Transform Codes. Ashish Khisti Presentation October 22, 2003

Tornado and Luby Transform Codes. Ashish Khisti Presentation October 22, 2003 Tornado and Luby Transform Codes Ashsh Khst 6.454 Presentaton October 22, 2003 Background: Erasure Channel Elas[956] studed the Erasure Channel β x x β β x 2 m x 2 k? Capacty of Noseless Erasure Channel

More information

Temperature. Chapter Heat Engine

Temperature. Chapter Heat Engine Chapter 3 Temperature In prevous chapters of these notes we ntroduced the Prncple of Maxmum ntropy as a technque for estmatng probablty dstrbutons consstent wth constrants. In Chapter 9 we dscussed the

More information

Lab 2e Thermal System Response and Effective Heat Transfer Coefficient

Lab 2e Thermal System Response and Effective Heat Transfer Coefficient 58:080 Expermental Engneerng 1 OBJECTIVE Lab 2e Thermal System Response and Effectve Heat Transfer Coeffcent Warnng: though the experment has educatonal objectves (to learn about bolng heat transfer, etc.),

More information

Lecture 3: Shannon s Theorem

Lecture 3: Shannon s Theorem CSE 533: Error-Correctng Codes (Autumn 006 Lecture 3: Shannon s Theorem October 9, 006 Lecturer: Venkatesan Guruswam Scrbe: Wdad Machmouch 1 Communcaton Model The communcaton model we are usng conssts

More information

Convexity preserving interpolation by splines of arbitrary degree

Convexity preserving interpolation by splines of arbitrary degree Computer Scence Journal of Moldova, vol.18, no.1(52), 2010 Convexty preservng nterpolaton by splnes of arbtrary degree Igor Verlan Abstract In the present paper an algorthm of C 2 nterpolaton of dscrete

More information

Fall 2012 Analysis of Experimental Measurements B. Eisenstein/rev. S. Errede. ) with a symmetric Pcovariance matrix of the y( x ) measurements V

Fall 2012 Analysis of Experimental Measurements B. Eisenstein/rev. S. Errede. ) with a symmetric Pcovariance matrix of the y( x ) measurements V Fall Analyss o Experental Measureents B Esensten/rev S Errede General Least Squares wth General Constrants: Suppose we have easureents y( x ( y( x, y( x,, y( x wth a syetrc covarance atrx o the y( x easureents

More information

Gradient Descent Learning and Backpropagation

Gradient Descent Learning and Backpropagation Artfcal Neural Networks (art 2) Chrstan Jacob Gradent Descent Learnng and Backpropagaton CSC 533 Wnter 200 Learnng by Gradent Descent Defnton of the Learnng roble Let us start wth the sple case of lnear

More information

Amiri s Supply Chain Model. System Engineering b Department of Mathematics and Statistics c Odette School of Business

Amiri s Supply Chain Model. System Engineering b Department of Mathematics and Statistics c Odette School of Business Amr s Supply Chan Model by S. Ashtab a,, R.J. Caron b E. Selvarajah c a Department of Industral Manufacturng System Engneerng b Department of Mathematcs Statstcs c Odette School of Busness Unversty of

More information

The Exact Formulation of the Inverse of the Tridiagonal Matrix for Solving the 1D Poisson Equation with the Finite Difference Method

The Exact Formulation of the Inverse of the Tridiagonal Matrix for Solving the 1D Poisson Equation with the Finite Difference Method Journal of Electromagnetc Analyss and Applcatons, 04, 6, 0-08 Publshed Onlne September 04 n ScRes. http://www.scrp.org/journal/jemaa http://dx.do.org/0.46/jemaa.04.6000 The Exact Formulaton of the Inverse

More information

EXACT TRAVELLING WAVE SOLUTIONS FOR THREE NONLINEAR EVOLUTION EQUATIONS BY A BERNOULLI SUB-ODE METHOD

EXACT TRAVELLING WAVE SOLUTIONS FOR THREE NONLINEAR EVOLUTION EQUATIONS BY A BERNOULLI SUB-ODE METHOD www.arpapress.co/volues/vol16issue/ijrras_16 10.pdf EXACT TRAVELLING WAVE SOLUTIONS FOR THREE NONLINEAR EVOLUTION EQUATIONS BY A BERNOULLI SUB-ODE METHOD Chengbo Tan & Qnghua Feng * School of Scence, Shandong

More information

Multiplicative Functions and Möbius Inversion Formula

Multiplicative Functions and Möbius Inversion Formula Multplcatve Functons and Möbus Inverson Forula Zvezdelna Stanova Bereley Math Crcle Drector Mlls College and UC Bereley 1. Multplcatve Functons. Overvew Defnton 1. A functon f : N C s sad to be arthetc.

More information

Lecture 5 Decoding Binary BCH Codes

Lecture 5 Decoding Binary BCH Codes Lecture 5 Decodng Bnary BCH Codes In ths class, we wll ntroduce dfferent methods for decodng BCH codes 51 Decodng the [15, 7, 5] 2 -BCH Code Consder the [15, 7, 5] 2 -code C we ntroduced n the last lecture

More information

1 Review From Last Time

1 Review From Last Time COS 5: Foundatons of Machne Learnng Rob Schapre Lecture #8 Scrbe: Monrul I Sharf Aprl 0, 2003 Revew Fro Last Te Last te, we were talkng about how to odel dstrbutons, and we had ths setup: Gven - exaples

More information

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal Inner Product Defnton 1 () A Eucldean space s a fnte-dmensonal vector space over the reals R, wth an nner product,. Defnton 2 (Inner Product) An nner product, on a real vector space X s a symmetrc, blnear,

More information

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix Lectures - Week 4 Matrx norms, Condtonng, Vector Spaces, Lnear Independence, Spannng sets and Bass, Null space and Range of a Matrx Matrx Norms Now we turn to assocatng a number to each matrx. We could

More information

Psychology 282 Lecture #24 Outline Regression Diagnostics: Outliers

Psychology 282 Lecture #24 Outline Regression Diagnostics: Outliers Psychology 282 Lecture #24 Outlne Regresson Dagnostcs: Outlers In an earler lecture we studed the statstcal assumptons underlyng the regresson model, ncludng the followng ponts: Formal statement of assumptons.

More information

Modified parallel multisplitting iterative methods for non-hermitian positive definite systems

Modified parallel multisplitting iterative methods for non-hermitian positive definite systems Adv Coput ath DOI 0.007/s0444-0-9262-8 odfed parallel ultsplttng teratve ethods for non-hertan postve defnte systes Chuan-Long Wang Guo-Yan eng Xue-Rong Yong Receved: Septeber 20 / Accepted: 4 Noveber

More information

APPENDIX A Some Linear Algebra

APPENDIX A Some Linear Algebra APPENDIX A Some Lnear Algebra The collecton of m, n matrces A.1 Matrces a 1,1,..., a 1,n A = a m,1,..., a m,n wth real elements a,j s denoted by R m,n. If n = 1 then A s called a column vector. Smlarly,

More information