Multi-level Visualization of Concurrent and Distributed Computation in Erlang

Size: px
Start display at page:

Download "Multi-level Visualization of Concurrent and Distributed Computation in Erlang"

Transcription

1 Multi-level Visuliztion of Conurrent nd Distriuted Computtion in Erlng Roert Bker Peter Rodgers Simon Thompson Huiqing Li Astrt This pper desries prototype visuliztion system for onurrent nd distriuted pplitions progrmmed using Erlng, providing two levels of grnulrity of view. Both visuliztions re nimted to show the dynmis of spets of the omputtion. At the low level, we show the onurrent ehviour of the Erlng shedulers on single instne of the Erlng virtul mhine, whih we ll n Erlng node. Typilly there will e one sheduler per ore on multiore system. Eh sheduler mintins run queue of proesses to exeute, nd we visulize the migrtion of Erlng onurrent proesses from one run queue to nother s work is redistriuted to fully exploit the hrdwre. The shedulers re shown s grph with irulr lyout. Next to eh sheduler we drw vrile length r inditing the urrent size of the run queue for the sheduler. At the high level, we visulize the distriuted spets of the system, showing intertions etween Erlng nodes s dynmi grph drwn with fore model. Speifilly we show messge pssing etween nodes s edges nd ly out nodes ording to their urrent onnetions. In ddition, we lso show the grouping of nodes into s groups using n Euler digrm drwn with irles. I. INTRODUCTION Erlng pplitions re typilly onurrent nd distriuted, nd run on multiore pltforms. By visulizing the onurrent proesses involved we n onvey how individul proesses re performing nd ommuniting. This mens the progrmmer n evlute performne, verify progrm orretness nd gin insight into progrm ehviour [10]. This pper desries prototype visuliztion system for Erlng pplitions, giving two (low nd high level) views of the system. Erlng [2], [6] is progrmming lnguge with uilt-in support for onurreny nd distriution. Erlng models the world s sets of prllel proesses tht n intert only y messge pssing, tht is without ny shred memory. Erlng onurreny is diretly supported in the implementtion of the Erlng Virtul Mhine (VM), rther thn indiretly y operting system threds. Messges etween proesses n onsist of dt of ny Erlng type: s well s the si types (integers, oolens, strings nd it strings, or inries) these n e tuples (onsisting of numer of vlues of different types), lists or funtions. Proess identifiers nd symoli nmes n lso e ommunited s (prts of) messges. Erlng supports multi-ore progrmming out of the ox. At strtup, the Erlng VM utomtilly detets the CPU topology on whih it is running nd retes proess sheduler for eh ville CPU ore. Eh proess sheduler mintins its own run queue of proesses to exeute. In order to lne the worklod etween shedulers, proess migrtion (work steling) mehnism is pplied periodilly, so tht shedulers with less work pull proesses from shedulers with more work, while shedulers with more work push proesses to others. A distriuted Erlng system onsists of numer of Erlng VMs ommuniting with eh other. Eh VM is lled n Erlng node. Messge pssing etween proesses on different nodes is indistinguishle from ommunition on the sme node (t lest when proess identifiers (pids) re used for messge ddressing). Whilst different Erlng nodes in distriuted Erlng system n run on physilly seprted omputers, it is lso possile for multiple nodes to run on the sme omputer. The defult model for n Erlng distriuted system is for ll nodes to e onneted to ll other nodes, ut this hs negtive onsequenes for the slility of systems. Erlng nodes in distriuted Erlng system n e prtitioned into groups, where every element in group is onneted to ll others, ut the ft tht the groups re disjoint mens tht ertin kinds of rhitetures re not possile. One of the outomes of the ongoing FP7 RELEASE projet [3] is the notion of s groups. These extend Erlng s originl prtition-sed grouping in numer of wys. As fr s the work desried in this pper is onerned, the mjor differene etween s groups nd groups is tht s groups re not neessrily disjoint, nd so one Erlng node my e memer of multiple s groups, or indeed memer of none. This pper desries prototype visuliztion system for onurrent nd distriuted Erlng pplitions. In the system we provide two grnulrities of view: low level nd high level. The low level view shows the onurrent ehviour of Erlng proesses on single Erlng node, foussing in prtiulr on sheduling spets. The shedulers re lid out in irle: we indite the size of their run queues y the length of rs whih re drwn next to the shedulers. We lso visulize the migrtion of Erlng onurrent proesses from one sheduler to nother, s work is redistriuted to fully exploit the hrdwre: this migrtion is represented y nimted edges etween shedulers. The high level view visulizes the distriuted spets of the system, with eh grph node representing n Erlng node. We

2 show messge pssing etween nodes s edges, lying nodes out ording to their urrent onnetions. The grouping of nodes into s groups is shown y surrounding eh s group y n interlinking irle. Dynmi ommunition ehviour is nimted using fore model [7]. The high level lyout is produed y first drwing n Euler digrm for the interseting s groups of Erlng nodes [19]. The nodes re then pled in the pproprite zone of the digrm, nd fore-direted lyout is pplied to the ommunition grph. The fores in the lyout inlude the stndrd spring emedder fores [7], with n dditionl repulsion from the edges of the irles to keep the nodes within the orret regions [16]. Whilst the numer of nodes nd their grouping into s groups is fixed nd does not hnge during exeution (t lest in this prototype), the ommunition etween nodes does hnge over time, nd the use of fore sed pproh llows the lyout of the grph to lter dynmilly in n nimted wy. The reserh ontriution of this pper is to desrie the first visuliztion for onurrent nd distriuted Erlng exeution. The visuliztion hs novel fetures: The use of Euler digrms to show groups of virtul mhine nodes in onurrent progrms is new. Whilst inspired y previous pprohes [16], [7], our method of integrting Euler digrms with grphs represents new omintion of fores. The two different levels of view with disrete visuliztions hs not een seen, to our knowledge, in previous systems for onurrent nd distriuted visuliztion. The omintion of r hrts nd irulr grph lyout ppers to e new in the ontext of onurrent proess visuliztion. In the reminder of this pper, we first disuss relted work in Setion II. Setion III then provides n overview of the low level visuliztion nd nimtion method, whilst Setion IV disusses the high level method. Finlly, Setion V presents our onlusions nd outlines possile future work. II. RELATED WORK Cirulr lyout hs een used previously for proesses on ore [10]. However, in this erlier work, ommunition ws shown y dots moving from one proess to nother. This requires the users ttention during the movement of the dot to identify the strt nd ending proesses, whih is prtiulrly prolemti when severl proesses re ommuniting t the sme time. We improve on this y using urved edges to show the ommunition etween two proesses. These edges fde over time, to prevent the disply from eoming overly luttered. We note tht the use of urved edges follow the Gestlt priniple of good ontinution [17], nd so n e justified y pereptul theories. Justifition for grouping proesses y surrounding groups with ontours whih overlp in the high level view, nd do not overlp in the low level view is provided y the prettentive priniple of losure [20]. Visuliztion of ommunition grphs in onurrent proesses hs een prevlent for some time. Visputer [22] hs multi-level pproh to visulizing suh grphs, where single node n ontin either proess or ommunition sugrph. This onsistent pproh to the different levels, where lower levels hve the sme syntx s higher levels, ontrsts with our pproh where the visul disply of the two levels is tuned to the different digrm semntis. The Mender projet [21] not only visulized ommunition grphs, it used them s the sis for visul onurrent progrmming lnguge. The use of grph visuliztion for the presenttion of ommunition grphs is widespred, see for instne 1992 survey [11]. More reent work hs pplied vriety of grph drwing methods to utomtilly generte lyouts for vrious grphs ssoited with onurrent nd distriuted progrms [4], [14], [18]. Another pproh to visulising Erlng progrms is provided y Perept2 [12]. Perept2 is tool for offline visulistion of Erlng pplition level onurreny nd identifying onurreny ottleneks. It utilises Erlng s uilt-in support for tring to monitor events from proess sttes. Tre events re olleted nd stored in file, whih n then e nlysed offline. One the nlysis is done, the dt n e viewed in hrt form through we-sed interfe. Perept2 gives piture of pplition-level prllelism, s well s how muh time proesses spend witing for messges. It lso exposes sheduler-relted tivities to end-users, nd provides finer-grined profiling informtion out the existing prllelism of n pplition. It is lso designed to sle well to prllel pplitions running on multiple ores. VmpirTre/Vmpir [15] is tool set nd runtime lirry for instrumenttion nd tring of softwre pplitions. It llows vriety of detiled performne properties to e olleted nd reorded during runtime, inluding funtion enter nd leve events, MPI ommunition, OpenMP [1] events, nd performne ounters. VmpirTre provides the input dt for the Vmpir nlysis nd visuliztion tool. Sls [8] is nother representtive tre-sed tool tht supports performne optimiztion of prllel progrms y mesuring nd nlysing their runtime ehviours. The nlysis identifies potentil performne ottleneks, in prtiulr those onerning ommunition nd synhroniztion, nd offers guidne in exploring their uses. Finlly, ThredSope [9] is used for performne profiling of prllel Hskell progrms. ThredSope reds GHC-generted tring events from log file, nd displys the thred profile informtion in we-sed grphil viewer. III. LOW LEVEL VISUALIZATION The low level visuliztion shows the onurrent ehviour of Erlng proesses on single Erlng node. We visulize the migrtion of Erlng onurrent proesses from one sheduler to nother nd the size of the run queue on eh sheduler. The visuliztion system (oth low level nd high level omponents) is developed in JvSript nd rendered in SVG using the Dt-Driven Douments lirry (D3) [5]. The visuliztion is re-drwn on every itertion nd this gives the effet of nimting the stte of the shedulers to reflet the urrent

