Modelling Communica/on So1ware Execu/on via Tracing. Stein Kris/ansen

Size: px
Start display at page:

Download "Modelling Communica/on So1ware Execu/on via Tracing. Stein Kris/ansen"

Transcription

1 Modlling Communica/on So1war Excu/on via Tracing Stin Kris/ansn 1

2 Outlin Rsarch Ara My PhD- Work Mo/va/on Ovrviw of my work Rsults Possibl mastr thsis aras

3 Rsarch Ara Simula'on Ntworking My Thsis Opra'ng Systms

4 Ntwork Simula/on Computr systms ar o1n vry complx How to tst and valuat? Solu/on: ntwork simula/on Ntwork Simulator:!t 4

5 Ntwork Simula/on Ntwork simula/on Impact of communica/on so1war xcu/on ignord Can this always b ignord?!t = 0 Ntwork Simulator:!t Ral World:!t " 0!t 5

6 Nw and mrging ntworks Htrognous sts of dvics In all sizs (many vry, vry small!) And thus rsourc constraind!

7 Ntwork Simula/on Ntwork simula/on Tst: Impact of communica/on so1war xcu/on ignord Can this always b ignord? Surrounding concrt walls S (vido sndr) (vido stram) (monitor) (N900) M (vido stram) F R (vido rcivr)!t = 0 Ntwork Simulator:!t Ral World: Throughput < 3.7 Mbps WiFi- routr: 15Mbps! ms. alrady at 2 Mbps Wifi- Routr: a fw millisconds!!t " 0!t 7

8 Ntwork Simula/on Ntwork simula/on Tst: Impact of communica/on so1war xcu/on ignord Can this always b ignord? Surrounding concrt walls S (vido sndr) (vido stram) (monitor) (N900) M (vido stram) F R (vido rcivr)!t = 0 Ntwork Simulator:!t Ral World: Throughput < 3.7 Mbps WiFi- routr: 15Mbps! ms. alrady at 2 Mbps Wifi- Routr: a fw millisconds! Answr: No!!t " 0!t 8

9 Problm How do w mak ntwork simulators account for th xcu/on of communica/on so1war?!t = 0 Ntwork Simulator:?!t " 0 Ntwork Simulator:!t!t

10 Cor Ida So1war Simula/on Drivr Collct Data Obsrvd Bhaviour Modl in Ntwork Simulator!t Packts Packts Traffic gnrator/sink Prdict Prformanc 10

11 5- Stp Approach So1war Excu/on Drivr Instruc/ons Bhaviour to simulat Packts Packts Way too dtaild! Not scalabl Not asily undrstandabl Not asily modifiabl Traffic gnrator/sink 11

12 Simplifica/on So1war Drivr Excu/on Trac Rduc/on Captur important vnts: Quuing Synchroniza/on Loops Intrac/ons with HW Instrumnta/on Analysis Tracing 12

13 Capturing Chang in Bhaviour So1war Drivr Instrumnta/on Excu/on Trac Tracing Rduc/on Analysis On bhaviour Bhaviour affctd by input data,.g.,: Packt siz, typ, Rou/ng tabl siz, Bus stat, - > Many bhaviours! Exampl: void ftchfromnic(packt *pkt) { if(siz(pkt) > 500) { DMATranfrNIC(pkt); condi/on_wait(dma); } ls { DMATranfrNIC (pkt); whil(!dma_don) {}; } } 13

14 Capturing Chang in Bhaviour So1war Excu/on Trac Rduc/on Modl Drivr if < 500 > 500 Instrumnta/on Tracing Analysis Modl Cra/on void ftchfromnic(packt *pkt) { if(siz(pkt) > 500) { DMATranfrNIC(pkt); condi/on_wait(dma); } ls { DMATranfrNIC (pkt); whil(!dma_don) {}; } } 14

15 Capturing Impact of Mul/- Thrading So1war Excu/on Trac Rduc/on Modl Drivr Instrumnta/on Analysis Ovrall prformanc affctd by mul/- thrading Workload Schduling policy Synchroniza/on Tracing Modl Cra/on 15

16 Simula/on So1war Excu/on Trac Rduc/on Modl Simulator CPU CPU Drivr Thrads Modl Modl Modl Schdulr Simulator Instrumnta/on Analysis Simula/on Tracing Modl Cra/on Modls xcutd in simulatd thrads 16

17 Simula/on Simulator CPU CPU!t " 0 Ntwork Simulator: Thrads Modl Modl Modl Schdulr Simulator!t 17

18 Googl Nxus On: Instrumnta/on Instrumnta/on: Drivrs NIC DMA Ntworking sub- systm, including 10 tracpoints Th rst of krnl 58 tracpoints Work schduling Task schdulr and synchroniza/on primi/vs Intrrupts NIC Drivr 17 tracpoints NIC, and drivr TX quus (4), rciv and transmit srvics and loops (8), srvic contxt (5) Paralll xcu'on (DMA, ): 6 Tracpoints 18

19 Googl Nxus On: Final Modls x (+4) (+9) instruc/ons (+13) about 100 statmnts 1 4 1

20 Googl Nxus On: Ky Rsult 10 Forwarding Dlay (ms) Squnc Numbr of Packt

21 Possibl Mastr Thss Focus on programming: Extnd tracing framwork for mul/- cor dvics Visualiza/on Focus on modlling: Addi/onal protocols on th GN1 Th N900 Snsors with TinyOS, Con/ki, So1war basd routrs Focus on xprimnta/on: Mdium- to larg- scal xprimnts Rplicat publishd xprimnts and compar rsults

22 Thank you for your Asn/on! Qus/ons? ( or contact m for mor informa/on!)

23 Cor Ida So1war Drivr Excu/on Trac Rduc/on Instrumnta/on Analysis Bhaviour affctd by xcu/on contxt,.g.,: Important Packt siz, typ, vnts: Rou/ng tabl siz, Quuing Synchroniza/on Bus stat, Loops Tracing Intrac/ons with HW Impact of Contxt 23

24 Cor Ida Modl Excu'on Environmnt CPU CPU Thrads Modl C Modl B Modl A Exis/ng Protocol Modls C B A Schdulr Simulator Extndd Nod Instrumnta/on Analysis Simula/on Tracing Modl Cra/on Prdictd prformanc 24

25 Cor Ida So1war Drivr Excu/on Trac Instrumnta/on Tracing 25

26 Cor Ida So1war Excu/on Rduc/on Modl Simula/on Drivr Instruc/ons!t!t Instrumnta/on Analysis Simula/on Tracing Modl Cra/on Prdictd prformanc 26

27 Cor Ida So1war Excu/on Rduc/on Modl Simula/on Drivr Instruc/ons!t!t Instrumnta/on Analysis Simula/on Tracing Modl Cra/on Prdictd prformanc 27

28 Cor Ida So1war Excu/on Rduc/on Modl Simula/on Drivr Instruc/ons!t!t Instrumnta/on Analysis Simula/on Tracing Modl Cra/on Prdictd prformanc 28

29 Cor Ida So1war Excu/on Rduc/on Modl Simula/on Drivr Instruc/ons!t!t Instrumnta/on Analysis Simula/on Tracing Modl Cra/on Prdictd prformanc 29

30 Rason Important Evnts Rquird Evnts Spara/ng srvics Class 1: SRVStart, SRVStop CTXSwitch HIRQStart, HIRQStop CPU procssing Class 2: CPU cycls (and/or hardwar prformanc countrs) Intrac/ons with task schdulr Class 3: Awak Slp Synch Work schduling in thrads and intrrupts Class 4: SRVStart, SRVStop LoopStart, LoopRstart, LoopStop Enquu, Dquu Paralll procssing Class 5: PEUStart HIRQStart Synch Excu/on contxt Class 6: CondRad/Writ Dquu SRVEntry 30