3 p p p Fig. 1. p p p Low Level Visuliztion p sitution. This onstnt re-drwing is required s the system is dynmi: proesses n e reted, terminte or migrte etween shedulers t ny time. The dt used in this pper ws generted from running Dilyzer [13], the Erlng stti type nlysis tool, on seletion of Erlng pplitions nd oserving the omputtion. During the running of the pplition, every proess migrtion etween shedulers is reorded using Erlng s uilt-in support for tring, nd the size of run queues is smpled every milliseond. The tre dt re reorded in n Erlng file, with eh tre dtum represented y n Erlng tuple (tht is olletion of Erlng vlues), nd dt nlysis is performed y n Erlng progrm. The pplition ws run on n Intel mhine, running CentOS 6, with two proessors, eh hving six physil CPU ores. Through hyper-threding tehnology, the OS is le to ddress two logil ores for eh physil CPU ore, therefore there re 24 logil ores in totl for n Erlng node to exploit. An exmple frme in the low level visuliztion n e seen in Figure 1. The prllel mhine is split into two six-ore proessors, represented y the two pink semiirles. Erlng shedulers re shown s numer tht represents the unique ID of the relted threds. Pirs of Erlng shedulers tht run on single rel ore re shown grouped y the lue ellipses. Eh Erlng sheduler hs n individul run queue, nd this is represented y r rditing from the visuliztion. The height nd olour re used to indite the size of the run queue: lrger queues (i.e. usier Erlng shedulers), re shown with longer nd redder rs, wheres smller queues re represented y shorter nd greener rs. The run queue size n e displyed on sreen s vlue y seleting the relevnt option in the interfe, or y hovering ursor over the r or Erlng sheduler in question. It is possile tht the queues n e so usy tht they re not fully displyed on sreen, if this is the se, the user is le to tke dvntge of the slility of SVG grphis nd lter the zoom level on their rowser. Proesses get spwned on prtiulr sheduler. The list of numers rditing from Erlng sheduler shows the unique ID for eh proess spwned on tht sheduler. As n e seen in Figure 1, Erlng sheduler 5 hs just spwned numer of new proesses. Proesses my migrte from one Erlng sheduler to nother nd this is shown y edges etween vrious shedulers. These re urved to void olusion with other shedulers (e.g. migrtion from 10 to 18 would ross shedulers 20 nd 8). The edges re oloured to indite the three types of migrtion: within single ore (green), etween different ores on the sme proessor (grey), nd from ore on one proessor to ore on the other (lue), lthough these migrtions n lso e dedued from the strt nd end position of the edge. These edges fde wy fter few seonds to prevent the visuliztion from eoming oluded. The entire visuliztion displys the urrent stte of the tre nd is nimted suh tht new time frme (itertion) is shown every 200 milliseonds nd eh time frme is 1 milliseond smple of the originl tre, tht is, the nimtion runs 200 times more slowly thn the originl pplition. This llows the user to fous on the hnging stte without eing overwhelmed with the mount of nimtion. In ddition, it llows enough proessing time for the nimtions to disply orretly on slower mhines. The nimtion n e pused nd resumed using the interfe. A slider llows the seletion of speifi time frme nd permits the nimtion of sequene of time frmes in either diretion. Figure 2 shows three snpshots of the low level view t vrious stges of exeution of n Erlng progrm. The top digrm shows the stte t itertion 890, where the none of the shedulers re prtiulrly usy, nd the mount of ommunition etween different shedulers is orrespondingly low. The middle digrm, t itertion 967, shows the Erlng node in muh more tive stte, here the run queues re extremely uneven. The ottom digrm shows the stte t itertion 3804, where the disprity in run queue size is now extreme, with three outliers tht hve full run queues, nd others with reltively short queues. A numer of interesting phenomen re indited y the visuliztions. A ler onsequene of hyper-threding is tht there is n symmetry etween the two shedulers on single physil ore. This is evident in the visulistion in the different lengths of the two run queues on single ore (e.g. ores 0 nd 12), resulting in the lternting pttern seen in the figure. Setting side this intr-ore issue, migrtion does not ensure tht run queues hve the sme size: however this is not neessry, sine ll tht is needed is tht eh ore hs enough work to ensure tht it is fully oupied.

4 Fig. 3. High level view. p p p Fig. 4. Initil plement of Erlng nodes efore fore pplition. Fig. 2. Three steps in the low level view IV. HIGH LEVEL VISUALIZATION The high level visuliztion shows the grouping of Erlng nodes within prtiulr s groups nd edges visulizing the ommunition etween the nodes. Eh node on this high level visuliztion orresponds to n instne of the low level visuliztion. An exmple of the high level visuliztion is shown in Figure 3. The s groups re drwn first, with eh s group eing represented y irle. As node my e the memer of more thn one s group, the irles typilly interset. The s group memership is derived nd is pssed to ode desried y [19] whih returns the irle entres nd rdii tht will then e drwn in SVG. The interseting irles form onneted regions nd the lrgest retngle within eh region is lulted (shown in green in Figure 4). Nodes tht re

5 ontined in the relevnt s groups re drwn in grid pttern within the retngle. The method for drwing Euler digrms often retes extr regions, in whih no node is pled. In some visuliztion systems (prtiulrly those using Venn digrms) these empty regions n e shded to indite tht they hve no elements inside. However, we regrd it s self-evident tht there re no elements in empty regions nd so we do not dd the extr syntti omplexity of shding. A fore-direted lyout is then pplied to the nodes to improve the lyout. The fores re the stndrd spring emedder ttrtion nd repulsion fores [7], with n dditionl fore. This third fore is pplied to node to keep it wy from the orders of the region, nd is simplified version of the fore introdued in [16]. It is proportionl to the node s distne from the irumferene every irle, pushing the node towrd the entre of irles in whih it is inside, whilst pushing the node wy from the entre of irles whih it is outside of. Additionlly, test is mde to ensure tht nodes do not leve the region to whih they elong y disregrding ny node movement tht moves it outside the orret region (lthough nodes re llowed to move outside their strting retngle). Communition etween nodes is represented y edges nd these my hnge during the progrm s exeution. The shding of the edges is relted to the frequeny of messges within the timefrme. The drker the edge, the more frequently messges re sent. Edges re removed if no ommunition exists etween them nd new edges re introdued when ommunition is initited etween nodes. The use of foredireted lyout method llows the visuliztion to e dynmi, so tht the repositioning of the nodes n e shown in n nimted mnner s the digrm rehes new equilirium. The dt used in this pper ws generted y running distriuted Erlng enhmrk pplition on olletion of Erlng nodes, whih were onfigured to form the s groups (these s groups were mnully defined, s no s group dt is urrently present in the tre dt). The totl wlllok runtime of the pplition ws 222 seonds. On eh prtiipting Erlng node, Erlng s uilt-in support for tring ws used to reord messge sending events. Eh suh event reorded ontins the nme of the sending node, the nme of the reeiving node s well s the tul messge sent. Tre dt from eh node were written to file, nd the dt files were then olleted, nlyzed nd synthesized to provide the visuliztion tool with the umulted ommunition dt on eh itertion, whih ours every 200 milliseonds. Figure 5 shows some steps in the nimtion proess. The top digrm shows the visuliztion fter 100 itertions sine the strt of the tre. At this point there re reltively few ommunition edges etween Erlng nodes. In the middle digrm, n itertion lter, the numer of ommunition edges suddenly inreses drmtilly, inditing tht the sheduling hs initited numer of ommunitions etween nodes. In terms of the visuliztion, the middle digrm hs not hd time for the fores to e pplied to the nodes, nd so the nodes re shown in the sme position s in the top digrm. After nother 99 itertions, the fores find n new equilirium, d 100 itertions d 101 itertions d 200 itertions Fig. 5. Three steps in the nimtion of the high level view.