31 Exampl Instrumnta/on uint dhdsdio_sndfromq(dhd_bus_t *bus, uint maxframs, bool rxdon) { void *pkt; uint32 intstatus = 0; uint rtris = 0; int rt = 0, prc_out; uint cnt = 0; uint dataln; uint8 tx_prc_map; dhd_pub_t *dhd = bus- >dhd; sdpcmd_rgs_t *rgs = bus- >rgs; DHD_TRACE(("%s: Entr\n", FUNCTION )); trac_spxt_quucondi'on(rxdon, PKTQ_NIC, PKTQ_NIC); tx_prc_map = ~bus- >flowcontrol; trac_spxt_loopstart(maxframs, 0, PKTQ_BCM4329_TXQ, PKTQ_BCM4329_TXQ); /* Snd frams un/l th limit or som othr vnt */ for (cnt = 0; (cnt < maxframs) && DATAOK(bus); cnt++) { dhd_os_sdlock_txq(bus- >dhd); trac_spxt_looprstart(); if ((pkt = pktq_mdq(&bus- >txq, tx_prc_map, &prc_out)) == NULL) { dhd_os_sdunlock_txq(bus- >dhd); brak; } trac_spxt_pktquu(((struct sk_buff *) pkt)- >data, PKTQ_BCM4329_TXQ, 0, QUEUE_DEQUEUE); dhd_os_sdunlock_txq(bus- >dhd); dataln = PKTLEN(bus- >dhd- >osh, pkt) - SDPCM_HDRLEN; So1war Drivr #ifndf SDTEST rt = dhdsdio_txpkt(bus, pkt, SDPCM_DATA_CHANNEL, TRUE); #ls rt = dhdsdio_txpkt(bus, pkt, (bus- >xt_loop? SDPCM_TEST_CHANNEL : SDPCM_DATA_CHANNEL), TRUE); #ndif } if (rt) bus- >dhd- >tx_rrors++; ls bus- >dhd- >dstats.tx_byts += dataln; /* In poll mod, nd to chck for othr vnts */ if (!bus- >intr && cnt) { /* Chck dvic status, signal pnding intrrupt */ R_SDREG(intstatus, &rgs- >intstatus, rtris); bus- >f2txdata++; if (bcmsdh_rgfail(bus- >sdh)) { brak; } if (intstatus & bus- >hos/ntmask) bus- >ipnd = TRUE; } trac_spxt_loopstop(); /* Dflow- control stack if ndd */ if (dhd_doflow && dhd- >up && (dhd- >busstat == DHD_BUS_DATA) && dhd- >txoff && (pktq_ln(&bus- >txq) < FCLOW)) dhd_txflowcontrol(dhd, 0, OFF); } rturn cnt;

32 Googl Nxus On: Instrumnta/on Instrumnta/on: Drivrs NIC DMA Ntworking sub- systm, including 10 tracpoints Th rst of krnl 58 tracpoints Work schduling Task schdulr and synchroniza/on primi/vs Intrrupts NIC Drivr 17 tracpoints NIC, and drivr TX quus (4), rciv and transmit srvics and loops (8), srvic contxt (5) Paralll xcu'on (DMA, ): 6 Tracpoints 32

33 Rsul/ng Trac Fil QUEUECOND dhdsdio_dpc+0x98 STATECOND dhdsdio_dpc+0xa90 SRVENTRY dhdsdio_sndfromq dhdsdio_dpc+0xc8c QUEUECOND dhdsdio_sndfromq+0x94 LOOPSTART dhdsdio_sndfromq+0x134 LOOPRSTART dhdsdio_sndfromq+0x1c4 PKTQUEUE c05 0 dhdsdio_sndfromq+0x27c TEMPSYNCH d854dc8c mmc_wait_for_rq+0x44 PEUSTART msmsdcc_start_command+0x10c QUEUECOND msm_dmov_nquu_cmd_xt+0x0 WAITCOMPL d854dc8c mmc_wait_for_rq+0x140 SLEEP schdul_/mout+0x24 CTXSW SRVENTRY irq_ntr irq_ntr+0x58 HIRQENTRY QUEUECOND msm_datamovr_irq_handlr+0x45c HIRQEXIT SRVEXIT irq_ntr irq_xit+0x0 SRVENTRY irq_ntr irq_ntr+0x58 HIRQENTRY COMPL d854dc8c mmc_wait_don+0x14 HIRQEXIT SRVEXIT irq_ntr irq_xit+0x0 CTXSW TEMPSYNCH d854dc8c mmc_wait_for_rq+0x44 PEUSTART msmsdcc_start_command+0x10c SRVENTRY irq_ntr irq_ntr+0x58 HIRQENTRY HIRQEXIT SRVEXIT irq_ntr irq_xit+0x0 SRVENTRY irq_ntr irq_ntr+0x58 HIRQENTRY COMPL d854dc8c mmc_wait_don+0x14 HIRQEXIT SRVEXIT irq_ntr irq_xit+0x0 WAITCOMPL d854dc8c mmc_wait_for_rq+0x140 PKTQUEUE dhdsdio_txpkt.clon.11+0x4d0 LOOPRSTART dhdsdio_sndfromq+0x1c4 LOOPSTOP dhdsdio_sndfromq+0x450 SRVEXIT dhdsdio_sndfromq dhdsdio_dpc+0xc8c SRVEXIT dhd_bus_dpc dhd_dpc_thrad+0x10c QUEUECOND dhd_dpc_thrad+0x168 SRVEXIT dhd_dpc_thrad dhd_dpc_thrad+0x214

34 Rsul/ng Rduc/on QUEUECOND dhdsdio_dpc+0x98 STATECOND dhdsdio_dpc+0xa90 SRVENTRY dhdsdio_sndfromq dhdsdio_dpc+0xc8c QUEUECOND dhdsdio_sndfromq+0x94 LOOPSTART dhdsdio_sndfromq+0x134 LOOPRSTART dhdsdio_sndfromq+0x1c4 PKTQUEUE c05 0 dhdsdio_sndfromq+0x27c TEMPSYNCH d854dc8c mmc_wait_for_rq+0x44 PEUSTART msmsdcc_start_command+0x10c QUEUECOND msm_dmov_nquu_cmd_xt+0x0 WAITCOMPL d854dc8c mmc_wait_for_rq+0x140 SLEEP schdul_/mout+0x24 CTXSW SRVENTRY irq_ntr irq_ntr+0x58 HIRQENTRY QUEUECOND msm_datamovr_irq_handlr+0x45c HIRQEXIT SRVEXIT irq_ntr irq_xit+0x0 SRVENTRY irq_ntr irq_ntr+0x58 HIRQENTRY COMPL d854dc8c mmc_wait_don+0x14 HIRQEXIT SRVEXIT irq_ntr irq_xit+0x0 CTXSW TEMPSYNCH d854dc8c mmc_wait_for_rq+0x44 PEUSTART msmsdcc_start_command+0x10c SRVENTRY irq_ntr irq_ntr+0x58 HIRQENTRY HIRQEXIT SRVEXIT irq_ntr irq_xit+0x0 SRVENTRY irq_ntr irq_ntr+0x58 HIRQENTRY COMPL d854dc8c mmc_wait_don+0x14 HIRQEXIT SRVEXIT irq_ntr irq_xit+0x0 WAITCOMPL d854dc8c mmc_wait_for_rq+0x140 PKTQUEUE dhdsdio_txpkt.clon.11+0x4d0 LOOPRSTART dhdsdio_sndfromq+0x1c4 LOOPSTOP dhdsdio_sndfromq+0x450 SRVEXIT dhdsdio_sndfromq dhdsdio_dpc+0xc8c SRVEXIT dhd_bus_dpc dhd_dpc_thrad+0x10c QUEUECOND dhd_dpc_thrad+0x168 SRVEXIT dhd_dpc_thrad dhd_dpc_thrad+0x214 Dvic fil NAME l RESOURCES cycls normal FRACTION 100% dhdsdio_dpc+0xc8c START PROCESS dhdsdio_sndfromq+0x94 QUEUECOND NICrx mpty PROCESS dhdsdio_sndfromq+0x134 LOOP m 0 drvtx drvtx 20 dhdsdio_dpc+0xc8c STOP NAME m RESOURCES cycls normal FRACTION 49% dhdsdio_sndfromq+0x134 LOOPSTART PROCESS dhdsdio_sndfromq+0x27c DEQUEUE PKTQUEUE 44 0 PROCESS mmc_wait_for_rq+0x44 TEMPSYNCH HIRQ- 24, m PROCESS msmsdcc_start_command+0x10c PEUSTART HIRQ PROCESS mmc_wait_for_rq+0x140 WAITCOMPL (TEMP) PROCESS dhdsdio_txpkt.clon.11+0x4d0 ENQUEUE PKTQUEUE NICtx dhdsdio_sndfromq+0x1c4 RESTART

35 Rsul/ng Excu/on Modl Dvic fil NAME l RESOURCES cycls normal FRACTION 100% dhdsdio_dpc+0xc8c START PROCESS dhdsdio_sndfromq+0x94 QUEUECOND NICrx mpty PROCESS dhdsdio_sndfromq+0x134 LOOP m 0 drvtx drvtx 20 dhdsdio_dpc+0xc8c STOP rturn NAME m RESOURCES cycls normal FRACTION 49% dhdsdio_sndfromq+0x134 LOOPSTART PROCESS dhdsdio_sndfromq+0x27c DEQUEUE PKTQUEUE 44 0 PROCESS mmc_wait_for_rq+0x44 TEMPSYNCH HIRQ- 24, m PROCESS msmsdcc_start_command+0x10c PEUSTART HIRQ PROCESS mmc_wait_for_rq+0x140 WAITCOMPL (TEMP) PROCESS dhdsdio_txpkt.clon.11+0x4d0 ENQUEUE PKTQUEUE NICtx dhdsdio_sndfromq+0x1c4 RESTART rturn

36 Extnsion of Simulator Simula/on: Excut modls in thrads and intrrupts Uss schdulr simulator Synchroniz with xis/ng protocol modls rturn rturn Excu'on Environmnt CPU CPU Thrads Modl C Modl B Modl A Schdulr Simulator Exis/ng Protocol Modls C B A Extndd Nod

37 5- Stp Approach So1war Drivr Excu/on Instruc/ons Packts Packts Traffic gnrator/sink 37

38 Cor Ida So1war Drivr Excu/on Instruc/ons Modl in Ntwork Simulator Simula/on!t Bhaviour Way too dtaild! Not scalabl Not asily undrstandabl Not asily modifiabl Prdict Prformanc 38

39 5- Stp Appraoch to Simplify Modls Stp 1: Instrumnta'on Instrumntd Cod Stp 2: Tracing Trac Stp 3: Analysis Par/al Modls Stp 4: Modl Cra'on Excutabl Modl Stp 5: Simula'on Prdictd Prformanc

40 Stp 1: Instrumnta/on So1war Drivr Instrumnta/on Captur important vnts: Quuing Synchroniza/on Loops Intrac/ons with HW 40

41 Stp 1: Instrumnta/on So1war Drivr Exampl: pkt = pktq_mdq(&bus- >txq, tx_prc_map, &prc_out); Instrumnta/on Captur important vnts: Quuing Synchroniza/on Loops Intrac/ons with HW 41

42 Stp 2: Trac So1war Drivr Excu/on Trac Instrumnta/on Tracing

43 Stp 2: Trac So1war Excu/on Trac Exampl: Drivr PKTQUEUE SYNCH !T= " = 3144 Instrumnta/on Tracing 43

44 Stp 2: Trac So1war Excu/on Trac Exampl: Drivr PKTQUEUE SYNCH !T= " = 3144 Instrumnta/on Small varia/ons in consumd cycls Non- dtrminis/c ffcts,.g., mmory caching Tracing 44

45 Stp 3: Analys So1war Excu/on Trac Rduc/on Exampl: Drivr DEQUEUE PKTQUEUE PROCESS SYNCH PROCESS Instrumnta/on Analysis Small varia/ons in Important vnts: Quuing Synchroniza/on Loops Intrac/ons with HW Impact of Contxt Tracing consumd cycls Non- dtrminis/c ffcts,.g., mmory caching Collct many tracs and calculat sta/s/cs 45

46 Stp 3: Analys So1war Drivr Excu/on Trac Rduc/on Exampl: void ftchfromnic(packt *pkt) { trac_smxt_pktchar(*pkt); if(siz(pkt) > 500) { DMATranfrNIC(pkt); condi/on_wait(dma); } ls { DMATranfrNIC (pkt); whil(!dma_don) {}; } } Instrumnta/on Analysis Bhaviour affctd by xcu/on contxt,.g.,: Captur important Packt siz, typ, vnts: Rou/ng tabl siz, Quuing Bus stat, Synchroniza/on Tracing Modl Cra/on Loops Captur vnts for whn Intrac/ons with HW and how bhaviour Impact of contxt changs 46

47 Stp 4: Crat Modls Ovrall prformanc affctd by mul/- thrading Workload Schduling policy Synchroniza/on Modl Instrumnta/on Analysis Tracing Modl Cra/on 47

48 Ovrall prformanc affctd by mutli- thrading Workload Schduling policy Synchroniza/on Simula/on: Excut modls in thrads and intrrupts Uss schdulr simulator Stp 5: Simulat Modl Simula'on Environmnt CPU CPU Thrads Modl Modl Modl Schdulr Simulator Instrumnta/on Analysis Simula/on Tracing Modl Cra/on Prdictd prformanc 48

49 Instrumnta/on So1war Drivr Exampl: pkt = pktq_mdq(&bus- >txq, tx_prc_map, &prc_out); trac(pkt, DRIVER_TXQ, QUEUE_DEQUEUE); Instrumnta/on Captur important vnts: Quuing Synchroniza/on Loops Intrac/ons with HW Stor vnt in tracfil 49

50 Capturing Chang in Bhaviour So1war Drivr Excu/on Trac Rduc/on On bhaviour Bhaviour affctd by input data,.g.,: Packt siz, typ, Rou/ng tabl siz, Bus stat, = Many bhaviours! Exampl: Instrumnta/on Captur important vnts: Quuing Synchroniza/on Loops Intrac/ons with HW Impact of Contxt Tracing Analysis void ftchfromnic(packt *pkt) { trac(siz(pkt)); if(siz(pkt) > 500) { DMATranfrNIC(pkt); condi/on_wait(dma); } ls { DMATranfrNIC (pkt); whil(!dma_don) {}; } } 50

TCP Congestion Control. Congestion Avoidance

TCP Congestion Control. Congestion Avoidance TCP Congstion Control TCP sourcs chang th snding rat by modifying th window siz: Window = min {Advrtisd window, Congstion Window} Rcivr Transmittr ( cwnd ) In othr words, snd at th rat of th slowst componnt:

More information

Problem Set 1 (Due: Friday, Sept. 29, 2017)

Problem Set 1 (Due: Friday, Sept. 29, 2017) Elctrical and Computr Enginring Mmorial Univrsity of Nwfoundland ENGI 9876 - Advancd Data Ntworks Fall 2017 Problm St 1 (Du: Friday, Spt. 29, 2017) Qustion 1 Considr a communications path through a packt

More information

Systems in Three Variables. No solution No point lies in all three planes. One solution The planes intersect at one point.

Systems in Three Variables. No solution No point lies in all three planes. One solution The planes intersect at one point. 3-5 Systms in Thr Variabls TEKS FOCUS VOCABULARY TEKS (3)(B) Solv systms of thr linar quations in thr variabls by using Gaussian limination, tchnology with matrics, and substitution. Rprsntation a way

More information

Dynamic modelling of multi-physical domain system by bond graph approach and its control using flatness based controller with MATLAB Simulink

Dynamic modelling of multi-physical domain system by bond graph approach and its control using flatness based controller with MATLAB Simulink Dnamic modlling of multi-phsical domain sstm b bond graph approach and its control using flatnss basd controllr with MATLAB Simulink Sauma Ranjan Sahoo Rsarch Scholar Robotics Lab Dr. Shital S. Chiddarwar

More information

running at 133 MHz bus. A Pentium III 1.26GHz with 512K cache running at 133 MHz bus is an available option. Fits Your Needs

running at 133 MHz bus. A Pentium III 1.26GHz with 512K cache running at 133 MHz bus is an available option. Fits Your Needs 3715 Industrial PCs 15.0" LCD Flat Panl Display DS-371500(E) Xycom Automation's nwst gnration of Industrial PCs is dsignd and tstd for th tough nvironmnts rquird for plant floor us. Our standard PC configurations

More information

The Network Layer: Routing Algorithms. The Network Layer: Routing & Addressing Outline

The Network Layer: Routing Algorithms. The Network Layer: Routing & Addressing Outline PS 6 Ntwork Programming Th Ntwork Layr: Routing lgorithms Michl Wigl partmnt of omputr Scinc lmson Univrsity mwigl@cs.clmson.du http://www.cs.clmson.du/~mwigl/courss/cpsc6 Th Ntwork Layr: Routing & ddrssing

More information

CPSC 826 Internetworking. The Network Layer: Routing & Addressing Outline. The Network Layer: Routing Algorithms. Routing Algorithms Taxonomy

CPSC 826 Internetworking. The Network Layer: Routing & Addressing Outline. The Network Layer: Routing Algorithms. Routing Algorithms Taxonomy PS Intrntworking Th Ntwork Layr: Routing & ddrssing Outlin Th Ntwork Layr: Routing lgorithms Michl Wigl partmnt of omputr Scinc lmson Univrsity mwigl@cs.clmson.du Novmbr, Ntwork layr functions Routr architctur

More information

A Loadable Task Execution Recorder for Hierarchical Scheduling in Linux

A Loadable Task Execution Recorder for Hierarchical Scheduling in Linux A Loadabl Task Excution Rcordr for Hirarchical Schduling in Linux Mikal Åsbrg and Thomas Nolt MRTC/Mälardaln Univrsity PO Box 883, SE-721 23, Västrås, Swdn {mikalasbrg,thomasnolt@mdhs Shinpi Kato Carngi

More information

Extending z/tpf using IBM API Management (APIM)

Extending z/tpf using IBM API Management (APIM) Extnding using API Managmnt (APIM) Mark Gambino, TPF Dvlopmnt Lab March 23, 2015 TPFUG Dallas, TX Th Big Pictur Goal Mobil Applications Cloud APIs Cloud-basd Srvics On-Prmis Entrpris APIs E n t r p r I

More information

Analysis of Influence AS Path Prepending to the Instability of BGP Routing Protocol.

Analysis of Influence AS Path Prepending to the Instability of BGP Routing Protocol. ISSN : 2355-9365 -Procding of Enginring : Vol.5, No.1 Mart 2018 Pag 1112 Analysis of Influnc AS Path Prpnding to th Instability of BGP Routing Protocol. Hirwandi Agusnam 1, Rndy Munadi 2, Istikmal 3 1,2,3,

More information

Midterm 2 - Solutions 1

Midterm 2 - Solutions 1 COS 26 Gnral Computr Scinc Spring 999 Midtrm 2 - Solutions. Writ a C function int count(char s[ ]) that taks as input a \ trminatd string and outputs th numbr of charactrs in th string (not including th

More information

Linked Data meet Sensor Networks

Linked Data meet Sensor Networks Digital Entrpris Rsarch Institut www.dri.i Linkd Data mt Snsor Ntworks Myriam Lggiri DERI NUI Galway, Irland Copyright 2008 Digital Entrpris Rsarch Institut. All rights rsrvd. Linkd Data mt Snsor Ntworks

More information

Summary: Semantic Analysis

Summary: Semantic Analysis Summary: Smantic Analysis Chck rrors not dtctd by lxical or syntax analysis Intrmdiat Cod Scop rrors: Variabls not dfind Multipl dclarations Typ rrors: Assignmnt of valus of diffrnt typs Invocation of

More information

Principles of Programming Languages Topic: Formal Languages II

Principles of Programming Languages Topic: Formal Languages II Principls of Programming Languags Topic: Formal Languags II CS 34,LS, LTM, BR: Formal Languags II Rviw A grammar can b ambiguous i.. mor than on pars tr for sam string of trminals in a PL w want to bas

More information

Between Testing and Formal Verification

Between Testing and Formal Verification Btwn Tsting and Formal Vrification Jan Tobias Mühlbrg jantobias.muhlbrg@cs.kuluvn.b imc-distrint, KU Luvn, Clstijnnlaan 200A, B-3001 Blgium ScAppDv, Luvn, March 2017 1 /19 Jan Tobias Mühlbrg Btwn Tsting

More information

CISC 360 Fa2009. Overview. Computational Example. Real-World Pipelines: Car Washes. Michela Taufer. Pipelined

CISC 360 Fa2009. Overview. Computational Example. Real-World Pipelines: Car Washes. Michela Taufer. Pipelined CISC 360 a2009 Ovrviw ichla Taufr Powrpoint Lctur Nots for Computr Systms: Prorammr's Prspctiv,. ryant and. O'Hallaron, Prntic Hall, CS:PP 2003 2 CISC 360 aʼ08 al-orld Piplins: Car ashs Computational xampl

More information

1. Trace the array for Bubble sort 34, 8, 64, 51, 32, 21. And fill in the following table

1. Trace the array for Bubble sort 34, 8, 64, 51, 32, 21. And fill in the following table 1. Trac th array for Bubbl sort 34, 8, 64, 51, 3, 1. And fill in th following tabl bubbl(intgr Array x, Intgr n) Stp 1: Intgr hold, j, pass; Stp : Boolan switchd = TRUE; Stp 3: for pass = 0 to (n - 1 &&

More information

The Size of the 3D Visibility Skeleton: Analysis and Application

The Size of the 3D Visibility Skeleton: Analysis and Application Th Siz of th 3D Visibility Sklton: Analysis and Application Ph.D. thsis proposal Linqiao Zhang lzhang15@cs.mcgill.ca School of Computr Scinc, McGill Univrsity March 20, 2008 thsis proposal: Th Siz of th

More information

Workbook for Designing Distributed Control Applications using Rockwell Automation s HOLOBLOC Prototyping Software John Fischer and Thomas O.

Workbook for Designing Distributed Control Applications using Rockwell Automation s HOLOBLOC Prototyping Software John Fischer and Thomas O. Workbook for Dsigning Distributd Control Applications using Rockwll Automation s HOLOBLOC Prototyping Softwar John Fischr and Thomas O. Bouchr Working Papr No. 05-017 Introduction A nw paradigm for crating

More information

2 Mega Pixel. HD-SDI Bullet Camera. User Manual

2 Mega Pixel. HD-SDI Bullet Camera. User Manual 2 Mga Pixl HD-SDI Bullt Camra Usr Manual Thank you for purchasing our product. This manual is only applicabl to SDI bullt camras. Thr may b svral tchnically incorrct placs or printing rrors in this manual.

More information

Dell PowerVault MD3220i 2000 Mailbox Resiliency Exchange 2010 Storage Solution

Dell PowerVault MD3220i 2000 Mailbox Resiliency Exchange 2010 Storage Solution Dll PowrVault MD3220i 2000 Mailbox Rsilincy Exchang 2010 Storag Solution Tstd with: ESRP Storag Vrsion 3.0 Tstd Dat: Jun 16, 2011 Copyright 2011 Dll Inc. All Rights Rsrvd. PowrVault is a rgistrd tradmark

More information

LAB 3: DMVPN EIGRP. EIGRP over DMVPN. Disclaimer. Pag e

LAB 3: DMVPN EIGRP. EIGRP over DMVPN. Disclaimer. Pag e LAB 3: DMVPN EIGRP Disclaimr This Configuration Guid is dsignd to assist mmbrs to nhanc thir skills in rspctiv tchnology ara. Whil vry ffort has bn mad to nsur that all matrial is as complt and accurat

More information

Reimbursement Requests in WORKS

Reimbursement Requests in WORKS Rimbursmnt Rqusts in WORKS Important points about Rimbursmnts in Works Rimbursmnt Rqust is th procss by which UD mploys will b rimbursd for businss xpnss paid using prsonal funds. Rimbursmnt Rqust can

More information

Objectives. Two Ways to Implement Lists. Lists. Chapter 24 Implementing Lists, Stacks, Queues, and Priority Queues

Objectives. Two Ways to Implement Lists. Lists. Chapter 24 Implementing Lists, Stacks, Queues, and Priority Queues Chaptr 24 Implmnting Lists, Stacks, Quus, and Priority Quus CS2: Data Structurs and Algorithms Colorado Stat Univrsity Original slids by Danil Liang Modifid slids by Chris Wilcox Objctivs q To dsign common

More information

Driver for netgear wn111v2 wireless usb adapter Get file - Driver for netgear wn111v2 wireless usb adapter

Driver for netgear wn111v2 wireless usb adapter Get file - Driver for netgear wn111v2 wireless usb adapter Drivr for ntgar wn111v2 wirlss usb adaptr. Fr FILE Download My IE dosn t work. Drivr for ntgar wn111v2 wirlss usb adaptr Gt fil - Drivr for ntgar wn111v2 wirlss usb adaptr But somtims thy grow back. RAR

More information

i e ai E ig e v / gh E la ES h E A X h ES va / A SX il E A X a S

i e ai E ig e v / gh E la ES h E A X h ES va / A SX il E A X a S isto C o C or Co r op ra p a py ag yr g ri g g gh ht S S S V V K r V K r M K v M r v M rn v MW n W S r W Sa r W K af r: W K f : a H a M r T H r M rn w T H r Mo ns w T i o S ww c ig on a w c g nd af ww

More information

Robust and Fault Tolerant Clock Synchronization Nikolaus Kerö, Oregano Systems Aneeq Mahmood, ZISS Thomas Kernen, Cisco Felix Ring, ZISS Tobias

Robust and Fault Tolerant Clock Synchronization Nikolaus Kerö, Oregano Systems Aneeq Mahmood, ZISS Thomas Kernen, Cisco Felix Ring, ZISS Tobias Robust and Fault Tolrant Clock Synchronization Nikolaus Krö, Organo Systms Anq Mahmood, ZISS Thomas Krnn, Cisco Flix Ring, ZISS Tobias Müllr, Organo Systms Thomas Biglr, ZISS Rational Common notion of

More information

ID: Sample Name: 65youtuber.com Cookbook: default.jbs Time: 17:33:33 Date: 14/10/2017 Version:

ID: Sample Name: 65youtuber.com Cookbook: default.jbs Time: 17:33:33 Date: 14/10/2017 Version: ID: 34232 Sampl Nam: 65youtubr.com Cookbook: dfault.jbs Tim: 17:33:33 Dat: 14/10/2017 Vrsion: 20.0.0 Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification Analysis Advic

More information

Register Allocation. Register Allocation

Register Allocation. Register Allocation Rgistr Allocation Jingk Li Portlan Stat Univrsity Jingk Li (Portlan Stat Univrsity) CS322 Rgistr Allocation 1 / 28 Rgistr Allocation Assign an unboun numbr of tmporaris to a fix numbr of rgistrs. Exampl:

More information

Modelling CoCoME with DisCComp

Modelling CoCoME with DisCComp Modlling CoCoME with DiCComp Dagtuhl Workhop, Sbatian Hrold Clauthal Univrity of Tchnology Dpartmnt of Informatic Softwar Sytm Enginring Chair of Prof. Dr. Andra Rauch Ovrviw Introduction Introduction

More information

Managing Trust Relationships in Peer 2 Peer Systems

Managing Trust Relationships in Peer 2 Peer Systems Managing Trust Rlationships in Pr 2 Pr Systms R.S.SINJU PG STUDENT, DEPARTMENT OF COMPUTER SCIENCE, PONJESLY COLLEGE OF ENGINEERING NAGERCOIL, TAMILNADU, INDIA C.FELSY ASST.PROF, DEPARTMENT OF COMPUTER

More information

CSC 447: Parallel Programming for Multi- Core and Cluster Systems. Parallel Architectures. Instructor: Haidar M. Harmanani Spring 2018

CSC 447: Parallel Programming for Multi- Core and Cluster Systems. Parallel Architectures. Instructor: Haidar M. Harmanani Spring 2018 CSC 447: aralll rogramming for ulti- Cor and Clustr Systms aralll Architcturs Instructor: Haidar. Harmanani Outlin aralll architctur typs Instruction-lvl paralllism Vctor procssing SID Shard mmory mory

More information

A Multilevel Scheduling MAC Protocol for Underwater Acoustic Sensor Networks

A Multilevel Scheduling MAC Protocol for Underwater Acoustic Sensor Networks 437 A Multilvl Schduling MAC rotocol for Undrwatr Acoustic Snsor Ntworks Sri Lkha Sampath 1, S. Subashini 2 1 School of Elctronics Enginring, Vllor Institut of Tchnology, Chnnai (TN), India 2 School of

More information

Lec 20 Error and Loss Control I: Network Coding & Coding for Storage

Lec 20 Error and Loss Control I: Network Coding & Coding for Storage CS/EE 5590 / ENG 40 Spcial Topics 7804, 785, 7803 Lc 20 Error and Loss Control I: Ntwork Coding & Coding for Storag Zhu Li Cours Wb: http://l.wb.umkc.du/lizhu/taching/206sp.vido-communication/main.html

More information

Design Methodologies and Tools

Design Methodologies and Tools Dsign Mthodologis and Tools Dsign styls Full-custom dsign Standard-cll dsign Programmabl logic Gat arrays and fild-programmabl gat arrays (FPGAs) Sa of gats Systm-on-a-chip (mbddd cors) Dsign tools 1 Full-Custom

More information

Lec 20 Error and Loss Control II: Network Coding & Coding for Storage

Lec 20 Error and Loss Control II: Network Coding & Coding for Storage Multimdia Communication Lc 20 Error and Loss Control II: Ntwork Coding & Coding for Storag Zhu Li Cours Wb: http://l.wb.umkc.du/lizhu/ Z. Li, Multimdia Communciation, Spring 207 p. Outlin RCap Lctur 9

More information

AN EVALUATION MODEL FOR THE CHAINS OF DISTRIBUTED MULTIMEDIA INDEXING TOOLS RESPECTING USER PREFERENCES

AN EVALUATION MODEL FOR THE CHAINS OF DISTRIBUTED MULTIMEDIA INDEXING TOOLS RESPECTING USER PREFERENCES AN EVALUATION MODEL FOR THE CHAINS OF DISTRIBUTED MULTIMEDIA INDEXING TOOLS RESPECTING USER PREFERENCES 1 Bassm HAIDAR, 2 Bilal CHEBARO, 3 Hassan WEHBI 1 Asstt Prof., Dpartmnt of Computr Scincs, Faculty

More information

Lesson Focus: Finding Equivalent Fractions

Lesson Focus: Finding Equivalent Fractions Lsson Plans: Wk of 1-26-15 M o n Bindrs: /Math;; complt on own, thn chck togthr Basic Fact Practic Topic #10 Lsson #5 Lsson Focus: Finding Equivalnt Fractions *Intractiv Larning/Guidd Practic-togthr in

More information

Presentation for use with the textbook, Algorithm Design and Applications, by M. T. Goodrich and R. Tamassia, Wiley, Directed Graphs BOS SFO

Presentation for use with the textbook, Algorithm Design and Applications, by M. T. Goodrich and R. Tamassia, Wiley, Directed Graphs BOS SFO Prsntation for us with th txtbook, Algorithm Dsign and Applications, by M. T. Goodrich and R. Tamassia, Wily, 2015 Dirctd Graphs BOS ORD JFK SFO LAX DFW MIA 2015 Goodrich and Tamassia Dirctd Graphs 1 Digraphs

More information

I - Pre Board Examination

I - Pre Board Examination Cod No: S-080 () Total Pags: 06 KENDRIYA VIDYALAYA SANGATHAN,GUWHATI REGION I - Pr Board Examination - 04-5 Subjct Informatics Practics (Thory) Class - XII Tim: 3 hours Maximum Marks : 70 Instruction :

More information

Non Fourier Encoding For Accelerated MRI. Arjun Arunachalam Assistant Professor Electrical engineering dept IIT-Bombay

Non Fourier Encoding For Accelerated MRI. Arjun Arunachalam Assistant Professor Electrical engineering dept IIT-Bombay Non Fourir Encoding For Acclratd MRI Arjun Arunachalam Assistant Profssor Elctrical nginring dpt IIT-Bombay Outlin of th Prsntation An introduction to Magntic Rsonanc Imaging (MRI Th nd for spd in MRI

More information

ID: Sample Name: 37CeI2RpqXdV Cookbook: default.jbs Time: 14:35:07 Date: 24/12/2017 Version:

ID: Sample Name: 37CeI2RpqXdV Cookbook: default.jbs Time: 14:35:07 Date: 24/12/2017 Version: ID: 40895 Sampl Nam: 37CI2RpqXdV Cookbook: dfault.jbs Tim: 14:35:07 Dat: 24/12/2017 Vrsion: 20.0.0 Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification Analysis Advic

More information

To Do. Advanced Computer Graphics. Motivation. Mesh Data Structures. Outline. Mesh Data Structures. Desirable Characteristics 1

To Do. Advanced Computer Graphics. Motivation. Mesh Data Structures. Outline. Mesh Data Structures. Desirable Characteristics 1 Advancd Computr Graphics CSE 63 [Spring 208], Lctur 7 Ravi Ramamoorthi http://www.cs.ucsd.du/~ravir To Do Assignmnt, Du Apr 27 Any last minut issus or difficultis? Starting Gomtry Procssing Assignmnt 2

More information

To Do. Mesh Data Structures. Mesh Data Structures. Motivation. Outline. Advanced Computer Graphics (Fall 2010) Desirable Characteristics 1

To Do. Mesh Data Structures. Mesh Data Structures. Motivation. Outline. Advanced Computer Graphics (Fall 2010) Desirable Characteristics 1 Advancd Computr Graphics (Fall 200) CS 283, Lctur 5: Msh Data Structurs Ravi Ramamoorthi http://inst.cs.brkly.du/~cs283/fa0 To Do Assignmnt, Du Oct 7. Start rading and working on it now. Som parts you

More information

KENDRIYA VIDYALAYA SANGATHAN, CHENNAI REGION CLASS XII COMMON PRE-BOARD EXAMINATION

KENDRIYA VIDYALAYA SANGATHAN, CHENNAI REGION CLASS XII COMMON PRE-BOARD EXAMINATION KENDRIYA VIDYALAYA SANGATHAN, CHENNAI REGION CLASS XII COMMON PRE-BOARD EXAMINATION 03-4 Sub : Informatics Practics (065) Tim allowd : 3 hours Maximum Marks : 70 Instruction : (i) All qustions ar compulsory

More information

RFC Java Class Library (BC-FES-AIT)

RFC Java Class Library (BC-FES-AIT) RFC Java Class Library (BC-FES-AIT) HELP.BCFESDEG Rlas 4.6C SAP AG Copyright Copyright 2001 SAP AG. All Rcht vorbhaltn. Witrgab und Vrvilfältigung disr Publikation odr von Tiln daraus sind, zu wlchm Zwck

More information

NASPI Work Group meeting April 24-26, 2018 Albuquerque, NM

NASPI Work Group meeting April 24-26, 2018 Albuquerque, NM NASPI Work Group mting April 24-26, 2018 Albuqurqu, NM Pavl Kovalnko Viktor Litvinov from Data to Action Prmium Information Srvics from Data to Action Dsign, Dvlop and Dploy - digital transformation solutions

More information

ID: Sample Name: 35youtube3.com Cookbook: default.jbs Time: 10:04:13 Date: 29/10/2017 Version:

ID: Sample Name: 35youtube3.com Cookbook: default.jbs Time: 10:04:13 Date: 29/10/2017 Version: ID: 35456 Sampl Nam: 35youtub3.com Cookbook: dfault.jbs Tim: 10:04:13 Dat: 29/10/2017 Vrsion: 20.0.0 Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification Analysis Advic

More information

Motivation. Synthetic OOD concepts and reuse Lecture 4: Separation of concerns. Problem. Solution. Deleting composites that share parts. Or is it?

Motivation. Synthetic OOD concepts and reuse Lecture 4: Separation of concerns. Problem. Solution. Deleting composites that share parts. Or is it? Synthtic OOD concpts and rus Lctur 4: Sparation of concrns Topics: Complx concrn: Mmory managmnt Exampl: Complx oprations on composit structurs Problm: Mmory laks Solution: Rfrnc counting Motivation Suppos

More information

Performance Analysis of IEEE MAC Protocol with Different ACK Polices

Performance Analysis of IEEE MAC Protocol with Different ACK Polices Prformanc Analysis of IEEE 82.15.3 MAC Protocol with Diffrnt Polics S. Mhta and K.S. Kwak Wirlss Communications Rsarch Cntr, Inha Univrsity, Kora suryanand.m@gmail.com Abstract. h wirlss prsonal ara ntwork

More information

CASE Tool for SOA Development. István Ráth

CASE Tool for SOA Development. István Ráth Th SENSORIA Dvlopmnt Environmnt CASE Tool for SOA Dvlopmnt SENSORIA EU FP6 projct 19 partnrs from 7 countris 4 yars, 4 M EUR Coordinator: Prof. Dr. Martin Wirsing, Ludwig Maximilians Univrsität Münchn,

More information

CSE 272 Assignment 1

CSE 272 Assignment 1 CSE 7 Assignmnt 1 Kui-Chun Hsu Task 1: Comput th irradianc at A analytically (point light) For point light, first th nrgy rachd A was calculatd, thn th nrgy was rducd by a factor according to th angl btwn

More information

Dell EMC PowerEdge C6420

Dell EMC PowerEdge C6420 Dll EMC PowrEdg C6420 Rgulatory Modl: E43S Sris Rgulatory Typ: E43S001 Nots, cautions, and warnings NOTE: A NOTE indicats important information that hlps you mak bttr us of your product. CAUTION: A CAUTION

More information

FLUSH MEMBRANE TRANSMITTER

FLUSH MEMBRANE TRANSMITTER FPT 85 FLUSH MEMBRANE TRANSMITTER Swiss basd Trafag is a lading intrnational supplir of high quality snsors and monitoring instrumnts for masurmnt of and tmpratur. Th Flush Mmbran Transmittr FPT is basd

More information

The Design and Evaluation of a Scalable Wireless MAC Protocol

The Design and Evaluation of a Scalable Wireless MAC Protocol Th Dsign and Evaluation of a Scalabl Wirlss MAC Protocol Tchnical Rport UIUCDCS-R--793 Chun-chng Chn, Eunsoo So, and Haiyun Luo Dpt. of Computr Scinc Univ. of Illinois at Urbana-Champaign Urbana, IL 181-3

More information

8.3 INTEGRATION BY PARTS

8.3 INTEGRATION BY PARTS 8.3 Intgration By Parts Contmporary Calculus 8.3 INTEGRATION BY PARTS Intgration by parts is an intgration mthod which nabls us to find antidrivativs of som nw functions such as ln(x) and arctan(x) as

More information

To Do. Advanced Computer Graphics. Motivation. Mesh Data Structures. Outline. Mesh Data Structures. Desirable Characteristics 1

To Do. Advanced Computer Graphics. Motivation. Mesh Data Structures. Outline. Mesh Data Structures. Desirable Characteristics 1 Advancd Computr Graphics CSE 63 [Spring 207], Lctur 7 Ravi Ramamoorthi http://www.cs.ucsd.du/~ravir To Do Assignmnt, Du Apr 28 Any last minut issus or difficultis? Starting Gomtry Procssing Assignmnt 2

More information

LAB 4: DMVPN OSPF. OSPF over DMVPN. Disclaimer. Pag e

LAB 4: DMVPN OSPF. OSPF over DMVPN. Disclaimer. Pag e LAB 4: DMVPN OSPF Disclaimr This Configuration Guid is dsignd to assist mmbrs to nhanc thir skills in rspctiv tchnology ara. Whil vry ffort has bn mad to nsur that all matrial is as complt and accurat

More information

ID: Sample Name: 21letter.exe Cookbook: default.jbs Time: 05:02:24 Date: 31/03/2018 Version:

ID: Sample Name: 21letter.exe Cookbook: default.jbs Time: 05:02:24 Date: 31/03/2018 Version: ID: 52598 Sampl Nam: 21lttr.x Cookbook: dfault.jbs Tim: 05:02:24 Dat: 31/03/2018 Vrsion: 22.0.0 Tabl of Contnts Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification Analysis

More information

ID: Sample Name:.exe Cookbook: default.jbs Time: 23:34:08 Date: 04/05/2018 Version:

ID: Sample Name:.exe Cookbook: default.jbs Time: 23:34:08 Date: 04/05/2018 Version: ID: 58037 Sampl Nam:.x Cookbook: dfault.jbs Tim: 23:34:08 Dat: 04/05/2018 Vrsion: 22.0.0 Tabl of Contnts Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification Analysis

More information

ID: Sample Name:.scr Cookbook: default.jbs Time: 21:02:51 Date: 29/04/2018 Version:

ID: Sample Name:.scr Cookbook: default.jbs Time: 21:02:51 Date: 29/04/2018 Version: ID: 57264 Sampl Nam:.scr Cookbook: dfault.jbs Tim: 21:02:51 Dat: 29/04/2018 Vrsion: 22.0.0 Tabl of Contnts Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification Analysis

More information

Probabilistic inference

Probabilistic inference robabilistic infrnc Suppos th agnt has to mak a dcision about th valu of an unobsrvd qury variabl X givn som obsrvd vidnc E = artially obsrvabl, stochastic, pisodic nvironmnt Eampls: X = {spam, not spam},

More information

ID: Sample Name: Cookbook: default.jbs Time: 09:19:20 Date: 06/05/2018 Version:

ID: Sample Name: Cookbook: default.jbs Time: 09:19:20 Date: 06/05/2018 Version: ID: 58099 Sampl Nam: 15jams@47z8grpk8sulxxlivb.com Cookbook: dfault.jbs Tim: 09:19:20 Dat: 06/05/2018 Vrsion: 22.0.0 Tabl of Contnts Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc

More information

Receiver-assisted cellular/wifi handover management for efficient multipath multimedia delivery in heterogeneous wireless networks

Receiver-assisted cellular/wifi handover management for efficient multipath multimedia delivery in heterogeneous wireless networks Cao t al. EURASIP Journal on Wirlss Communications and Ntworking (016) 016:9 DOI 10.1186/s13638-016-078-8 RESEARCH Rcivr-assistd cllular/wifi handovr managmnt for fficint multipath multimdia dlivry in

More information

ID: Sample Name: Cookbook: default.jbs Time: 10:32:58 Date: 27/04/2018 Version:

ID: Sample Name: Cookbook: default.jbs Time: 10:32:58 Date: 27/04/2018 Version: ID: 56961 Sampl Nam: 5xmplo@xmplo.com Cookbook: dfault.jbs Tim: 10:32:58 Dat: 27/04/2018 Vrsion: 22.0.0 Tabl of Contnts Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification

More information

ID: Sample Name: 13mail.com Cookbook: default.jbs Time: 10:03:23 Date: 11/05/2018 Version:

ID: Sample Name: 13mail.com Cookbook: default.jbs Time: 10:03:23 Date: 11/05/2018 Version: ID: 59092 Sampl Nam: 13mail.com Cookbook: dfault.jbs Tim: 10:03:23 Dat: 11/05/2018 Vrsion: 22.0.0 Tabl of Contnts Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification

More information

Chapter 6: Synthesis of Combinatorial and. Sequential Logic. What is synthesis?

Chapter 6: Synthesis of Combinatorial and. Sequential Logic. What is synthesis? Chaptr 6: Synthsis of Combinatorial and What is synthsis? Squntial Logic Synthsis is th mapping of your cod to a mixtur of logic gats and rgistrs. Th availabl logic gats and rgistrs ar dtrmind from th

More information

QUICK REFERENCE. Sutter Instrument Company Lambda Series. Configuration, Cabling, & Remote Control Quick Reference

QUICK REFERENCE. Sutter Instrument Company Lambda Series. Configuration, Cabling, & Remote Control Quick Reference QUICK REFERENCE Rv..4 (273) Suttr Instrumnt Company Lambda Sris Configuration, Cabling, & Rmot Control Quick Rfrnc Lambda Sris Configuration, Cabling, & Rmot Control Quick Rfrnc (Rv..4 (273)) Suttr Instrumnt

More information

ID: Sample Name: 14mail.scr Cookbook: default.jbs Time: 22:17:25 Date: 13/05/2018 Version:

ID: Sample Name: 14mail.scr Cookbook: default.jbs Time: 22:17:25 Date: 13/05/2018 Version: ID: 59429 Sampl Nam: 14mail.scr Cookbook: dfault.jbs Tim: 22:17:25 Dat: 13/05/2018 Vrsion: 22.0.0 Tabl of Contnts Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification

More information

ID: Sample Name: 13text.scr Cookbook: default.jbs Time: 22:04:52 Date: 14/05/2018 Version:

ID: Sample Name: 13text.scr Cookbook: default.jbs Time: 22:04:52 Date: 14/05/2018 Version: ID: 59610 Sampl Nam: 13txt.scr Cookbook: dfault.jbs Tim: 22:04:52 Dat: 14/05/2018 Vrsion: 22.0.0 Tabl of Contnts Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification

More information

About the Command References for HP Unified

About the Command References for HP Unified About th Comm s for Unifid Wird-WL Products Unifid Wird-WL Switch Sris Unifid Wird-WL 870 Unifid Wird-WL Unifid Wird-WL Modul Part numbr: 5998-7422a Softwar vrsion: R3507P37 ( Switch Sris) R2607P37 ( )

More information

ID: Sample Name: 25file.scr Cookbook: default.jbs Time: 10:17:46 Date: 17/12/2017 Version:

ID: Sample Name: 25file.scr Cookbook: default.jbs Time: 10:17:46 Date: 17/12/2017 Version: ID: 40288 Sampl Nam: 25fil.scr Cookbook: dfault.jbs Tim: 10:17:46 Dat: 17/12/2017 Vrsion: 20.0.0 Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification Analysis Advic Signatur

More information

S (surface mount) Issue date Manufacturer package code

S (surface mount) Issue date Manufacturer package code 1. Packag summary Tabl 1. Packag summary plastic, dual in-lin compatibl thrmal nhancd vry thin quad flat packag; 16 trminals; 0.5 mm pitch; 3.5 mm x 2.5 mm x 0.85 mm body 30 January 2017 Packag information

More information

Terrain Mapping and Analysis

Terrain Mapping and Analysis Trrain Mapping and Analysis Data for Trrain Mapping and Analysis Digital Trrain Modl (DEM) DEM rprsnts an array of lvation points. Th quality of DEM influncs th accuracy of trrain masurs such as slop and

More information

Introduction to Data Mining

Introduction to Data Mining Introduction to Data Mining Lctur #15: Clustring-2 Soul National Univrsity 1 In Tis Lctur Larn t motivation and advantag of BFR, an xtnsion of K-mans to vry larg data Larn t motivation and advantag of

More information

Group 2 Mega Crystals Usability Test Report

Group 2 Mega Crystals Usability Test Report Group 2 Mga Crystals Usability Tst Rport Rport Writtn By Katrina Ellis Tam Mmbrs Usr Exprinc Consultants Katrina Ellis Zhitao Qiu HU4628 Julia Wiss Sarah Ingold Jams Staplton CS4760 Kris Gauthir (Android)

More information

What is state? Unit 5. State Machine Block Diagram. State Diagrams. State Machines. S0 Out=False. S2 out=true. S1 Out=False

What is state? Unit 5. State Machine Block Diagram. State Diagrams. State Machines. S0 Out=False. S2 out=true. S1 Out=False 5.1 What i tat? 5.2 Unit 5 Stat Machin You a DPS officr approaching you. Ar you happy? It' lat at night and. It' lat at night and you'v bn. Your intrprtation i bad on mor than jut what your n ar tlling

More information

Outline. Tasks for Exercise Six. Exercise Six Goals. Task One: Kinetic Energy Table. Nested for Loops. Laboratory VI Program Control Using Loops

Outline. Tasks for Exercise Six. Exercise Six Goals. Task One: Kinetic Energy Table. Nested for Loops. Laboratory VI Program Control Using Loops Ercis 6 -- Loopig March 9, 6 Laboratory VI Program Cotrol Usig Loops Larry Cartto Computr Scic 6 Computig i Egirig ad Scic Outli Ercis si goals Outli tasks for rcis si Itroduc ida of std loops ad tabl

More information

ID: Sample Name: 16message.exe Cookbook: default.jbs Time: 08:32:59 Date: 12/04/2018 Version:

ID: Sample Name: 16message.exe Cookbook: default.jbs Time: 08:32:59 Date: 12/04/2018 Version: ID: 54296 Sampl Nam: 16mssag.x Cookbook: dfault.jbs Tim: 08:32:59 Dat: 12/04/2018 Vrsion: 22.0.0 Tabl of Contnts Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification

More information

Dell PowerEdge C6400 Technical Specifications

Dell PowerEdge C6400 Technical Specifications Dll PowrEdg C6400 Tchnical Spcifications Ownr's Manual Rgulatory Modl: E43S Sris Rgulatory Typ: E43S001 Nots, cautions, and warnings NOTE: A NOTE indicats important information that hlps you mak bttr us

More information

Reliability Coordinator Base Schedule Aggregation Portal (RC BSAP) Interface Specification for RC BSAP Services

Reliability Coordinator Base Schedule Aggregation Portal (RC BSAP) Interface Specification for RC BSAP Services Rliability Coordinator Bas Schdul Aggrgation Portal (RC BSAP) Intrfac Spcification for RC BSAP Srvics (Businss Ruls v 10.x(Spring 2019) or latr) Vrsion: 1.1 vmbr 6, 2018 Rvision History Dat Vrsion By Dscription

More information

ID: Sample Name: 3document.exe Cookbook: default.jbs Time: 07:02:46 Date: 14/04/2018 Version:

ID: Sample Name: 3document.exe Cookbook: default.jbs Time: 07:02:46 Date: 14/04/2018 Version: ID: 54749 Sampl Nam: 3documnt.x Cookbook: dfault.jbs Tim: 07:02:46 Dat: 14/04/2018 Vrsion: 22.0.0 Tabl of Contnts Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification

More information

Building a Scanner, Part I

Building a Scanner, Part I COMP 506 Ric Univrsity Spring 2018 Building a Scannr, Part I sourc cod IR Front End Optimizr Back End IR targt cod Copyright 2018, Kith D. Coopr & Linda Torczon, all rights rsrvd. Studnts nrolld in Comp

More information

Review and analysis of Cloud Computing Quality of Experience

Review and analysis of Cloud Computing Quality of Experience Rviw and analysis of Cloud Computing Quality of Exprinc Fash Safdari 1, Victor Chang 1 1 School of Computing, Crativ Tchnologis and Enginring, Lds Mtropolitan Univrsity, Hadinly, Lds LS6 3QR {F.Safdari;

More information

ID: Sample Name:.scr Cookbook: default.jbs Time: 15:03:36 Date: 18/10/2017 Version:

ID: Sample Name:.scr Cookbook: default.jbs Time: 15:03:36 Date: 18/10/2017 Version: ID: 34550 Sampl Nam:.scr Cookbook: dfault.jbs Tim: 15:03:36 Dat: 18/10/2017 Vrsion: 20.0.0 Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification Analysis Advic Signatur

More information

NetSlices: Scalable Mul/- Core Packet Processing in User- Space

NetSlices: Scalable Mul/- Core Packet Processing in User- Space NetSlices: Scalable Mul/- Core Packet Processing in - Space Tudor Marian, Ki Suh Lee, Hakim Weatherspoon Cornell University Presented by Ki Suh Lee Packet Processors Essen/al for evolving networks Sophis/cated

More information

Spectral sensitivity and color formats

Spectral sensitivity and color formats FirWir camras Spctral snsitivity and color formats At th "input" of a camra, w hav a CCD chip. It transforms photons into lctrons. Th spctral snsitivity of this transformation is an important charactristic

More information

LAB1: DMVPN Theory. DMVPN Theory. Disclaimer. Pag e

LAB1: DMVPN Theory. DMVPN Theory. Disclaimer. Pag e LAB1: DMVPN Thory Disclaimr This Configuration Guid is dsignd to assist mmbrs to nhanc thir skills in rspctiv tchnology ara. Whil vry ffort has bn mad to nsur that all matrial is as complt and accurat

More information

NVR Quick Start Guide (QSG): DS-7604NI-EV1/4P, DS-7608NI-EV2/8P. Figure 1, DS-760xNI-EVx/xP Front Panel

NVR Quick Start Guide (QSG): DS-7604NI-EV1/4P, DS-7608NI-EV2/8P. Figure 1, DS-760xNI-EVx/xP Front Panel NVR Quick Start Guid (QSG): DS-7604NI-EV1/4P, DS-7608NI-EV2/8P WHAT S IN THE BOX Mak sur th following itms ar in your box: NVR Mous Rmot 7604: Powr Supply HDD Scrws 7608: AC Cord (Installd) MENU TREE HDD

More information

Architecture of the ATLAS High Level Trigger Event Selection Software

Architecture of the ATLAS High Level Trigger Event Selection Software Architctur of th ATLAS High Lvl Triggr Evnt Slction Softwar S. Armstrong, K.A. Assamagan, J.T. Bains, C.P. B, M. Biglitti, A. Bogarts, V. Boisvrt, M. Bosman, S. Brandt, B. Caron, P. Casado, G. Cataldi,

More information

A New Algorithm for Solving Shortest Path Problem on a Network with Imprecise Edge Weight

A New Algorithm for Solving Shortest Path Problem on a Network with Imprecise Edge Weight Availabl at http://pvamudu/aam Appl Appl Math ISSN: 193-9466 Vol 6, Issu (Dcmbr 011), pp 60 619 Applications and Applid Mathmatics: An Intrnational Journal (AAM) A Nw Algorithm for Solving Shortst Path

More information

DO NOW Geometry Regents Lomac Date. due. Similar by Transformation 6.1 J'' J''' J'''

DO NOW Geometry Regents Lomac Date. due. Similar by Transformation 6.1 J'' J''' J''' DO NOW Gomtry Rgnts Lomac 2014-2015 Dat. du. Similar by Transformation 6.1 (DN) Nam th thr rigid transformations and sktch an xampl that illustrats ach on. Nam Pr LO: I can dscrib a similarity transformation,

More information

Using Traces for TCP/IP Throughput Performance Problems

Using Traces for TCP/IP Throughput Performance Problems Using Tracs for TCP/IP Throughput Prformanc Problms Using Tracs for TCPIP Throughput Prformanc Problms.PRZ - 05-10-07-10:22 - Pag 1 How do w dtrmin if w hav a throughput prformanc problm? Ways in z/os

More information

Transaction-level Modeling of MPEG-2 Video Decode Application in SystemC 2.0.1

Transaction-level Modeling of MPEG-2 Video Decode Application in SystemC 2.0.1 Transaction-lvl Modling of MPEG-2 Vido Dcod Application in SystmC 2.0.1 Samvit Kaul, Srkanth M, Junhyung Um, Eui-young Chung, Kyu-Myung Choi, Jong-Tak Kong, Soo-Kwan Eo CAE Cntr, Systm LSI Dvision, Dvic

More information

1507 Heavy-Duty Industrial PC without Integrated Display

1507 Heavy-Duty Industrial PC without Integrated Display 1507 Havy-Duty Industrial PC without Intgratd Display Xycom Automation's nwst gnration of industrial PCs is dsignd and tstd for th tough nvironmnts rquird for plant floor us. Our standard PC configurations

More information

ID: Sample Name: Cookbook: default.jbs Time: 11:48:31 Date: 06/12/2017 Version:

ID: Sample Name: Cookbook: default.jbs Time: 11:48:31 Date: 06/12/2017 Version: ID: 39240 Sampl Nam: 11sals@youtub2.com Cookbook: dfault.jbs Tim: 11:48:31 Dat: 06/12/2017 Vrsion: 20.0.0 Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification Analysis

More information

Energy-Efficient Method to Improve TCP Performance for MANETs

Energy-Efficient Method to Improve TCP Performance for MANETs nrgy-fficint Mthod to Improv TCP Prformanc for MANTs Chaoyu Xiong, Jagol Yim, Jason Ligh and Tadao Murata Computr Scinc Dpartmnt, Univrsity of Illinois at Chicago Chicago, IL 60607, USA ABSTRACT Th currnt

More information

ID: Sample Name:.scr Cookbook: default.jbs Time: 04:04:39 Date: 19/11/2017 Version:

ID: Sample Name:.scr Cookbook: default.jbs Time: 04:04:39 Date: 19/11/2017 Version: ID: 37404 Sampl Nam:.scr Cookbook: dfault.jbs Tim: 04:04:39 Dat: 19/11/2017 Vrsion: 20.0.0 Tabl of Contnts Analysis Rport Ovrviw Gnral Information Dtction Confidnc Classification Analysis Advic Signatur

More information

Base Schedule Aggregation Portal (BSAP) Interface Specification for BSAP Services

Base Schedule Aggregation Portal (BSAP) Interface Specification for BSAP Services Bas Schdul Aggrgation Portal (BSAP) Intrfac Spcification for BSAP Srvics (Businss Ruls v 9.x(Fall 2017) or latr) Vrsion: 1.3 Dcmbr 19, 2017 Rvision History Dat Vrsion By Dscription 12/19/2017 1.3 WT Additional

More information

Acceleration of the Smith-Waterman Algorithm using Single and Multiple Graphics Processors

Acceleration of the Smith-Waterman Algorithm using Single and Multiple Graphics Processors Acclration of th Smith-Watrman Algorithm using Singl and Multipl Graphics Procssors Ali Khah-Sad, Stphn Pool and J. Blair Prot Abstract Finding rgions of similarity btwn two vry long data strams is a computationally

More information