6 with the nodes in the positions s shown in the lower digrm. Here, the nodes hve moved further wy from the region entres, so inditing stronger ffinity to nodes outside their regions. However, the only node in s group (top irle) hs een reltively unffeted y this, s the numer of nodes it is ommuniting with hs not hnged. V. CONCLUSION This pper hs desried two level visuliztion for Erlng distriuted nd onurrent proesses. The omplexity of suh systems requires mixed pproh where onurreny nd distriution re visulized y distint methods. Conurreny in Erlng nodes hs een represented in low level visuliztion y nimting ommunition edges etween Erlng shedulers whih re shown in irulr lyout. How usy eh Erlng sheduler is n e seen y the length of the r ssoited with tht sheduler. The distriuted nture of Erlng omputtion is shown in high level visuliztion using dynmi grph of ommunition etween Erlng nodes. Nodes re pled in s groups whih is shown y drwing the nodes in regions of Euler digrm drwn with irles. The hnges in ommunition etween nodes is nimted y fore-direted lyout, whih lso mintins the nodes in their s groups. Informl feedk from RELEASE projet memers hs een soliited. This hs resulted in rodly positive retions, with suggestions for lterntive dt tht might e represented y the edges etween proesses or nodes. This leds to the first spet of further work: one the system is more stle, there is potentil for forml evlution of the system to see if it is suessful in its ims of: ssisting system performne evlution; iding the verifition of progrm orretness; nd improving insight into progrm ehviour. Given the limited numer of distriuted Erlng experts, nd the onsiderle mount of time tht would need to e devoted to using the visuliztions to get useful informtion, longitudinl study with hndful of prtiipnts might e the est mehnism for this. Before suh n evlution, the user interfe will hve to e improved, nd the onnetion etween the two levels of visuliztion needs to integrted more losely. Other further work reltes to modifying the system to del with n inresing mount of distriution. The urrent high level visuliztion shows eh Erlng node s grphil node. Whilst this hs the dvntge of showing ll Erlng nodes, it n eome unwieldy when their numer grows. To llow the system to sle we expet to luster Erlng nodes, using mehnisms similr to those developed in [22]. When pplied to distriuted Erlng, grphil node might represent n s group, nd edge ffinity ould e omposite mesure of overlp nd ommunition ndwidth etween groups. The system so fr supports offline visulistion, ut the sme grphil pproh n e used to provide n online tht is, rel time view. The hllenge of online visulistion in this se is to provide strems of suitle ggregte dt without dversely ffeting the performne of the system under oservtion. These strems of dt ould e provided y the uilt-in Erlng tring mehnism, or using Unix tehing frmework suh s DTre / SystemTp. Aknowledgements This reserh is supported y EU FP7 ollortive projet RELEASE ( grnt numer REFERENCES [1] The OpenMP API speifition for prllel progrmming. [2] Erlng/OTP. My [3] RELEASE. My [4] Benjmin Alreht, Philip Effinger, Mrkus Held, Mihel Kufmnn, nd Stephn Kottler. Visuliztion of omplex pel models. In Grph Drwing, pges Springer, [5] Mihel Bostok, Vdim Ogievetsky, nd Jeffrey Heer. D3 dtdriven douments. IEEE Trnstions on Visuliztion nd Computer Grphis, 17(12): , Deemer [6] Frneso Cesrini nd Simon Thompson. Erlng Progrmming. O Reilly Medi, In., [7] Peter Edes. A heuristi for grph drwing. Congressus Numerntium, 42: , [8] Mrkus Geimer, Felix Wolf, Brin J. N. Wylie, Erik rhm, Dniel Beker, Bernd Mohr, nd Forshungszentrum Jlih. The SCALASCA performne toolset rhiteture. Conurr. Comput. : Prt. Exper., 22(6): , April [9] Don Jones Jr., Simon Mrlow, nd Stnm Singh. Prllel performne tuning for Hskell. In Hskell Symposium 2009, Edinurgh, Sotlnd, Septemer ACM Press. [10] Eileen Kremer nd John T Stsko. Creting n urte portryl of onurrent exeutions. Conurreny, IEEE, 6(1):36 46, [11] Eileen T Kremer nd John T Stsko. The visuliztion of prllel systems: An overview [12] H. Li nd S. Thompson. Multiore Profiling for Erlng Progrms Using Perept2. In Erlng Workshop 2013, [13] Tois Lindhl nd Konstntinos Sgons. Prtil type inferene sed on suess typings. In Proeedings of the 8th ACM SIGPLAN Symposium on Priniples nd Prtie of Delrtive Progrmming, pges , New York, NY, USA, ACM Press. [14] J. Lonnerg, M. Ben-Ari, nd L. Mlmi. Visulising onurrent progrms with dynmi dependene grphs. In Visulizing Softwre for Understnding nd Anlysis (VISSOFT), th IEEE Interntionl Workshop on, pges 1 4, [15] Mtthis S. Mller, Andres Knpfer, Mtthis Jurenz, Mtthis Lieer, Holger Brunst, Hrtmut Mix, nd Wolfgng E. Ngel. Developing Slle Applitions with Vmpir, VmpirServer nd VmpirTre. In PARCO, volume 15 of Advnes in Prllel Computing, pges IOS Press, [16] P. Mutton, P. Rodgers, nd J. Flower. Drwing grphs in Euler digrms. In Proeedings of 3rd Interntionl Conferene on the Theory nd Applition of Digrms, volume 2980 of LNAI, pges 66 81, Cmridge, UK, Mrh. Springer. [17] A. Rusu, A.J. Fin, R. Jinu, nd A. Rusu. Using the gestlt priniple of losure to llevite the edge rossing prolem in grph drwings. In Informtion Visulistion (IV), th Interntionl Conferene on, pges , [18] Lus Mello Shnorr, Arnud Legrnd, Jen-Mr Vinent, et l. Intertive nlysis of lrge distriuted systems with topology-sed visuliztion [19] Gem Stpleton, Leishi Zhng, John Howse, nd Peter Rodgers. Drwing euler digrms with irles: The theory of pierings. Visuliztion nd Computer Grphis, IEEE Trnstions on, 17(7): , [20] Anne Treismn nd Jnet Souther. Serh symmetry: dignosti for prettentive proessing of seprle fetures. Journl of Experimentl Psyhology: Generl, 114(3):285, [21] Guido Wirtz. A visul pproh for developing, understnding nd nlyzing prllel progrms. In Visul Lnguges, 1993., Proeedings 1993 IEEE Symposium on, pges IEEE, [22] Kng Zhng nd Gurv Mrwh. Visputer grphil visuliztion tool for prllel progrmming. The Computer Journl, 38(8): , 1995.

OUTLINE SYSTEM-ON-CHIP DESIGN. GETTING STARTED WITH VHDL August 31, 2015 GAJSKI S Y-CHART (1983) TOP-DOWN DESIGN (1)

OUTLINE SYSTEM-ON-CHIP DESIGN. GETTING STARTED WITH VHDL August 31, 2015 GAJSKI S Y-CHART (1983) TOP-DOWN DESIGN (1) August 31, 2015 GETTING STARTED WITH VHDL 2 Top-down design VHDL history Min elements of VHDL Entities nd rhitetures Signls nd proesses Dt types Configurtions Simultor sis The testenh onept OUTLINE 3 GAJSKI

More information

Active Directory Service

Active Directory Service In order to lern whih questions hve een nswered orretly: 1. Print these pges. 2. Answer the questions. 3. Send this ssessment with the nswers vi:. FAX to (212) 967-3498. Or. Mil the nswers to the following

More information

Equivalence Checking. Sean Weaver

Equivalence Checking. Sean Weaver Equivlene Cheking Sen Wever Equivlene Cheking Given two Boolen funtions, prove whether or not two they re funtionlly equivlent This tlk fouses speifilly on the mehnis of heking the equivlene of pirs of

More information

Enterprise Digital Signage Create a New Sign

Enterprise Digital Signage Create a New Sign Enterprise Digitl Signge Crete New Sign Intended Audiene: Content dministrtors of Enterprise Digitl Signge inluding stff with remote ess to sign.pitt.edu nd the Content Mnger softwre pplition for their

More information

How To Organize A Meeting On Gotomeeting

How To Organize A Meeting On Gotomeeting NOTES ON ORGANIZING AND SCHEDULING MEETINGS Individul GoToMeeting orgnizers my hold meetings for up to 15 ttendees. GoToMeeting Corporte orgnizers my hold meetings for up to 25 ttendees. GoToMeeting orgnizers

More information

ORGANIZER QUICK REFERENCE GUIDE

ORGANIZER QUICK REFERENCE GUIDE NOTES ON ORGANIZING AND SCHEDULING MEETINGS Individul GoToMeeting orgnizers my hold meetings for up to 15 ttendees. GoToMeeting Corporte orgnizers my hold meetings for up to 25 ttendees. GoToMeeting orgnizers

More information

Words Symbols Diagram. abcde. a + b + c + d + e

Words Symbols Diagram. abcde. a + b + c + d + e Logi Gtes nd Properties We will e using logil opertions to uild mhines tht n do rithmeti lultions. It s useful to think of these opertions s si omponents tht n e hooked together into omplex networks. To

More information

- DAY 1 - Website Design and Project Planning

- DAY 1 - Website Design and Project Planning Wesite Design nd Projet Plnning Ojetive This module provides n overview of the onepts of wesite design nd liner workflow for produing wesite. Prtiipnts will outline the sope of wesite projet, inluding

More information

UNIVERSITY AND WORK-STUDY EMPLOYERS WEBSITE USER S GUIDE

UNIVERSITY AND WORK-STUDY EMPLOYERS WEBSITE USER S GUIDE UNIVERSITY AND WORK-STUDY EMPLOYERS WEBSITE USER S GUIDE Tble of Contents 1 Home Pge 1 2 Pge 2 3 Your Control Pnel 3 4 Add New Job (Three-Step Form) 4-6 5 Mnging Job Postings (Mnge Job Pge) 7-8 6 Additionl

More information

KEY SKILLS INFORMATION TECHNOLOGY Level 3. Question Paper. 29 January 9 February 2001

KEY SKILLS INFORMATION TECHNOLOGY Level 3. Question Paper. 29 January 9 February 2001 KEY SKILLS INFORMATION TECHNOLOGY Level 3 Question Pper 29 Jnury 9 Ferury 2001 WHAT YOU NEED This Question Pper An Answer Booklet Aess to omputer, softwre nd printer You my use ilingul ditionry Do NOT

More information

Practice Test 2. a. 12 kn b. 17 kn c. 13 kn d. 5.0 kn e. 49 kn

Practice Test 2. a. 12 kn b. 17 kn c. 13 kn d. 5.0 kn e. 49 kn Prtie Test 2 1. A highwy urve hs rdius of 0.14 km nd is unnked. A r weighing 12 kn goes round the urve t speed of 24 m/s without slipping. Wht is the mgnitude of the horizontl fore of the rod on the r?

More information

1. Definition, Basic concepts, Types 2. Addition and Subtraction of Matrices 3. Scalar Multiplication 4. Assignment and answer key 5.

1. Definition, Basic concepts, Types 2. Addition and Subtraction of Matrices 3. Scalar Multiplication 4. Assignment and answer key 5. . Definition, Bsi onepts, Types. Addition nd Sutrtion of Mtries. Slr Multiplition. Assignment nd nswer key. Mtrix Multiplition. Assignment nd nswer key. Determinnt x x (digonl, minors, properties) summry

More information

Student Access to Virtual Desktops from personally owned Windows computers

Student Access to Virtual Desktops from personally owned Windows computers Student Aess to Virtul Desktops from personlly owned Windows omputers Mdison College is plesed to nnoune the ility for students to ess nd use virtul desktops, vi Mdison College wireless, from personlly

More information

Towards Zero-Overhead Static and Adaptive Indexing in Hadoop

Towards Zero-Overhead Static and Adaptive Indexing in Hadoop Nonme mnusript No. (will e inserted y the editor) Towrds Zero-Overhed Stti nd Adptive Indexing in Hdoop Stefn Rihter Jorge-Arnulfo Quiné-Ruiz Stefn Shuh Jens Dittrih the dte of reeipt nd eptne should e

More information

Ratio and Proportion

Ratio and Proportion Rtio nd Proportion Rtio: The onept of rtio ours frequently nd in wide vriety of wys For exmple: A newspper reports tht the rtio of Repulins to Demorts on ertin Congressionl ommittee is 3 to The student/fulty

More information

THE LONGITUDINAL FIELD IN THE GTEM 1750 AND THE NATURE OF THE TERMINATION.

THE LONGITUDINAL FIELD IN THE GTEM 1750 AND THE NATURE OF THE TERMINATION. THE LONGITUDINAL FIELD IN THE GTEM 175 AND THE NATURE OF THE TERMINATION. Benjmin Guy Loder Ntionl Physil Lbortory, Queens Rod, Teddington, Middlesex, Englnd. TW11 LW Mrtin Alexnder Ntionl Physil Lbortory,

More information

McAfee Network Security Platform

McAfee Network Security Platform XC-240 Lod Blner Appline Quik Strt Guide Revision D MAfee Network Seurity Pltform This quik strt guide explins how to quikly set up nd tivte your MAfee Network Seurity Pltform XC-240 Lod Blner. The SFP+

More information

p-q Theory Power Components Calculations

p-q Theory Power Components Calculations ISIE 23 - IEEE Interntionl Symposium on Industril Eletronis Rio de Jneiro, Brsil, 9-11 Junho de 23, ISBN: -783-7912-8 p-q Theory Power Components Clultions João L. Afonso, Memer, IEEE, M. J. Sepúlved Freits,

More information

BUSINESS PROCESS MODEL TRANSFORMATION ISSUES The top 7 adversaries encountered at defining model transformations

BUSINESS PROCESS MODEL TRANSFORMATION ISSUES The top 7 adversaries encountered at defining model transformations USINESS PROCESS MODEL TRANSFORMATION ISSUES The top 7 dversries enountered t defining model trnsformtions Mrion Murzek Women s Postgrdute College for Internet Tehnologies (WIT), Institute of Softwre Tehnology

More information

Reasoning to Solve Equations and Inequalities

Reasoning to Solve Equations and Inequalities Lesson4 Resoning to Solve Equtions nd Inequlities In erlier work in this unit, you modeled situtions with severl vriles nd equtions. For exmple, suppose you were given usiness plns for concert showing

More information

REMO: Resource-Aware Application State Monitoring for Large-Scale Distributed Systems

REMO: Resource-Aware Application State Monitoring for Large-Scale Distributed Systems : Resoure-Awre Applition Stte Monitoring for Lrge-Sle Distriuted Systems Shiong Meng Srinivs R. Kshyp Chitr Venktrmni Ling Liu College of Computing, Georgi Institute of Tehnology, Atlnt, GA 332, USA {smeng,

More information

VMware Horizon FLEX Administration Guide

VMware Horizon FLEX Administration Guide VMwre Horizon FLEX Administrtion Guide Horizon FLEX 1.0 This doument supports the version of eh produt listed nd supports ll susequent versions until the doument is repled y new edition. To hek for more

More information

VMware Horizon FLEX Administration Guide

VMware Horizon FLEX Administration Guide VMwre Horizon FLEX Administrtion Guide Horizon FLEX 1.1 This doument supports the version of eh produt listed nd supports ll susequent versions until the doument is repled y new edition. To hek for more

More information

Data Security 1. 1 What is the function of the Jump instruction? 2 What are the main parts of the virus code? 3 What is the last act of the virus?

Data Security 1. 1 What is the function of the Jump instruction? 2 What are the main parts of the virus code? 3 What is the last act of the virus? UNIT 18 Dt Seurity 1 STARTER Wht stories do you think followed these hedlines? Compre nswers within your group. 1 Love ug retes worldwide hos. 2 Hkers rk Mirosoft softwre odes. 3 We phone sm. Wht other

More information

Calculating Principal Strains using a Rectangular Strain Gage Rosette

Calculating Principal Strains using a Rectangular Strain Gage Rosette Clulting Prinipl Strins using Retngulr Strin Gge Rosette Strin gge rosettes re used often in engineering prtie to determine strin sttes t speifi points on struture. Figure illustrtes three ommonly used

More information

Arc-Consistency for Non-Binary Dynamic CSPs

Arc-Consistency for Non-Binary Dynamic CSPs Ar-Consisteny for Non-Binry Dynmi CSPs Christin Bessière LIRMM (UMR C 9928 CNRS / Université Montpellier II) 860, rue de Sint Priest 34090 Montpellier, Frne Emil: essiere@rim.fr Astrt. Constrint stisftion

More information

PLWAP Sequential Mining: Open Source Code

PLWAP Sequential Mining: Open Source Code PL Sequentil Mining: Open Soure Code C.I. Ezeife Shool of Computer Siene University of Windsor Windsor, Ontrio N9B 3P4 ezeife@uwindsor. Yi Lu Deprtment of Computer Siene Wyne Stte University Detroit, Mihign

More information

SECTION 7-2 Law of Cosines

SECTION 7-2 Law of Cosines 516 7 Additionl Topis in Trigonometry h d sin s () tn h h d 50. Surveying. The lyout in the figure t right is used to determine n inessile height h when seline d in plne perpendiulr to h n e estlished

More information

JCM TRAINING OVERVIEW Multi-Download Module 2

JCM TRAINING OVERVIEW Multi-Download Module 2 Multi-Downlo Moule 2 JCM Trining Overview Mrh, 2012 Mrh, 2012 CLOSING THE MDM2 APPLICATION To lose the MDM2 Applition proee s follows: 1. Mouse-lik on the 'File' pullown Menu (See Figure 35 ) on the MDM2

More information

Innovation in Software Development Process by Introducing Toyota Production System

Innovation in Software Development Process by Introducing Toyota Production System Innovtion in Softwre Development Proess y Introduing Toyot Prodution System V Koihi Furugki V Tooru Tkgi V Akinori Skt V Disuke Okym (Mnusript reeived June 1, 2006) Fujitsu Softwre Tehnologies (formerly

More information

Architecture and Data Flows Reference Guide

Architecture and Data Flows Reference Guide Arhiteture nd Dt Flows Referene Guide BES12 Version 12.3 Pulished: 2015-10-14 SWD-20151014125318579 Contents Aout this guide... 5 Arhiteture: BES12 EMM solution... 6 Components used to mnge BlkBerry 10,

More information

Cell Breathing Techniques for Load Balancing in Wireless LANs

Cell Breathing Techniques for Load Balancing in Wireless LANs 1 Cell rething Tehniques for Lod lning in Wireless LANs Yigl ejerno nd Seung-Je Hn ell Lortories, Luent Tehnologies Astrt: Mximizing the network throughput while providing firness is one of the key hllenges

More information

European Convention on Products Liability in regard to Personal Injury and Death

European Convention on Products Liability in regard to Personal Injury and Death Europen Trety Series - No. 91 Europen Convention on Produts Liility in regrd to Personl Injury nd Deth Strsourg, 27.I.1977 The memer Sttes of the Counil of Europe, signtory hereto, Considering tht the

More information

Drawing Diagrams From Labelled Graphs

Drawing Diagrams From Labelled Graphs Drwing Digrms From Lbelled Grphs Jérôme Thièvre 1 INA, 4, venue de l Europe, 94366 BRY SUR MARNE FRANCE Anne Verroust-Blondet 2 INRIA Rocquencourt, B.P. 105, 78153 LE CHESNAY Cedex FRANCE Mrie-Luce Viud

More information

control policies to be declared over by associating security

control policies to be declared over by associating security Seure XML Querying with Seurity Views Wenfei Fn University of Edinurgh & Bell Lortories wenfei@infeduk Chee-Yong Chn Ntionl University of Singpore hny@ompnusedusg Minos Groflkis Bell Lortories minos@reserhell-lsom

More information

The remaining two sides of the right triangle are called the legs of the right triangle.

The remaining two sides of the right triangle are called the legs of the right triangle. 10 MODULE 6. RADICAL EXPRESSIONS 6 Pythgoren Theorem The Pythgoren Theorem An ngle tht mesures 90 degrees is lled right ngle. If one of the ngles of tringle is right ngle, then the tringle is lled right

More information

How To Balance Power In A Distribution System

How To Balance Power In A Distribution System NTERNATONA JOURNA OF ENERG, ssue 3, ol., 7 A dynmilly S bsed ompt ontrol lgorithm for lod blning in distribution systems A. Kzemi, A. Mordi Koohi nd R. Rezeipour Abstrt An lgorithm for pplying fixed pitor-thyristorontrolled

More information

Clause Trees: a Tool for Understanding and Implementing Resolution in Automated Reasoning

Clause Trees: a Tool for Understanding and Implementing Resolution in Automated Reasoning Cluse Trees: Tool for Understnding nd Implementing Resolution in Automted Resoning J. D. Horton nd Brue Spener University of New Brunswik, Frederiton, New Brunswik, Cnd E3B 5A3 emil : jdh@un. nd spener@un.

More information

the machine and check the components Black Yellow Cyan Magenta Starter Ink Cartridges Product Registration Sheet (USA only)

the machine and check the components Black Yellow Cyan Magenta Starter Ink Cartridges Product Registration Sheet (USA only) Quik Setup Guide Strt Here DCP-J140W Thnk you for hoosing Brother, your support is importnt to us nd we vlue your usiness. Your Brother produt is engineered nd mnuftured to the highest stndrds to deliver

More information

A System Context-Aware Approach for Battery Lifetime Prediction in Smart Phones

A System Context-Aware Approach for Battery Lifetime Prediction in Smart Phones A System Context-Awre Approh for Bttery Lifetime Predition in Smrt Phones Xi Zho, Yo Guo, Qing Feng, nd Xingqun Chen Key Lbortory of High Confidene Softwre Tehnologies (Ministry of Edution) Shool of Eletronis

More information

DiaGen: A Generator for Diagram Editors Based on a Hypergraph Model

DiaGen: A Generator for Diagram Editors Based on a Hypergraph Model DiGen: A Genertor for Digrm Eitors Bse on Hypergrph Moel G. Viehstet M. Mins Lehrstuhl für Progrmmiersprhen Universität Erlngen-Nürnerg Mrtensstr. 3, 91058 Erlngen, Germny Emil: fviehste,minsg@informtik.uni-erlngen.e

More information

1 GSW IPv4 Addressing

1 GSW IPv4 Addressing 1 For s long s I ve een working with the Internet protools, people hve een sying tht IPv6 will e repling IPv4 in ouple of yers time. While this remins true, it s worth knowing out IPv4 ddresses. Even when

More information

A Language-Neutral Representation of Temporal Information

A Language-Neutral Representation of Temporal Information A Lnguge-Neutrl Representtion of Temporl Informtion Rihrd Cmpell*, Tkko Aikw, Zixin Jing, Crmen Lozno, Mite Melero nd Andi Wu Mirosoft Reserh One Mirosoft Wy, Redmond, WA 98052 USA {rihmp, tkko, jingz,

More information

c b 5.00 10 5 N/m 2 (0.120 m 3 0.200 m 3 ), = 4.00 10 4 J. W total = W a b + W b c 2.00

c b 5.00 10 5 N/m 2 (0.120 m 3 0.200 m 3 ), = 4.00 10 4 J. W total = W a b + W b c 2.00 Chter 19, exmle rolems: (19.06) A gs undergoes two roesses. First: onstnt volume @ 0.200 m 3, isohori. Pressure inreses from 2.00 10 5 P to 5.00 10 5 P. Seond: Constnt ressure @ 5.00 10 5 P, isori. olume

More information

Introducing Kashef for Application Monitoring

Introducing Kashef for Application Monitoring WextWise 2010 Introducing Kshef for Appliction The Cse for Rel-time monitoring of dtcenter helth is criticl IT process serving vriety of needs. Avilbility requirements of 6 nd 7 nines of tody SOA oriented

More information

Module 5. Three-phase AC Circuits. Version 2 EE IIT, Kharagpur

Module 5. Three-phase AC Circuits. Version 2 EE IIT, Kharagpur Module 5 Three-hse A iruits Version EE IIT, Khrgur esson 8 Three-hse Blned Suly Version EE IIT, Khrgur In the module, ontining six lessons (-7), the study of iruits, onsisting of the liner elements resistne,

More information

Verifying Business Processes using SPIN

Verifying Business Processes using SPIN Verifying Business Proesses using SPIN Wil Jnssen Telemtis Institute (Enshede, The Netherlnds) Rdu Mteesu INRIA Rhône-Alpes / VASY (Montonnot, Frne) Sjouke Muw Eindhoven University of Tehnology (Eindhoven,

More information

Before you can use the machine, please read this Quick Setup Guide for the correct setup and installation.

Before you can use the machine, please read this Quick Setup Guide for the correct setup and installation. Quik Setup Guide Strt Here DCP-365CN DCP-373CW DCP-375CW DCP-377CW Before you n use the mhine, plese red this Quik Setup Guide for the orret setup nd instlltion. WARNING CAUTION Wrnings tell you wht to

More information

Fluent Merging: A General Technique to Improve Reachability Heuristics and Factored Planning

Fluent Merging: A General Technique to Improve Reachability Heuristics and Factored Planning Fluent Merging: A Generl Tehnique to Improve Rehility Heuristis n Ftore Plnning Menkes vn en Briel Deprtment of Inustril Engineering Arizon Stte University Tempe AZ, 85287-8809 menkes@su.eu Suro Kmhmpti

More information

European Convention on Social and Medical Assistance

European Convention on Social and Medical Assistance Europen Convention on Soil nd Medil Assistne Pris, 11.XII.1953 Europen Trety Series - No. 14 The governments signtory hereto, eing memers of the Counil of Europe, Considering tht the im of the Counil of

More information

Start Here. Quick Setup Guide. the machine and check the components. NOTE Not all models are available in all countries.

Start Here. Quick Setup Guide. the machine and check the components. NOTE Not all models are available in all countries. Quik Setup Guide Strt Here HL-3140CW / HL-3150CDN HL-3150CDW / HL-3170CDW Thnk you for hoosing Brother, your support is importnt to us nd we vlue your usiness. Your Brother produt is engineered nd mnuftured

More information

Qualmark Licence Agreement

Qualmark Licence Agreement Terms nd Conditions Qulmrk Liene Agreement Terms nd Conditions Terms nd Conditions 1. Liene Holder Applint 2. Confirmed Sttus 3. Term nd Renewl 4. Use of the Intelletul Property 5. Qulmrk Progrmme Rtings

More information

Maximum area of polygon

Maximum area of polygon Mimum re of polygon Suppose I give you n stiks. They might e of ifferent lengths, or the sme length, or some the sme s others, et. Now there re lots of polygons you n form with those stiks. Your jo is

More information

TOA RANGATIRA TRUST. Deed of Trust 3714386.2

TOA RANGATIRA TRUST. Deed of Trust 3714386.2 TOA RANGATIRA TRUST Deed of Trust 1 Deed dted 2011 Prties 1 Te Runng o To Rngtir Inorported n inorported soiety hving its registered offie t Poriru (the Runng ) Bkground A B C D The Runng is n inorported

More information

Chapter. Contents: A Constructing decimal numbers

Chapter. Contents: A Constructing decimal numbers Chpter 9 Deimls Contents: A Construting deiml numers B Representing deiml numers C Deiml urreny D Using numer line E Ordering deimls F Rounding deiml numers G Converting deimls to frtions H Converting

More information

Quick Guide to Lisp Implementation

Quick Guide to Lisp Implementation isp Implementtion Hndout Pge 1 o 10 Quik Guide to isp Implementtion Representtion o si dt strutures isp dt strutures re lled S-epressions. The representtion o n S-epression n e roken into two piees, the

More information

GENERAL OPERATING PRINCIPLES

GENERAL OPERATING PRINCIPLES KEYSECUREPC USER MANUAL N.B.: PRIOR TO READING THIS MANUAL, YOU ARE ADVISED TO READ THE FOLLOWING MANUAL: GENERAL OPERATING PRINCIPLES Der Customer, KeySeurePC is n innovtive prout tht uses ptente tehnology:

More information

the machine and check the components

the machine and check the components Quik Setup Guide Strt Here MFC-7360N MFC-7460DN Plese red the Sfety nd Legl ooklet first efore you set up your mhine. Then, plese red this Quik Setup Guide for the orret setup nd instlltion. To view the

More information

Review. Scan Conversion. Rasterizing Polygons. Rasterizing Polygons. Triangularization. Convex Shapes. Utah School of Computing Spring 2013

Review. Scan Conversion. Rasterizing Polygons. Rasterizing Polygons. Triangularization. Convex Shapes. Utah School of Computing Spring 2013 Uth Shool of Computing Spring 2013 Review Leture Set 4 Sn Conversion CS5600 Computer Grphis Spring 2013 Line rsteriztion Bsi Inrementl Algorithm Digitl Differentil Anlzer Rther thn solve line eqution t

More information

OxCORT v4 Quick Guide Revision Class Reports

OxCORT v4 Quick Guide Revision Class Reports OxCORT v4 Quik Guie Revision Clss Reports This quik guie is suitble for the following roles: Tutor This quik guie reltes to the following menu options: Crete Revision Clss Reports pg 1 Crete Revision Clss

More information

Experiment 6: Friction

Experiment 6: Friction Experiment 6: Friction In previous lbs we studied Newton s lws in n idel setting, tht is, one where friction nd ir resistnce were ignored. However, from our everydy experience with motion, we know tht

More information

Angles 2.1. Exercise 2.1... Find the size of the lettered angles. Give reasons for your answers. a) b) c) Example

Angles 2.1. Exercise 2.1... Find the size of the lettered angles. Give reasons for your answers. a) b) c) Example 2.1 Angles Reognise lternte n orresponing ngles Key wors prllel lternte orresponing vertilly opposite Rememer, prllel lines re stright lines whih never meet or ross. The rrows show tht the lines re prllel

More information

Seeking Equilibrium: Demand and Supply

Seeking Equilibrium: Demand and Supply SECTION 1 Seeking Equilirium: Demnd nd Supply OBJECTIVES KEY TERMS TAKING NOTES In Setion 1, you will explore mrket equilirium nd see how it is rehed explin how demnd nd supply intert to determine equilirium

More information

How To Find The Re Of Tringle

How To Find The Re Of Tringle Heron s Formul for Tringulr Are y Christy Willims, Crystl Holom, nd Kyl Gifford Heron of Alexndri Physiist, mthemtiin, nd engineer Tught t the museum in Alexndri Interests were more prtil (mehnis, engineering,

More information

Start Here. Quick Setup Guide. the machine and check the components DCP-9020CDW

Start Here. Quick Setup Guide. the machine and check the components DCP-9020CDW Quik Setup Guide Strt Here DCP-9020CDW Plese red the Produt Sfety Guide first, then red this Quik Setup Guide for the orret setup nd instlltion proedure. To view the Quik Setup Guide in other lnguges,

More information

the machine and check the components Starter Ink Cartridges Basic User s Guide Product Safety Guide Telephone Line Cord

the machine and check the components Starter Ink Cartridges Basic User s Guide Product Safety Guide Telephone Line Cord Quik Setup Guide Strt Here MFC-J450DW MFC-J470DW Thnk you for hoosing Brother, your support is importnt to us nd we vlue your usiness. Your Brother produt is engineered nd mnuftured to the highest stndrds

More information

Application of high-speed line scan camera for acoustic measurements of vibrating objects

Application of high-speed line scan camera for acoustic measurements of vibrating objects Applition of high-speed line sn mer for ousti mesurements of virting ojets Mirko Mustonen, Dmitri Krtofelev, Antoli Stulov Lortory of Nonliner Dynmis, Institute of Cyernetis t Tllinn University of Tehnology,

More information

Start Here. Quick Setup Guide MFC-8710DW MFC-8810DW MFC-8910DW. the machine and check the components

Start Here. Quick Setup Guide MFC-8710DW MFC-8810DW MFC-8910DW. the machine and check the components Quik Setup Guide Strt Here MFC-8710DW MFC-8810DW MFC-8910DW Thnk you for hoosing Brother, your support is importnt to us nd we vlue your usiness. Your Brother produt is engineered nd mnuftured to the highest

More information

Fundamentals of Cellular Networks

Fundamentals of Cellular Networks Fundmentls of ellulr Networks Dvid Tipper Assoite Professor Grdute Progrm in Teleommunitions nd Networking University of Pittsburgh Slides 4 Telom 2720 ellulr onept Proposed by ell Lbs 97 Geogrphi Servie

More information

GAO POSTSECONDARY EDUCATION. Student Outcomes Vary at For-Profit, Nonprofit, and Public Schools. Report to Congressional Requesters

GAO POSTSECONDARY EDUCATION. Student Outcomes Vary at For-Profit, Nonprofit, and Public Schools. Report to Congressional Requesters GAO United Sttes Government Aountbility Offie Report to Congressionl Requesters Deember 2011 POSTSECONDARY EDUCATION Outomes Vry t For-Profit, Nonprofit, nd Publi Shools GAO-12-143 Contents Letter 1 Limited

More information

Or more simply put, when adding or subtracting quantities, their uncertainties add.

Or more simply put, when adding or subtracting quantities, their uncertainties add. Propgtion of Uncertint through Mthemticl Opertions Since the untit of interest in n eperiment is rrel otined mesuring tht untit directl, we must understnd how error propgtes when mthemticl opertions re

More information

Use Geometry Expressions to create a more complex locus of points. Find evidence for equivalence using Geometry Expressions.

Use Geometry Expressions to create a more complex locus of points. Find evidence for equivalence using Geometry Expressions. Lerning Objectives Loci nd Conics Lesson 3: The Ellipse Level: Preclculus Time required: 120 minutes In this lesson, students will generlize their knowledge of the circle to the ellipse. The prmetric nd

More information

Inter-domain Routing

Inter-domain Routing COMP 631: COMPUTER NETWORKS Inter-domin Routing Jsleen Kur Fll 2014 1 Internet-sle Routing: Approhes DV nd link-stte protools do not sle to glol Internet How to mke routing slle? Exploit the notion of

More information

MATH PLACEMENT REVIEW GUIDE

MATH PLACEMENT REVIEW GUIDE MATH PLACEMENT REVIEW GUIDE This guie is intene s fous for your review efore tking the plement test. The questions presente here my not e on the plement test. Although si skills lultor is provie for your

More information

Homework 3 Solutions

Homework 3 Solutions CS 341: Foundtions of Computer Science II Prof. Mrvin Nkym Homework 3 Solutions 1. Give NFAs with the specified numer of sttes recognizing ech of the following lnguges. In ll cses, the lphet is Σ = {,1}.

More information

ORGANIZER QUICK START GUIDE

ORGANIZER QUICK START GUIDE NOTES ON USING GOTOWEBINAR GoToWeinr orgnizers my hol Weinrs for up to 1,000 ttenees. The Weinr proess n e roken into three stges: Weinr Plnning, Weinr Presenttion n Weinr Follow-up. Orgnizers nee to first

More information

Exploring Image Virality in Google Plus

Exploring Image Virality in Google Plus Exploring Imge Virlity in Google Plus Mro Guerini Trento RISE Trento - Itly Emil: mro.guerini@trentorise.eu Jopo Stino University of Trento Trento - Itly Emil: stino@disi.unitn.it Dvide Alnese Fondzione

More information

LISTENING COMPREHENSION

LISTENING COMPREHENSION PORG, přijímí zkoušky 2015 Angličtin B Reg. číslo: Inluded prts: Points (per prt) Points (totl) 1) Listening omprehension 2) Reding 3) Use of English 4) Writing 1 5) Writing 2 There re no extr nswersheets

More information

Interactive Phone Call: Synchronous Remote Collaboration and Projected Interactive Surfaces

Interactive Phone Call: Synchronous Remote Collaboration and Projected Interactive Surfaces Intertive Phone Cll: Synhronous Remote Collortion nd Projeted Intertive Surfes Christin Winkler, Christin Reinrtz, Din Nowk, Enrio Rukzio MHCI Group, pluno The Ruhr Institute for Softwre Tehnology, University

More information

CHAPTER 31 CAPACITOR

CHAPTER 31 CAPACITOR . Given tht Numer of eletron HPTER PITOR Net hrge Q.6 9.6 7 The net potentil ifferene L..6 pitne v 7.6 8 F.. r 5 m. m 8.854 5.4 6.95 5 F... Let the rius of the is R re R D mm m 8.85 r r 8.85 4. 5 m.5 m

More information

Using CrowdSourcing for Data Analytics

Using CrowdSourcing for Data Analytics Using CrowdSouring for Dt Anlytis Hetor Gri-Molin (work with Steven Whng, Peter Lofgren, Adity Prmeswrn nd others) Stnford University 1 Big Dt Anlytis CrowdSouring 1 CrowdSouring 3 Rel World Exmples Ctegorizing

More information

Start Here. IMPORTANT: To ensure that the software is installed correctly, do not connect the USB cable until step 17. Remove tape and cardboard

Start Here. IMPORTANT: To ensure that the software is installed correctly, do not connect the USB cable until step 17. Remove tape and cardboard Strt Here 1 IMPORTANT: To ensure tht the softwre is instlled correctly, do not connect the USB cle until step 17. Follow the steps in order. If you hve prolems during setup, see Trouleshooting in the lst

More information

SE3BB4: Software Design III Concurrent System Design. Sample Solutions to Assignment 1

SE3BB4: Software Design III Concurrent System Design. Sample Solutions to Assignment 1 SE3BB4: Softwre Design III Conurrent System Design Winter 2011 Smple Solutions to Assignment 1 Eh question is worth 10pts. Totl of this ssignment is 70pts. Eh ssignment is worth 9%. If you think your solution

More information

S-Scrum: a Secure Methodology for Agile Development of Web Services

S-Scrum: a Secure Methodology for Agile Development of Web Services Worl of Computer Siene n Informtion Tehnology Journl (WCSIT) ISSN: 2221-0741 Vol. 3, No. 1, 15-19, 2013 S-Srum: Seure Methoology for Agile Development of We Servies Dvou Mougouei, Nor Fzli Moh Sni, Mohmm

More information

SUPPLEMENTARY MATERIAL

SUPPLEMENTARY MATERIAL SUPPLEMENTARY MATERIAL Lyer-speifi exittory iruits differentilly ontrol reurrent network dynmis in the neoortex Rirdo Beltrmo, Giuli D Urso, Mro Dl Mshio, Psqulin Frisello, Seren Bovetti, Yonne Clovis,

More information

Polynomial Functions. Polynomial functions in one variable can be written in expanded form as ( )

Polynomial Functions. Polynomial functions in one variable can be written in expanded form as ( ) Polynomil Functions Polynomil functions in one vrible cn be written in expnded form s n n 1 n 2 2 f x = x + x + x + + x + x+ n n 1 n 2 2 1 0 Exmples of polynomils in expnded form re nd 3 8 7 4 = 5 4 +

More information

AntiSpyware Enterprise Module 8.5

AntiSpyware Enterprise Module 8.5 AntiSpywre Enterprise Module 8.5 Product Guide Aout the AntiSpywre Enterprise Module The McAfee AntiSpywre Enterprise Module 8.5 is n dd-on to the VirusScn Enterprise 8.5i product tht extends its ility

More information

Before you can use the machine, read this Quick Setup Guide for the correct setup and installation.

Before you can use the machine, read this Quick Setup Guide for the correct setup and installation. Quik Setup Guide Strt Here MFC-490CW Before you n use the mhine, red this Quik Setup Guide for the orret setup nd instlltion. WARNING Wrnings tell you wht to do to prevent possile personl injury. Importnt

More information

Welch Allyn CardioPerfect Workstation Installation Guide

Welch Allyn CardioPerfect Workstation Installation Guide Welch Allyn CrdioPerfect Worksttion Instlltion Guide INSTALLING CARDIOPERFECT WORKSTATION SOFTWARE & ACCESSORIES ON A SINGLE PC For softwre version 1.6.5 or lter For network instlltion, plese refer to

More information

SOLVING EQUATIONS BY FACTORING

SOLVING EQUATIONS BY FACTORING 316 (5-60) Chpter 5 Exponents nd Polynomils 5.9 SOLVING EQUATIONS BY FACTORING In this setion The Zero Ftor Property Applitions helpful hint Note tht the zero ftor property is our seond exmple of getting

More information

CS99S Laboratory 2 Preparation Copyright W. J. Dally 2001 October 1, 2001

CS99S Laboratory 2 Preparation Copyright W. J. Dally 2001 October 1, 2001 CS99S Lortory 2 Preprtion Copyright W. J. Dlly 2 Octoer, 2 Ojectives:. Understnd the principle of sttic CMOS gte circuits 2. Build simple logic gtes from MOS trnsistors 3. Evlute these gtes to oserve logic

More information

1 Fractions from an advanced point of view

1 Fractions from an advanced point of view 1 Frtions from n vne point of view We re going to stuy frtions from the viewpoint of moern lger, or strt lger. Our gol is to evelop eeper unerstning of wht n men. One onsequene of our eeper unerstning

More information

End-to-end development solutions

End-to-end development solutions TECHNICAL SERVICES Endtoend development solutions Mnged y TFE HOTELS TFE Hotels re the only Austrlin Hotel group with inhouse end to end development solutions. We hve expertise in Arhiteturl nd Interior

More information

Section 5.2, Commands for Configuring ISDN Protocols. Section 5.3, Configuring ISDN Signaling. Section 5.4, Configuring ISDN LAPD and Call Control

Section 5.2, Commands for Configuring ISDN Protocols. Section 5.3, Configuring ISDN Signaling. Section 5.4, Configuring ISDN LAPD and Call Control Chpter 5 Configurtion of ISDN Protocols This chpter provides instructions for configuring the ISDN protocols in the SP201 for signling conversion. Use the sections tht reflect the softwre you re configuring.

More information

Word Wisdom Correlations to the Common Core State Standards, Grade 6

Word Wisdom Correlations to the Common Core State Standards, Grade 6 Reing Stnrs for Informtionl Text Key Ies n Detils 1 Cite textul eviene to support nlysis of wht the text sys expliitly s well s inferenes rwn from the text. 6, 7, 12, 13, 18, 19, 28, 29, 34, 35, 40, 41,

More information

Printer Disk. Modem. Computer. Mouse. Tape. Display. I/O Devices. Keyboard

Printer Disk. Modem. Computer. Mouse. Tape. Display. I/O Devices. Keyboard CS224 COMPUTER ARCHITECTURE & ORGANIZATION SPRING 204 LAYERED COMPUTER DESIGN. Introdution CS224 fouses on omputer design. It uses the top-down, lyered, pproh to design nd lso to improve omputers. A omputer

More information

Laboratory support for the didactic process of engineering processes automation at the Faculty of Mechanical Engineering

Laboratory support for the didactic process of engineering processes automation at the Faculty of Mechanical Engineering of Ahievements in Mterils nd Mnufturing Engineering VOLUME 15 ISSUE 1-2 Mrh-April 2006 Lortory support for the didti proess of engineering proesses utomtion t the Fulty of Mehnil Engineering J. Świder,

More information

Introductory Information. Setup Guide. Introduction. Space Required for Installation. Overview of Setup. The Manuals Supplied with This Printer ENG

Introductory Information. Setup Guide. Introduction. Space Required for Installation. Overview of Setup. The Manuals Supplied with This Printer ENG Introdutory Informtion Introdution Setup Guide ENG Red this mnul efore ttempting to operte the printer. Keep this mnul in hndy lotion for future referene. Overview of Setup These re the steps in printer

More information

New combinatorial features for knots and virtual knots. Arnaud MORTIER

New combinatorial features for knots and virtual knots. Arnaud MORTIER New omintoril fetures for knots nd virtul knots Arnud MORTIER April, 203 2 Contents Introdution 5. Conventions.................................... 9 2 Virtul knot theories 2. The lssil se.................................

More information