A Loadable Task Execution Recorder for Hierarchical Scheduling in Linux

Size: px
Start display at page:

Download "A Loadable Task Execution Recorder for Hierarchical Scheduling in Linux"

Transcription

1 A Loadabl Task Excution Rcordr for Hirarchical Schduling in Linux Mikal Åsbrg and Thomas Nolt MRTC/Mälardaln Univrsity PO Box 883, SE , Västrås, Swdn Shinpi Kato Carngi Mllon Univrsity Dpartmnt of Elctrical and Computr Enginring Abstract This papr prsnts a Hirarchical Schduling Framwork (HSF) rcordr for Linux-basd oprating systms Th HSF rcordr is a loadabl krnl modul that is capabl of rcording tasks and srvrs without rquiring any krnl modifications Hnc, it complis with th rliability and stability rquirmnts in th ara of mbddd systms whr provn vrsions of Linux ar prfrrd Th rcordr is built upon th loadabl ral-tim schdulr framwork RESCH (REal-tim SCHdulr) W valuat our rcordr by comparing th ovrhad of this solution against anothr (patchd) rcordr Also, th tracing accuracy of th HSF rcordr is tstd by running a mdia-procssing task togthr with priodic ral-tim Linux tasks in combination with srvrs Th tsts ar rcordd with th HSF rcordr, and th Ftrac rcordr, in ordr to show th corrctnss of th xprimnts and th HSF rcordr itslf Systm CPU Global schdulr Intrfac Intrfac Intrfac Local schdulr Local schdulr Srvr Task Srvr Indx Trms ral-tim systms, hirarchical schduling, rplay dbugging, xcution visualization Fig 1 Hirarchical Schduling Framwork I INTRODUCTION Introduction Th rsarch that w conduct is primarily focusd on th dvlopmnt of hirarchical schduling [1], [2], [3] Our prvious and ongoing work within hirarchical schduling includs practical (implmntation) aspcts of this kind of schduling [4], [5], th applicability/usag [6], [7] of it, as wll as applying formal mthods [8] on it In srvrbasd schduling (th prdcssor of hirarchical schduling), tasks (a squnc of instructions) ar only allowd to xcut whnvr thir srvr (th virtual task which thy blong to) runs Th srvr itslf xcuts according to som schduling schm (global schduling) which is indpndnt of th tasks Th advantag is that it can improv th rspons tim (th tim lngth btwn task activation and compltion) of vnt triggrd tasks, and still kp th schduling dtrministic sinc th srvr schduling paramtrs ar known and includd in th schdulability analysis Furthr, introducing a schdulr within ach srvr (local schduling) maks it mor gnral sinc it supports tim triggrd tasks as wll This can b gnralizd vn furthr by rprsnting a task as a st of tasks togthr with a schdulr Whn w hav sparat schduling insid a srvr, i both global and local schduling, thn w rfr to hirarchical schduling or a Hirarchical Schduling Framwork (HSF), this is illustratd in Figur 1 Hirarchical schduling has svral advantags, bsids improving rspons tim of vnt triggrd tasks It nabls paralll dvlopmnt of systm parts (subsystms), simplifis intgration of subsystms (analysis), supports runtim tmporal partitioning and saf xcution of tasks tc Howvr, xcpt for ARINC653 [9], [10] compliant oprating systms that ar commonly found in avionics applications, hirarchical schduling is rarly an intgratd part of an oprating systm (OS) Indd, thr is a nd to dvlop/implmnt nw schduling algorithms, such as hirarchical schduling, in th ara of mbddd and/or ral-tim systms [6] A motivation of this can b found in our schduling xampl in th valuation (Sction IV), whr w lt a mdia-procssing task (which dos a movi playback) xcut within a srvr (srvr-basd schduling) Th srvr xcuts with a crtain frquncy, giving (guaranting) th mdia task an vn amount of CPU powr which improvs th playback quality of th movi, vn though it xcuts among othr tim triggrd tasks Th mdia task has an unknown xcution pattrn, i, th rlass ar undfind Still, w gt prdictability (sinc w can analyz th bhavior) from both th mdia tasks point of viw, and th tim triggrd tasks Also, w avoid (tmporal) intrfrnc at runtim, maning that w gt a saf xcution nvironmnt for th tasks bcaus tmporal rrors do not propagat btwn th mdia task and th tim triggrd tasks From a practical point of viw, it is an advantag if hirarchical schduling can b implmntd asily/fficintly and without modifying th krnl Th lattr maks it asir

2 for both dvloprs and usrs sinc thr is no nd to maintain/apply krnl modifications vry tim th krnl is rplacd or updatd Morovr, kping th schdulr isolatd in a krnl modul, without modifying th krnl, simplifis dbugging and potntial crtification of its corrctnss (componnt-basd dvlopmnt advantags) W s that th RESCH schduling framwork [11] is usful bcaus it has th advantags mntiond, sinc it dos not nd any krnl modifications Also, it maks schdulr dvlopmnt asir bcaus it simplifis th schduling intrfac to th usr and it supports th dvlopmnt of schdulrs (plugins) which run as indpndnt krnl moduls Howvr, whil th dvlopmnt of schdulrs ar simplifid with this framwork, it lacks support for dbugging th schdulrs That is why w hav dvlopd a HSF rcordr, which can asily b pluggd in to a srvr-basd/hirarchical schdulr, dvlopd in RESCH Th rcordr dos not rquir krnl modifications and it is of cours also suitabl for analyzing th runtim bhavior of tasks/srvrs sinc th rcordd trac can b visualizd graphically with th Tracalyzr [12] or Grasp [13] visualization tools In turn, ths tools can prsnt valuabl trac data such as xcution- and rspons-tim Th HSF rcordr is abl to rcord th following schduling vnts during run-tim: 1) Th tim instanc whn a task/srvr is rlasd (vn though it might not start to xcut) 2) Th tim instanc whn a task/srvr starts to xcut 3) Whn thr is a task/srvr contxt switch, th rcordr distinguishs btwn prmption and non-prmption 4) Th tim instanc whn a task/srvr finishs its xcution Contribution Th main contributions of this papr ar: 1) W hav implmntd a task/srvr rcordr with th us of RESCH, i, it dos not rquir any krnl modifications Th rcordr nabls dbugging at task and srvr lvl, in Linux basd ral-tim/gnral-purpos OSs 2) W hav valuatd our HSF rcordr by implmnting yt anothr rcordr (Sction II-C), using th tchniqu prsntd in [14], and compard th ovrhad of this rcordr, with th HSF rcordr 3) W hav tstd our rcordr by running a mdiaprocssing task togthr with tim triggrd tasks and srvrs Th xampl shows how th playback quality gts improvd by putting th mdia-procssing task in a srvr Th HSF rcordr is usd in this xampl to dbug and display th runtim bhavior Outlin Th outlin of this papr is as follows: Sction II prsnts prliminary background, in Sction III w dscrib th HSF-rcordr implmntation Sction IV valuats th ovrhad and tracing accuracy of th HSF rcordr Sction V prsnts rlatd work, and finally, Sction VI concluds II PRELIMINARIES A Systm modl W assum fixd-priority, prmptiv, schduling of priodic tasks, according to th priodic task modl [15] A task i is prsumd to hav th following paramtrs, T i, WCET i,d i,pr i, whr th priod T i rprsnts th frquncy in which th task is rlasd for xcution, WCET i is th worst cas xcution tim of th task, th rlativ dadlin D i (within th priod) is whn th task must complt its xcution (RESCH monitors this) and pr i is th task priority (lowr valu rprsnts highr priority) Also, all tasks ar assumd to xcut indpndntly of achothr and on th sam cor, i, singl cor Thsrvrsaralsoassumdtohavfixdpriorityand thy ar schduld prmptivly and priodic A srvr j has similar paramtrs as tasks, i P j,q j,pr j,whrp j is th srvr priod, Q j is dfind as a budgt (which is th tim givn at ach priod P j to th tasks within th srvr) and pr j is th srvr priority (lowr valu rprsnts highr priority) B RESCH W hav bn dvloping a loadabl ral-tim schdulr framwork, RESCH [11], dsignd to work with th POSIXcompliant SCHED FIFO schduling policy implmntation RESCH has prviously bn usd as th basis for anothr schdulr calld AIRS [16] - a multi-cor CPU schdulr for intractiv ral-tim applications As mntiond prviously, RESCH is a modification-fr schduling framwork for Linux It supports priodic tasks which can b schduld in a fixd-priority prmptiv mannr RESCH is simply composd of xtrnal krnl moduls and usr-spac libraris for asy installation It givs both an intrfac to th usrs in usr spac (g a task spcific intrfac lik rtwaitforpriod()) as wll as in th krnl spac Th krnl spac API (Application Programming Intrfac) has th intrfac shown blow: 1) task run plugin( ) 2) task xit plugin( ) 3) job rlas plugin( ) 4) job complt plugin( ) Ths functions can b implmntd by a RESCH plugin (Figur 3), i, a krnl modul that has accss to th RESCH krnl API Ths functions ar calld in th RESCH cor at crtain vnts which ar illustratd in Figur 2 Functions 1) and 2) ar xcutd vry tim a task rgistrs/unrgistrs to RESCH With rgistr w man that th task dos a RESCH API call, transforming it to a RESCH task, which crats a RESCH TCB (Task Control Block) and puts it in th RESCH rady-quu tc A RESCH TCB has, among othr ral-tim spcific data, a rfrnc to its corrsponding Linux task TCB (taskstruct) Onc th task is rgistrd in RESCH, it will b schduld priodically (and prmptiv) according to its ral-tim priority Th primitivs 3) and 4) ar calld whnvr a RESCH task is rlasd for xcution or whn it has finishd its xcution Th plugins gt ths schduling notifications and can thrby affct schduling, trac tasks tc Th plugin notifications ar shown in Figur 2 Whn a task notifis RESCH that it has finishd its xcution in its currnt priod, th RESCH cor will inform any plugin about this vnt and st a timr for th rlas of th tasks nxt priod

3 As a last stp, it will call th Linux krnl to r-schdul anothr task Th nxt running task might b a RESCH task or any othr Linux procss RESCH task usr lvl krnl lvl RESCH cor RESCH plugin intrrupt contxt krnl-thrad contxt Linux krnl jobcompltplugin() rtwaitforpriod() Fig 2 modtimr() schdul() r tim RESCH control flow j o b r l a s p l u g i n ( ) w a k u p p r o c s ( ) () to h itc s w Whn th krnl rsponds to th corrsponding timout (task rlas), a handlr in th RESCH cor will gt notifid about this vnt Th handlr will notify any plugin about th task rlas and thn call th krnl to wak up th task Application Application Linux Krnl Schdulr Ral-tim task Timrs Fig 3 Application RESCH library RESCH cor RESCH task HSF plugin RESCH framwork In Linux, sinc krnl vrsion 2623 (Octobr of 2007), tasks can b ithr a fair or a ral-tim task Th lattr group has highr priority (0-99 whr 0 is highst) than fair tasks ( ) A task that rgistrs to RESCH is automatically transformd to a ral-tim task RESCH is rsponsibl for rlasing tasks, and tasks rgistrd to RESCH must notify whn thy hav finishd thir xcution in th currnt priod In this way, RESCH can control th schduling RESCH uss an absolut-tim clock, i, it dos not wrap around Also, rlas tims ar stord as absolut valus, so rlas pattrns ar xact Th cost of having a modification-fr solution is that RESCH can only s schduling vnts rlatd to its rgistrd tasks Ral-tim tasks with highr priority than RESCH tasks (i tasks that ar not rgistrd in RESCH) can thrby Krnl Spac Usr Spac intrfr with RESCH tasks without th RESCH cor bing abl to dtct it A simpl solution to this problm is to schdul all ral-tim tasks with th RESCH framwork C Task-switch hook patch Our prvious work [14] includs an implmntation of a taskswitchhook function (Figur 4), rsiding in a krnl modul, which is calld by th Linux schdulr at vry schdulr tick In this way, it is possibl to rcord task schduling vnts This solution rquirs modification of two cod lins in two sparat krnl sourc fils (schdrtc and schdfairc) Th modification of fil schdrtc is illustratd in Figur 4 (a similar chang is don in schdfairc) Linux has (sinc krnl vrsion 2623) two schduling classs, namly th fair and th ral-tim schduling classs Whn a nw task should b rlasd, th Linux schdulr itrats through its schduling classs (first th ral-tim class, scondly th fair class) in ordr to find th nxt task to rlas Th modification (Figur 4) maks it possibl to r-dirct a schduling class function pointr picknxttask to point to a usr dfind function (i, our function taskswitchhook), instad of th original function picknxttaskrt Our function will instad point to picknxttaskrt, in this way, w do not altr th krnl functionality othr than xcuting our function taskswitchhook (which contains usr dfind cod) just bfor picknxttaskrt starts to xcut Our function (hook) can b insrtd and rmovd during runtim A task rcordr can asily b implmntd (as a krnl modul) and us th taskswitchhook function to rgistr task contxt switchs, howvr, th krnl must b modifid Static const struct schdclass rtschdclass = { patch picknxttask = picknxttaskrt, schdrtc r-compil krnl Fig 4 Hook patch III IMPLEMENTATION Linux krnl rtschdclass picknxttask picknxttaskrt bfor Loadabl krnl modul Excution tim monitor aftr taskswitchhook Th implmntation of th HSF rcordr is basd on th schdulr plugin HSF which in turn is basd on th schduling framwork RESCH Figur 5 shows that th HSF schdulr uss primitivs xportd by RESCH and xports ths, as wll as srvr spcific primitivs, to th rcordr Ths primitivs ar usd to rgistr srvr and task contxt switchs Not that th flxibl structur allows for nw schdulr plugins to rus th rcordr as long as thy xport th sam primitivs

4 RESCH cor Fig 5 HSF rcordr plugin srvrcomplt srvrrlas HSF plugin jobcompltplugin jobrlasplugin HSF-rcordr plugin For th rcording to work corrctly, it is assumd that no highr priority ral-tim Linux tasks, which ar not rgistrd by RESCH, ar xcutd Th currnt implmntation dos not support load balancing (a function in Linux that migrats tasks to othr CPUs basd on load) This is bcaus th RESCH schdulr cannot dtct task migrations mad by th Linux schdulr Each rcordd vnt has 2 rcords: ID of th nxt task/srvr to xcut Timstamp of th vnt Th ID of th nxt task/srvr is usd to calculat th prvious task/srvr Th 4 hook functions (Figur 5) ar usd by th rcordr to sav schduling rcords in mmory (this is a circular implmntation) Th rcordr flushs th rcordd data to disk whn it gts unloadd by th usr Th rcording format can asily b convrtd to match any visualization tool W hav succssfully convrtd th format to fit with th Tracalyzr [12] and th Grasp [13] visualization tools W us Grasp in th valuation (Sction IV) in ordr to visualiz th trac of th HSF rcordr sinc it also supports hirarchical schduling in addition to rgular (flat) schduling Figur 6 illustrats how th HSF rcordr gts triggrd As can b sn, th HSF schdulr gts triggrd by its own timrs as wll as by th RESCH cor Th HSF schdulr rlays task rlass and compltions to th HSF rcordr whn th HSF schdulr itslf is triggrd by th RESCH cor Whnvr th HSF schdulr gts triggrd by a timr, it automatically calls its srvr rlas/compltion plugin, which in turn starts th rcordr Th figur also shows that th HSF rcordr xcuts mostly in intrrupt contxt This maks it lss xpnsiv in trms of contxt-switch ovrhad IV EVALUATION W hav valuatd our HSF rcordr by rcording a st of tasks and srvrs (Tabl I and II) In our xampl, task rttask1 blongs to srvr Srvr0, rttask2 and rttask3 dos not blong to any srvr whil rttask4 blong to srvr Srvr1 and rttask5 to Srvr2 Th valuation shows two aspcts: th masurd ovrhad (sction IV-A) of th HSF rcordr compard to th patchd rcordr [14], and an xampl of how th Quality of Srvic (QoS) of multimdia tasks can b improvd with hirarchical schduling as wll as how our HSF rcordr can assist in this work (sction IV-B) In th multimdia xampl w usd our HSF rcordr and th Ftrac [17] rcordr During our xprimnts, th two rcordrs wr rcording th tasks and srvrs simultanously Task-nam T WCET D Prio Srvr rt task Srvr0 rt task rt task rt task Srvr1 rt task Srvr2 TABLE I TASKS USED IN THE EVALUATION Srvr-nam P Q Prio Srvr Srvr Srvr TABLE II SERVERS USED IN THE EVALUATION A Ovrhad masurmnts In ordr to stimat th ovrhad impact, w masurd th xcution tim of th patchd and th HSF rcordr, running simultanously and rcording th sam trac W also notd th amount of data (in kilo byts) that th two rcordrs producd (out of curiosity w also masurd Ftrac) W implmntd an optimizd vrsion of th patchd rcordr, Patch (Tabl III) so that it only savd rcordd data of th tasks that w wr intrstd in rcording In this way, th comparison to th HSF rcordr bcam fair sinc it is only triggrd at task/srvr vnts rlatd to th tasks/srvrs w ar intrstd in rcording (RESCH rlatd task and srvrs) Rcordr Exc tim (µs) Rc data (KB) HSF Patch Ftrac TABLE III MEASUREMENTS OF THE RECORDERS Th valus listd in Tabl III ar th avrag masurd valus of 10 runs and th rcordrs rcordd about 4 sconds at ach run W s that th HSF rcordr has a ratio of 43 µs/kb whil Patch has 716 µs/kb Th conclusion is that th HSF rcordr producs lss ovrhad than th patchd rcordr, comparing th xcution-tim/data ratio Th small amount of rcordd data compard to Ftrac suggsts that our rcordr might b a bttr option if th usr is only intrstd in a subst of tasks Having a small amount of ovrhad is attractiv for rcordrs sinc thy can rmain activ in shippd

5 RESCH task usr lvl krnl lvl rtwaitforpriod() RESCH srvr rlas modtimr() stop rlas RESCH cor RESCH HSF HSF rcordr srvrrlas() modtimr() jobcompltplugin() intrrupt contxt krnl-thrad contxt schdul() srvrcomplt() timr jobrlasplugin() wakupprocss() switchto() Linux krnl Fig 6 HSF rcordr control flow products (without wasting too much rsourcs), and thrby liminating th prob ffct B Multimdia xampl Th purpos of this xampl is to show how a multimdia task (procssing a movi) can bnfit from hirarchical schduling in such a way that th movi playback runs mor smoothly Th HSF schdulr has nvr bn valuatd (and dbuggd) as proprly as th xampl w ar about to show, so this is a good cas study for th HSF rcordr W run th multimdia task in diffrnt stups (with and without hirarchical schduling), and masur its prformanc Th hirarchical schduling givs th multimdia task an vn amount of CPU powr, and thrby improvs th movi playback Not that all of this is don, including th rcording, without modifying th krnl Th HSF rcordr plays a ky rol sinc knowldg of th schduling bhavior is important in ordr for th rsult of this valuation to b corrct For xampl, th rcordr shows that th tasks and srvrs gt th amount of CPU that w spcify (i, that tasks run within thir srvrs) and that th tasks/srvrs run according to th spcifid frquncy and WCET /Q During our xprimnts, th rcording showd that th HSF cannot kp tasks within thir srvr if thy do a lot of blocking (g multimdia tasks) Thrfor, w st lowst priority to th multimdia task and add idl tasks with highr priority than th multimdia task This will kp th multimdia task within its srvr, thrby guaranting th uppr limit on its rsourc supply This was confirmd by th rcording of our HSF rcordr A scond rcordr (Ftrac) was also usd in ordr to show that th HSF rcordr rcordd corrctly W usd th Grasp tool [13] to visualiz our rcordings (for both th HSF rcordr and Ftrac), sinc it can display both tasks and srvrs In this xampl, w hav 5 tasks, i, rttask1 to rttask5 (Tabl I) Tasks rttask1 to rttask4 ar dummy tasks, i, thy just loop (rttask1 in Figur 7) rttask5 dos a movi playback, its task body is shown in Figur 7 // rt task1 int main(int argc, char *argv[ ]) { for (i = 0; i < NR OF JOBS; i++) { for (j = 0; j < USEC UNIT; j++) { if (!rt wait for priod()) { printf( dadlin is missd!\n ); // rt task5 int main (int argc, char *argv[ ]) { libvlc mdia playr play(playr); Fig 7 Task bodis rttask5 usd th libvlc 1 for movi playback and th library itslf has th nic proprty that th movi procssing can b xcutd by a task running in ral-tim mod W xcutd rttask5 in 4 diffrnt stups: 1 libvlc

6 1) rttask5 with lowst priority and tasks rttask1 to rttask4 with priority ordr as in Tabl I 2) rttask5 with mdium priority (in btwn rttask2 and rttask3) andtasksrttask1 to rttask4 with priority ordr as in Tabl I 3) rttask5 with highst priority and tasks rttask1 to rttask4 with priority ordr as in Tabl I 4) rttask5 xcutd in srvr Srvr2, and rttask1 and rttask4 in srvr Srvr0 and Srvr1 rspctivly (rttask2 and rttask3 was not includd in this stup) Givn ths 4 stups, task rttask5 will gt diffrnt amount/distribution of CPU powr and th procssing of movi imags (frams) will thrfor also b affctd Th movi procssing is masurd in amount of producd frams pr scond (FPS) Th CPU utilization (prcantag of CPU tim) of task rttask5 is shown in Tabl IV as wll as th fram rat of which rttask5 is procssing a movi W masurd th FPS by timstamping th bginning and nd of th movi playback systm call and dividing th amount of frams of th movi with th masurd tim Th amount of frams is 91 and this valu was gnratd by Mplayr 2 (using th bnchmark flag) It is important to not that th CPU utilization givn in Tabl IV is th availabl CPU tim, it dos not man that task rttask5 uss this CPU tim Th FPS valus may not considrd to b 100% accurat, but it shows th approximat fficincy For xampl, running rttask5 with 100% CPU should of cours not giv wors FPS valu than running it with 32% CPU Ths valus ar of cours affctd by ovrhad from th Linux krnl tc W ran th th xprimnts on an Intl Pntium Dual- Cor (E5300 2,6GHz) platform, quippd with a Linux krnl vrsion 26319, running with load balancing disabld Th rcordd tasks (and srvrs) ran on th sam cor, i, all tasks wr migratd to CPU #0 at initialization phas Stup CPU utilization (%) FPS Lowst prio Mdium prio Highst prio HSF TABLE IV FPS OF TASK rttask5 Th conclusion basd on Tabl IV is that th distribution of CPU powr influncs th fram frquncy a lot and that utilization alon is not sufficint for dtrmining this For xampl, giving task rttask5 5125% of th CPU producs lss FPS than giving it 32% Th 32% CPU is guarantd (no mor no lss) and it is distributd vnly as can b sn by th rcording of HSF rcordr in Figur 8 (visualizd with th Grasp tool [13]) 2 Mplayr Apparntly, (during our xprimnts) task rttask5 must hav bn activ whn othr highr priority tasks wr occupying th CPU, thrby tmporarly gtting lss than 5125% CPU This is not th cas whn running th multimdia task in its srvr, sinc it is always supplid 32% Srvr2 Srvr0 Srvr1 Srvr3 idl rttask5 s3idl s1idl rttask4 s0idl rttask Fig 8 Tasks and srvrs rcordd with th HSF rcordr Figur 9 shows th sam trac as in Figur 8, but rcordd with th Ftrac rcordr As can b sn, th HSF rcordr rcords corrctly, also, it shows that task rttask5 dos not consum CPU continuously (i, it blocks oftn) idl rttask5 s3idl s1idl rttask4 s0idl rttask Fig 9 Tasks rcordd with th Ftrac rcordr Figur 10 shows a trac by our HSF rcordr whn task rttask5 was running with lowst priority, without HSF As can b sn, th CPU availability for task rttask5 is highly dpndant on whn highr priority tasks xcut Our xampl shows that it is difficult to fin tun th CPU supply for a multimdia task, i, w can only do it by changing th priority of th task sinc it is not priodic Howvr, it is possibl to do tuning by stting srvr priod, budgt and priority, whn using HSF Th main contribution of this xampl is th trac (Figur 8) mad by th HSF rcordr which shows th corrctnss of th CPU distribution, mad by HSF, to ral-tim tasks (with mdia procssing) W hav also tstd th corrctnss of th HSF rcordr by comparing

7 idl rttask5 rttask4 rttask3 rttask2 rttask1 Fig 10 Tasks rcordd with th HSF rcordr its trac rsults with th Ftrac rcordr, i, th trac in Figur 8 is idntical with th trac in Figur 9, which shows that it rcords corrctly Also, th trac in Figur 8 shows th amount of unusd CPU tim (slack tim) at both srvr lvl and within ach srvr, sinc th diffrnt idl tasks rprsnt this For xampl, srvr Srvr3 (which has lowst priority) and its task s3idl rprsnt slack tim at srvr lvl, whil s0idl rprsnt unusd tim in Srvr0 Th conclusion is that th HSF rcordr can b a good tool for dbugging hirarchical schdulrs in RESCH, sinc it rcords accuratly and with low ovrhad Furthr, this xampl shows that our (HSF) rcordr and schdulr rcords (and schduls) corrctly, vn though w do not modify th krnl V RELATED WORK Th ida of our solution is basd on th rplay dbugging approach [18], which rcords systm vnts onlin and rplays thm offlin In latr work [19], th rplay dbugging has bn xtndd to b compilr- and OS-indpndnt Whil th rplay dbugging works with off-th-shlf compilrs for application-lvl dbugging, our solution is slf-containd softwar using Grasp [13] for OS-lvl dbugging, and it is primarily focusd on ral-tim schdulr dbugging Th SCHED DEADLINE projct [20], which is in charg of th EDF schdulr implmntation for Linux, has usd th schd switch tracr providd by th Ftrac toolkit [17] to output th rcordings of contxt switchs Th output logs ar latr convrtd to th Valu Chang Dump (VCD) format so that GtkWav can visualiz th task xcution tracs Th trac can of cours b convrtd to othr trac formats, such as th Tracalyzr [12] or th Grasp [13] format Givn that Ftrac is supportd by th Linux community, it is rasonabl to us this toolkit to trac task xcutions for krnl dbugging, but it is ddicatd to th Linux krnl, so it is not ncssarily suitabl for ral-tim schdulr dbugging in gnral For instanc, schd switch dos not catch job rlass, howvr, contxt switchs ar prcisly tracd, and it can distinguish btwn task compltions and task prmptions Our solution is mor flxibl and intgratd in that it is availabl not only for th Linux krnl, but also for othr OSs, onc th RESCH framwork is portd to othr platforms Our prvious work [21] includs a simpl task rcordr in Linux (basd on RESCH) which supports th Tracalyzr [12] and th Grasp [13] format Furthr, w hav also implmntd a task rcordr [14] (in Linux) which is abl to rcord all task schduling vnts, but it rquirs modifications to th krnl DTrac [22], SystmTrap [23], LTT [24], and LTTng [25] ar advancd tools for OS dbugging Thy ar orintd for tracing ntir krnl vnts, so it is rquird that th dvloprs undrstand how to us thm Manwhil, our solution is mor simplifid by focusing on ral-tim schdulr dbugging, and it is vry asy to us in practic Ral-Tim Application Intrfac for Linux (RTAI) [26] is a collction of loadabl krnl moduls and a krnl patch which togthr provids a rich ral-tim API to th usr It givs th possibility to add/dlt hooks for vry task-start, task-switch and task-dlt Ths hooks giv th possibility to monitor task xcution in a dtaild lvl Tracalyzr [12] is a visualization and analysis tool for mbddd systms It can visualiz task tracs as wll as task communication Rcordrs implmntd in th OSs VxWorks, OSE, Rubus and RTXC support th Tracalyzr format VI CONCLUSION W hav prsntd th implmntation and valuation of a task/srvr rcordr basd on th RESCH (REal-tim SCHdulr) framwork in Linux RESCH is a schduling framwork for Linux which support schdulr plugins, i, multi-, unicor, flat-, srvr-basd-schduling tc Our rcordr implmntation is a plugin on top of an alrady xisting hirarchical schdulr plugin calld HSF (Hirarchical Schduling Framwork) This framwork supports fixd-priority prmptiv schduling of srvrs as wll as tasks Th HSF rcordr uss schduling primitivs supportd by RESCH itslf, and HSF, in ordr to rcord schduling vnts Th RESCH framwork, th HSF schdulr plugin as wll as our HSF rcordr rquir no modification of th krnl and this is th main contribution of this approach To th bst of our knowldg, this is th first attmpt to prform task tracing (within hirarchical schduling) in Linux, without krnl modifications Th valuation of th HSF rcordr includs two parts: Ovrhad comparison against an optimizd vrsion of our prviously implmntd task-switch patch [14] Th corrctnss of th HSF rcordr (as wll as th HSF schdulr) is tstd with a mdia procssing xampl Th tracing capability and accuracy of th HSF rcordr is compard against th main-lin Linux rcordr Ftrac [17] Our HSF rcordr producs vry low ovrhad, in trms of CPU consumption, compard to th task-switch patch Th amount of rcordd data is also much smallr than Ftrac, suggsting that th HSF rcordr could b a bttr choic if only a subst of Linux tasks is of intrst to monitor Th mdia-procssing xampl shows 5 ral-tim tasks running with, and without srvrs, i, with th HSF schdulr activatd and with only RESCH In th xampl, w show that on of th tasks (which is procssing a movi) producs highr fram rat with thortically lowr CPU utilization (using th HSF schdulr) than with highr CPU utilization

8 (using only RESCH) Th rason for this is that HSF givs th mdia-procssing task bttr CPU rsourc distribution In this xampl, th HSF rcordr contributs by showing that th mdia task uss only its allocatd CPU rsourc, thrby showing that th xampl is corrct It also shows a waknss with th HSF schdulr in that it has problms with kping mdia tasks (and similar tasks which blocks oftn) within its srvr Howvr, non-blocking ral-tim tasks ar shown to b proprly containd insid thir srvrs All tracs from th HSF rcordr, in this xampl, ar don in paralll with th Ftrac rcordr, thrby showing th accuracy (and corrctnss) of our HSF rcordr Th conclusion is that th HSF rcordr could b a good tool for dbugging hirarchical schdulrs in RESCH Th rcordr can, togthr with a visualization tool, such as Grasp [13], visualiz th xcution of tasks and srvrs as wll as display worst-cas, bst-cas and avrag valu of both xcutionand rspons-tim of tasks In cas that th Linux krnl is configurd with Ftrac, thnitcouldbusfultousalso, sinc it complmnts our rcordr wll Our rcordr can rcord srvr vnts and task rlass, whil Ftrac can rcord th contxt switchs btwn th RESCH ral-tim tasks and othr Linux tasks Futur work includs mrging Ftrac and th HSF rcordr to gt mor dtaild and complt tracs W will also continu with improving th HSF schdulr plugin as wll as dvloping nw srvr-basd schdulrs (Bandwidth Sharing Srvr, Constant Bandwidth Srvr, Sporadic Srvr tc) and support for multi-cor schduling (and tracing) REFERENCES [1] P Goyal, X Guo, and H M Vin, A Hirarchical CPU Schdulr for Multimdia Oprating Systms, in Proc of th 2nd USENIX Symposium on Oprating Systms Dsign and Implmntation, 1996 [2] Z Dng and J W-S Liu, Schduling Ral-tim Applications in an Opn Environmnt, in Proc of th 18th IEEE Intrnational Ral-Tim Systms Symposium, 1997 [3] J Rghr and J A Stankovic, HLS: A Framwork for Composing Soft Ral-Tim Schdulrs, in Proc of th 22nd IEEE Intrnational Ral-Tim Systms Symposium, 2001 [4] M Åsbrg, M Bhnam, T Nolt, and R J Bril, Implmntation of Ovrrun and Skipping in VxWorks, in Proc of th 6th Intrnational Workshop on Oprating Systms Platforms for Embddd Ral-Tim Applications, 2010 [5] M Bhnam, T Nolt, I Shin, M Åsbrg, and R J Bril, Towards Hirarchical Schduling on top of VxWorks, in Proc of th 4th Intrnational Workshop on Oprating Systms Platforms for Embddd Ral-Tim Applications, 2008 [6] M Åsbrg, M Bhnam, F Nmati, and T Nolt, Towards Hirarchical Schduling in AUTOSAR, in Proc of th 14th Intrnational Confrnc on Emrging Tchnologis and Factory Automation, 2009 [7] M Åsbrg, T Nolt, and P Pttrsson, Prototyping and Cod Synthsis of Hirarchically Schduld Systms using TIMES, Journal of Convrgnc (Consumr Elctronics), vol 1, no 1, pp 77 86, 2010 [8] M Åsbrg, P Pttrsson, and T Nolt, Modlling, Vrification and Synthsis of Two-Tir Hirarchical Fixd-Priority Prmptiv Schduling, in Proc of th 23rd Euromicro Confrnc on Ral-Tim Systms, 2011 [9] ARINC, ARINC 653: Avionics Application Softwar Standard Intrfac (Draft 15) Airlins Elctronic Enginring Committ (AEEC), 1996 [10] ARINC/RTCA-SC-182/EUROCAE-WG-48, Minimal Oprational Prformanc Standard for Avionics Computr Rsourcs RTCA, Incorporatd, 1828 L Strt, NW, Suit 805, Washington DC 20036, 1999 [11] S Kato, R Rajkumar, and Y Ishikawa, A Loadabl Ral-Tim Schdulr Suit for Multicor Platforms, Tchnical Rport CMU- ECE-TR09-12, 2009 [Onlin] Availabl: cmudu/ shinpi/paprs/tchrp09pdf [12] Editors: T Maragria and B Stffn, Lvraging Applications of Formal Mthods, Proc of th 1st Intrnational Symposium On Lvraging Applications of Formal Mthods, Vrification and Validation Springr, pp , 2004 [13] M Holndrski, M M H P van dn Huvl, R J Bril, and J J Lukkin, Grasp: Tracing, Visualizing and Masuring th Bhavior of Ral-Tim Systms, in Proc of th 1st Intrnational Workshop on Analysis Tools and Mthodologis for Embddd and Ral-tim Systms, 2010 [14] M Åsbrg, T Nolt, C M O Prz, and S Kato, Excution Tim Monitoring in Linux, in Proc of th WIP sssion in th 14th Intrnational Confrnc on Emrging Tchnologis and Factory Automation, 2009 [15] C Liu and J Layland, Schduling Algorithms for Multi-Programming in a Hard-Ral-Tim Environmnt, ACM, vol 20, no 1, pp 46 61, 1973 [16] S Kato, R Rajkumar, and Y Ishikawa, AIRS: Supporting Intractiv Ral-Tim Applications on Multicor Platforms, in Proc of th 22nd Euromicro Confrnc on Ral-Tim Systms, 2010 [17] T Bird, Masuring Function Duration with Ftrac, in Proc of th Japan Linux Symposium, 2009 [18] H Than and H Hansson, Using Dtrministic Rplay for Dbugging of Distributd Ral Tim Systms, in Proc of th 12th Euromicro Confrnc on Ral-Tim Systms, 2000 [19] H Than, D Sundmark, J Huslius, and A Pttrsson, Rplay Dbugging of Ral-Tim Systms Using Tim Machins, in Proc of th 17th Intrnational Paralll & Distributd Procssing Symposium, 2003 [20] D Faggioli and F Chcconi, An EDF Schduling Class for th Linux Krnl, in Proc of th 11th Ral-Tim Linux Workshop, 2009 [21] M Åsbrg, J Kraft, T Nolt, and S Kato, A Loadabl Task Excution Rcordr for Linux, in Proc of th 1st Intrnational Workshop on Analysis Tools and Mthodologis for Embddd and Ral-tim Systms, 2010 [22] B Cantrill, M Shapiro, and A Lvnthal, Dynamic Instrumntation of Production Systms, in Proc of th USENIX confrnc, 2004 [23] V Prasad, W Colhn, F Eiglr, M Hunt, J Kniston, and B Chn, Locating Systm Problms Using Dynamic Instrumntation, in Proc of th Ottawa Linux Symposium, 2005 [24] K Yaghmour and M Dagnais, Masuring and Charactrizing Systm Bhavior Using Krnl-Lvl Evnt Logging, in Proc of th USENIX confrnc, 2000 [25] M Dsnoyrs and M Dagnais, Th LTTng Tracr: A Low Impact Prformanc and Bhavior Monitor of GNU/Linux, in Proc of th Ottawa Linux Symposium, 2006 [26] D Bal, E Bianchi, L Dozio, S Hughs, P Mantgazza and S Papacharalambous, RTAI: Ral Tim Application Intrfac, Linux Journal, vol 29, no 10, 2000

Adverse Selection and Moral Hazard in a Model With 2 States of the World

Adverse Selection and Moral Hazard in a Model With 2 States of the World Advrs Slction and Moral Hazard in a Modl With 2 Stats of th World A modl of a risky situation with two discrt stats of th world has th advantag that it can b natly rprsntd using indiffrnc curv diagrams,

More information

The example is taken from Sect. 1.2 of Vol. 1 of the CPN book.

The example is taken from Sect. 1.2 of Vol. 1 of the CPN book. Rsourc Allocation Abstract This is a small toy xampl which is wll-suitd as a first introduction to Cnts. Th CN modl is dscribd in grat dtail, xplaining th basic concpts of C-nts. Hnc, it can b rad by popl

More information

A loadable task execution recorder for Linux

A loadable task execution recorder for Linux A loadable task execution recorder for Linux Mikael Åsberg, Johan Kraft and Thomas Nolte MRTC/Mälardalen University P.O. Box 883, SE-721 23, Västerås, Sweden {mikael.asberg,johan.kraft,thomas.nolte}@mdh.se

More information

A Project Management framework for Software Implementation Planning and Management

A Project Management framework for Software Implementation Planning and Management PPM02 A Projct Managmnt framwork for Softwar Implmntation Planning and Managmnt Kith Lancastr Lancastr Stratgis Kith.Lancastr@LancastrStratgis.com Th goal of introducing nw tchnologis into your company

More information

Practical Embedded Systems Engineering Syllabus for Graduate Students with Multidisciplinary Backgrounds

Practical Embedded Systems Engineering Syllabus for Graduate Students with Multidisciplinary Backgrounds lctur or tal. Do iz or o not ry gth: l. Do or o not r of d of th: g dr l. Practical Embddd Systms Enginring Syllabus for Graduat Studnts with Multidisciplin ounds Bastian Hatzr Grt Schly Rauf Salimi Khaligh

More information

Architecture of the proposed standard

Architecture of the proposed standard Architctur of th proposd standard Introduction Th goal of th nw standardisation projct is th dvlopmnt of a standard dscribing building srvics (.g.hvac) product catalogus basd on th xprincs mad with th

More information

QUANTITATIVE METHODS CLASSES WEEK SEVEN

QUANTITATIVE METHODS CLASSES WEEK SEVEN QUANTITATIVE METHODS CLASSES WEEK SEVEN Th rgrssion modls studid in prvious classs assum that th rspons variabl is quantitativ. Oftn, howvr, w wish to study social procsss that lad to two diffrnt outcoms.

More information

Free ACA SOLUTION (IRS 1094&1095 Reporting)

Free ACA SOLUTION (IRS 1094&1095 Reporting) Fr ACA SOLUTION (IRS 1094&1095 Rporting) Th Insuranc Exchang (301) 279-1062 ACA Srvics Transmit IRS Form 1094 -C for mployrs Print & mail IRS Form 1095-C to mploys HR Assist 360 will gnrat th 1095 s for

More information

Parallel and Distributed Programming. Performance Metrics

Parallel and Distributed Programming. Performance Metrics Paralll and Distributd Programming Prformanc! wo main goals to b achivd with th dsign of aralll alications ar:! Prformanc: th caacity to rduc th tim to solv th roblm whn th comuting rsourcs incras;! Scalability:

More information

Keywords Cloud Computing, Service level agreement, cloud provider, business level policies, performance objectives.

Keywords Cloud Computing, Service level agreement, cloud provider, business level policies, performance objectives. Volum 3, Issu 6, Jun 2013 ISSN: 2277 128X Intrnational Journal of Advancd Rsarch in Computr Scinc and Softwar Enginring Rsarch Papr Availabl onlin at: wwwijarcsscom Dynamic Ranking and Slction of Cloud

More information

5 2 index. e e. Prime numbers. Prime factors and factor trees. Powers. worked example 10. base. power

5 2 index. e e. Prime numbers. Prime factors and factor trees. Powers. worked example 10. base. power Prim numbrs W giv spcial nams to numbrs dpnding on how many factors thy hav. A prim numbr has xactly two factors: itslf and 1. A composit numbr has mor than two factors. 1 is a spcial numbr nithr prim

More information

Use a high-level conceptual data model (ER Model). Identify objects of interest (entities) and relationships between these objects

Use a high-level conceptual data model (ER Model). Identify objects of interest (entities) and relationships between these objects Chaptr 3: Entity Rlationship Modl Databas Dsign Procss Us a high-lvl concptual data modl (ER Modl). Idntify objcts of intrst (ntitis) and rlationships btwn ths objcts Idntify constraints (conditions) End

More information

An Broad outline of Redundant Array of Inexpensive Disks Shaifali Shrivastava 1 Department of Computer Science and Engineering AITR, Indore

An Broad outline of Redundant Array of Inexpensive Disks Shaifali Shrivastava 1 Department of Computer Science and Engineering AITR, Indore Intrnational Journal of mrging Tchnology and dvancd nginring Wbsit: www.ijta.com (ISSN 2250-2459, Volum 2, Issu 4, pril 2012) n road outlin of Rdundant rray of Inxpnsiv isks Shaifali Shrivastava 1 partmnt

More information

Sci.Int.(Lahore),26(1),131-138,2014 ISSN 1013-5316; CODEN: SINTE 8 131

Sci.Int.(Lahore),26(1),131-138,2014 ISSN 1013-5316; CODEN: SINTE 8 131 Sci.Int.(Lahor),26(1),131-138,214 ISSN 113-5316; CODEN: SINTE 8 131 REQUIREMENT CHANGE MANAGEMENT IN AGILE OFFSHORE DEVELOPMENT (RCMAOD) 1 Suhail Kazi, 2 Muhammad Salman Bashir, 3 Muhammad Munwar Iqbal,

More information

by John Donald, Lecturer, School of Accounting, Economics and Finance, Deakin University, Australia

by John Donald, Lecturer, School of Accounting, Economics and Finance, Deakin University, Australia Studnt Nots Cost Volum Profit Analysis by John Donald, Lcturr, School of Accounting, Economics and Financ, Dakin Univrsity, Australia As mntiond in th last st of Studnt Nots, th ability to catgoris costs

More information

FACULTY SALARIES FALL 2004. NKU CUPA Data Compared To Published National Data

FACULTY SALARIES FALL 2004. NKU CUPA Data Compared To Published National Data FACULTY SALARIES FALL 2004 NKU CUPA Data Compard To Publishd National Data May 2005 Fall 2004 NKU Faculty Salaris Compard To Fall 2004 Publishd CUPA Data In th fall 2004 Northrn Kntucky Univrsity was among

More information

CPU. Rasterization. Per Vertex Operations & Primitive Assembly. Polynomial Evaluator. Frame Buffer. Per Fragment. Display List.

CPU. Rasterization. Per Vertex Operations & Primitive Assembly. Polynomial Evaluator. Frame Buffer. Per Fragment. Display List. Elmntary Rndring Elmntary rastr algorithms for fast rndring Gomtric Primitivs Lin procssing Polygon procssing Managing OpnGL Stat OpnGL uffrs OpnGL Gomtric Primitivs ll gomtric primitivs ar spcifid by

More information

User-Perceived Quality of Service in Hybrid Broadcast and Telecommunication Networks

User-Perceived Quality of Service in Hybrid Broadcast and Telecommunication Networks Usr-Prcivd Quality of Srvic in Hybrid Broadcast and Tlcommunication Ntworks Michal Galtzka Fraunhofr Institut for Intgratd Circuits Branch Lab Dsign Automation, Drsdn, Grmany Michal.Galtzka@as.iis.fhg.d

More information

Cisco Data Virtualization

Cisco Data Virtualization Cisco Data Virtualization Big Data Eco-systm Discussion with Bloor Group Bob Ev, David Bsmr July 2014 Cisco Data Virtualization Backgroundr Cisco Data Virtualization is agil data intgration softwar that

More information

Enforcing Fine-grained Authorization Policies for Java Mobile Agents

Enforcing Fine-grained Authorization Policies for Java Mobile Agents Enforcing Fin-graind Authorization Policis for Java Mobil Agnts Giovanni Russllo Changyu Dong Narankr Dulay Dpartmnt of Computing Imprial Collg London South Knsington London, SW7 2AZ, UK {g.russllo, changyu.dong,

More information

Development of Financial Management Reporting in MPLS

Development of Financial Management Reporting in MPLS 1 Dvlopmnt of Financial Managmnt Rporting in MPLS 1. Aim Our currnt financial rports ar structurd to dlivr an ovrall financial pictur of th dpartmnt in it s ntirty, and thr is no attmpt to provid ithr

More information

WORKERS' COMPENSATION ANALYST, 1774 SENIOR WORKERS' COMPENSATION ANALYST, 1769

WORKERS' COMPENSATION ANALYST, 1774 SENIOR WORKERS' COMPENSATION ANALYST, 1769 08-16-85 WORKERS' COMPENSATION ANALYST, 1774 SENIOR WORKERS' COMPENSATION ANALYST, 1769 Summary of Dutis : Dtrmins City accptanc of workrs' compnsation cass for injurd mploys; authorizs appropriat tratmnt

More information

The international Internet site of the geoviticulture MCC system Le site Internet international du système CCM géoviticole

The international Internet site of the geoviticulture MCC system Le site Internet international du système CCM géoviticole Th intrnational Intrnt sit of th goviticultur MCC systm L sit Intrnt intrnational du systèm CCM géoviticol Flávio BELLO FIALHO 1 and Jorg TONIETTO 1 1 Rsarchr, Embrapa Uva Vinho, Caixa Postal 130, 95700-000

More information

Continuity Cloud Virtual Firewall Guide

Continuity Cloud Virtual Firewall Guide Cloud Virtual Firwall Guid uh6 Vrsion 1.0 Octobr 2015 Foldr BDR Guid for Vam Pag 1 of 36 Cloud Virtual Firwall Guid CONTENTS INTRODUCTION... 3 ACCESSING THE VIRTUAL FIREWALL... 4 HYPER-V/VIRTUALBOX CONTINUITY

More information

LG has introduced the NeON 2, with newly developed Cello Technology which improves performance and reliability. Up to 320W 300W

LG has introduced the NeON 2, with newly developed Cello Technology which improves performance and reliability. Up to 320W 300W Cllo Tchnology LG has introducd th NON 2, with nwly dvlopd Cllo Tchnology which improvs prformanc and rliability. Up to 320W 300W Cllo Tchnology Cll Connction Elctrically Low Loss Low Strss Optical Absorption

More information

EFFECT OF GEOMETRICAL PARAMETERS ON HEAT TRANSFER PERFORMACE OF RECTANGULAR CIRCUMFERENTIAL FINS

EFFECT OF GEOMETRICAL PARAMETERS ON HEAT TRANSFER PERFORMACE OF RECTANGULAR CIRCUMFERENTIAL FINS 25 Vol. 3 () January-March, pp.37-5/tripathi EFFECT OF GEOMETRICAL PARAMETERS ON HEAT TRANSFER PERFORMACE OF RECTANGULAR CIRCUMFERENTIAL FINS *Shilpa Tripathi Dpartmnt of Chmical Enginring, Indor Institut

More information

Planning and Managing Copper Cable Maintenance through Cost- Benefit Modeling

Planning and Managing Copper Cable Maintenance through Cost- Benefit Modeling Planning and Managing Coppr Cabl Maintnanc through Cost- Bnfit Modling Jason W. Rup U S WEST Advancd Tchnologis Bouldr Ky Words: Maintnanc, Managmnt Stratgy, Rhabilitation, Cost-bnfit Analysis, Rliability

More information

ESA Support to ESTB Users

ESA Support to ESTB Users ESA Support to ESTB Usrs Dr. Javir Vntura-Travst Europan Spac Agncy 3 rd ESTB Workshop Nic 12 Novmbr 2002 OUTLINE! ESA ESTB wbsit support! Th ESTB/EGNOS Hlpdsk! Th ESTB Nwslttr! Th ESA SISNET tchnology!

More information

Foreign Exchange Markets and Exchange Rates

Foreign Exchange Markets and Exchange Rates Microconomics Topic 1: Explain why xchang rats indicat th pric of intrnational currncis and how xchang rats ar dtrmind by supply and dmand for currncis in intrnational markts. Rfrnc: Grgory Mankiw s Principls

More information

C H A P T E R 1 Writing Reports with SAS

C H A P T E R 1 Writing Reports with SAS C H A P T E R 1 Writing Rports with SAS Prsnting information in a way that s undrstood by th audinc is fundamntally important to anyon s job. Onc you collct your data and undrstand its structur, you nd

More information

Entity-Relationship Model

Entity-Relationship Model Entity-Rlationship Modl Kuang-hua Chn Dpartmnt of Library and Information Scinc National Taiwan Univrsity A Company Databas Kps track of a company s mploys, dpartmnts and projcts Aftr th rquirmnts collction

More information

Key Management System Framework for Cloud Storage Singa Suparman, Eng Pin Kwang Temasek Polytechnic {singas,engpk}@tp.edu.sg

Key Management System Framework for Cloud Storage Singa Suparman, Eng Pin Kwang Temasek Polytechnic {singas,engpk}@tp.edu.sg Ky Managmnt Systm Framwork for Cloud Storag Singa Suparman, Eng Pin Kwang Tmask Polytchnic {singas,ngpk}@tp.du.sg Abstract In cloud storag, data ar oftn movd from on cloud storag srvic to anothr. Mor frquntly

More information

Meerkats: A Power-Aware, Self-Managing Wireless Camera Network for Wide Area Monitoring

Meerkats: A Power-Aware, Self-Managing Wireless Camera Network for Wide Area Monitoring Mrkats: A Powr-Awar, Slf-Managing Wirlss Camra Ntwork for Wid Ara Monitoring C. B. Margi 1, X. Lu 1, G. Zhang 1, G. Stank 2, R. Manduchi 1, K. Obraczka 1 1 Dpartmnt of Computr Enginring, Univrsity of California,

More information

Rural and Remote Broadband Access: Issues and Solutions in Australia

Rural and Remote Broadband Access: Issues and Solutions in Australia Rural and Rmot Broadband Accss: Issus and Solutions in Australia Dr Tony Warrn Group Managr Rgulatory Stratgy Tlstra Corp Pag 1 Tlstra in confidnc Ovrviw Australia s gographical siz and population dnsity

More information

Hardware Modules of the RSA Algorithm

Hardware Modules of the RSA Algorithm SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 11, No. 1, Fbruary 2014, 121-131 UDC: 004.3`142:621.394.14 DOI: 10.2298/SJEE140114011S Hardwar Moduls of th RSA Algorithm Vlibor Škobić 1, Branko Dokić 1,

More information

Analyzing Failures of a Semi-Structured Supercomputer Log File Efficiently by Using PIG on Hadoop

Analyzing Failures of a Semi-Structured Supercomputer Log File Efficiently by Using PIG on Hadoop Intrnational Journal of Computr Scinc and Enginring Opn Accss Rsarch Papr Volum-2, Issu-1 E-ISSN: 2347-2693 Analyzing Failurs of a Smi-Structurd Suprcomputr Log Fil Efficintly by Using PIG on Hadoop Madhuri

More information

(Analytic Formula for the European Normal Black Scholes Formula)

(Analytic Formula for the European Normal Black Scholes Formula) (Analytic Formula for th Europan Normal Black Schols Formula) by Kazuhiro Iwasawa Dcmbr 2, 2001 In this short summary papr, a brif summary of Black Schols typ formula for Normal modl will b givn. Usually

More information

STATEMENT OF INSOLVENCY PRACTICE 3.2

STATEMENT OF INSOLVENCY PRACTICE 3.2 STATEMENT OF INSOLVENCY PRACTICE 3.2 COMPANY VOLUNTARY ARRANGEMENTS INTRODUCTION 1 A Company Voluntary Arrangmnt (CVA) is a statutory contract twn a company and its crditors undr which an insolvncy practitionr

More information

Incomplete 2-Port Vector Network Analyzer Calibration Methods

Incomplete 2-Port Vector Network Analyzer Calibration Methods Incomplt -Port Vctor Ntwork nalyzr Calibration Mthods. Hnz, N. Tmpon, G. Monastrios, H. ilva 4 RF Mtrology Laboratory Instituto Nacional d Tcnología Industrial (INTI) Bunos irs, rgntina ahnz@inti.gov.ar

More information

Question 3: How do you find the relative extrema of a function?

Question 3: How do you find the relative extrema of a function? ustion 3: How do you find th rlativ trma of a function? Th stratgy for tracking th sign of th drivativ is usful for mor than dtrmining whr a function is incrasing or dcrasing. It is also usful for locating

More information

Data warehouse on Manpower Employment for Decision Support System

Data warehouse on Manpower Employment for Decision Support System Data warhous on Manpowr Employmnt for Dcision Support Systm Amro F. ALASTA, and Muftah A. Enaba Abstract Sinc th us of computrs in businss world, data collction has bcom on of th most important issus du

More information

Dehumidifiers: A Major Consumer of Residential Electricity

Dehumidifiers: A Major Consumer of Residential Electricity Dhumidifirs: A Major Consumr of Rsidntial Elctricity Laurn Mattison and Dav Korn, Th Cadmus Group, Inc. ABSTRACT An stimatd 19% of U.S. homs hav dhumidifirs, and thy can account for a substantial portion

More information

Econ 371: Answer Key for Problem Set 1 (Chapter 12-13)

Econ 371: Answer Key for Problem Set 1 (Chapter 12-13) con 37: Answr Ky for Problm St (Chaptr 2-3) Instructor: Kanda Naknoi Sptmbr 4, 2005. (2 points) Is it possibl for a country to hav a currnt account dficit at th sam tim and has a surplus in its balanc

More information

Category 7: Employee Commuting

Category 7: Employee Commuting 7 Catgory 7: Employ Commuting Catgory dscription This catgory includs missions from th transportation of mploys 4 btwn thir homs and thir worksits. Emissions from mploy commuting may aris from: Automobil

More information

A Note on Approximating. the Normal Distribution Function

A Note on Approximating. the Normal Distribution Function Applid Mathmatical Scincs, Vol, 00, no 9, 45-49 A Not on Approimating th Normal Distribution Function K M Aludaat and M T Alodat Dpartmnt of Statistics Yarmouk Univrsity, Jordan Aludaatkm@hotmailcom and

More information

Combinatorial Analysis of Network Security

Combinatorial Analysis of Network Security Combinatorial Analysis of Ntwork Scurity Stvn Nol a, Brian O Brry a, Charls Hutchinson a, Sushil Jajodia a, Lynn Kuthan b, and Andy Nguyn b a Gorg Mason Univrsity Cntr for Scur Information Systms b Dfns

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 and Victor Chang School of Computing, Crativ Tchnologis and Enginring, Lds Mtropolitan Univrsity, Hadinly, Lds LS6 3QR, U.K. {F.Safdari,

More information

Basis risk. When speaking about forward or futures contracts, basis risk is the market

Basis risk. When speaking about forward or futures contracts, basis risk is the market Basis risk Whn spaking about forward or futurs contracts, basis risk is th markt risk mismatch btwn a position in th spot asst and th corrsponding futurs contract. Mor broadly spaking, basis risk (also

More information

Abstract. Introduction. Statistical Approach for Analyzing Cell Phone Handoff Behavior. Volume 3, Issue 1, 2009

Abstract. Introduction. Statistical Approach for Analyzing Cell Phone Handoff Behavior. Volume 3, Issue 1, 2009 Volum 3, Issu 1, 29 Statistical Approach for Analyzing Cll Phon Handoff Bhavior Shalini Saxna, Florida Atlantic Univrsity, Boca Raton, FL, shalinisaxna1@gmail.com Sad A. Rajput, Farquhar Collg of Arts

More information

Traffic Flow Analysis (2)

Traffic Flow Analysis (2) Traffic Flow Analysis () Statistical Proprtis. Flow rat distributions. Hadway distributions. Spd distributions by Dr. Gang-Ln Chang, Profssor Dirctor of Traffic safty and Oprations Lab. Univrsity of Maryland,

More information

Teaching Computer Networking with the Help of Personal Computer Networks

Teaching Computer Networking with the Help of Personal Computer Networks Taching Computr Ntworking with th Hlp of Prsonal Computr Ntworks Rocky K. C. Chang Dpartmnt of Computing Th Hong Kong Polytchnic Univrsity Hung Hom, Kowloon, Hong Kong csrchang@comp.polyu.du.hk ABSTRACT

More information

SOFTWARE ENGINEERING AND APPLIED CRYPTOGRAPHY IN CLOUD COMPUTING AND BIG DATA

SOFTWARE ENGINEERING AND APPLIED CRYPTOGRAPHY IN CLOUD COMPUTING AND BIG DATA Intrnational Journal on Tchnical and Physical Problms of Enginring (IJTPE) Publishd by Intrnational Organization of IOTPE ISSN 077-358 IJTPE Journal www.iotp.com ijtp@iotp.com Sptmbr 015 Issu 4 Volum 7

More information

Asset set Liability Management for

Asset set Liability Management for KSD -larning and rfrnc products for th global financ profssional Highlights Library of 29 Courss Availabl Products Upcoming Products Rply Form Asst st Liability Managmnt for Insuranc Companis A comprhnsiv

More information

IHE IT Infrastructure (ITI) Technical Framework Supplement. Cross-Enterprise Document Workflow (XDW) Trial Implementation

IHE IT Infrastructure (ITI) Technical Framework Supplement. Cross-Enterprise Document Workflow (XDW) Trial Implementation Intgrating th Halthcar Entrpris 5 IHE IT Infrastructur (ITI) Tchnical Framwork Supplmnt 10 Cross-Entrpris Documnt Workflow (XDW) 15 Trial Implmntation 20 Dat: Octobr 13, 2014 Author: IHE ITI Tchnical Committ

More information

ITIL & Service Predictability/Modeling. 2006 Plexent

ITIL & Service Predictability/Modeling. 2006 Plexent ITIL & Srvic Prdictability/Modling 1 2 Plxnt Th Company 2001 Foundd Plxnt basd on an Expandd ITIL Architctur, CMMI, ISO, and BS15000 - itdna 2003 Launchd itdna Srvic Offring 2003 John Groom, past Dirctor

More information

A Multi-Heuristic GA for Schedule Repair in Precast Plant Production

A Multi-Heuristic GA for Schedule Repair in Precast Plant Production From: ICAPS-03 Procdings. Copyright 2003, AAAI (www.aaai.org). All rights rsrvd. A Multi-Huristic GA for Schdul Rpair in Prcast Plant Production Wng-Tat Chan* and Tan Hng W** *Associat Profssor, Dpartmnt

More information

Personal Identity Verification (PIV) Enablement Solutions

Personal Identity Verification (PIV) Enablement Solutions Prsonal Idntity Vrification (PIV) Enablmnt Solutions pivclass Govrnmnt Solutions Affordabl Prsonal Idntity Vrification (PIV) Enablmnt Solutions from a Singl, Trustd Supplir Complt Solution for PIV Enablmnt

More information

TIME MANAGEMENT. 1 The Process for Effective Time Management 2 Barriers to Time Management 3 SMART Goals 4 The POWER Model e. Section 1.

TIME MANAGEMENT. 1 The Process for Effective Time Management 2 Barriers to Time Management 3 SMART Goals 4 The POWER Model e. Section 1. Prsonal Dvlopmnt Track Sction 1 TIME MANAGEMENT Ky Points 1 Th Procss for Effctiv Tim Managmnt 2 Barrirs to Tim Managmnt 3 SMART Goals 4 Th POWER Modl In th Army, w spak of rsourcs in trms of th thr M

More information

ENVIRONMENT FOR SIGNAL PROCESSING APPLICATIONS DEVELOPMENT AND PROTOTYPING Brigitte SAGET, MBDA

ENVIRONMENT FOR SIGNAL PROCESSING APPLICATIONS DEVELOPMENT AND PROTOTYPING Brigitte SAGET, MBDA ENVIRONMENT FOR SIGNAL PROCESSING APPLICATIONS DEVELOPMENT AND PROTOTYPING Brigitt SAGET, MBDA Atlir CNES «Composants commrciaux pour l informatiqu mbarqué», Toulous, 12 Juin 2002 ESPADON objctivs Dfin

More information

A Secure Web Services for Location Based Services in Wireless Networks*

A Secure Web Services for Location Based Services in Wireless Networks* A Scur Wb Srvics for Location Basd Srvics in Wirlss Ntworks* Minsoo L 1, Jintak Kim 1, Shyun Park 1, Jail L 2 and Sokla L 21 1 School of Elctrical and Elctronics Enginring, Chung-Ang Univrsity, 221, HukSuk-Dong,

More information

Scalable Transactions for Web Applications in the Cloud using Customized CloudTPS

Scalable Transactions for Web Applications in the Cloud using Customized CloudTPS Shashikant Mahadu Bankar/ (IJCSIT) Intrnational Journal of Computr Scinc and Information Tchnologis, Vol. (3), 2015, 218-2191 Scalabl Transactions for Wb Applications in th Cloud using Customizd CloudTPS

More information

Lecture 20: Emitter Follower and Differential Amplifiers

Lecture 20: Emitter Follower and Differential Amplifiers Whits, EE 3 Lctur 0 Pag of 8 Lctur 0: Emittr Followr and Diffrntial Amplifirs Th nxt two amplifir circuits w will discuss ar ry important to lctrical nginring in gnral, and to th NorCal 40A spcifically.

More information

I. INTRODUCTION. Figure 1, The Input Display II. DESIGN PROCEDURE

I. INTRODUCTION. Figure 1, The Input Display II. DESIGN PROCEDURE Ballast Dsign Softwar Ptr Grn, Snior ighting Systms Enginr, Intrnational Rctifir, ighting Group, 101S Spulvda Boulvard, El Sgundo, CA, 9045-438 as prsntd at PCIM Europ 0 Abstract: W hav dvlopd a Windows

More information

Keynote Speech Collaborative Web Services and Peer-to-Peer Grids

Keynote Speech Collaborative Web Services and Peer-to-Peer Grids Kynot Spch Collaborativ s and Pr-to-Pr Grids Goffry ox 1,2,4, Hasan Bulut 2, Kangsok Kim 2, Sung-Hoon Ko 1, Sangmi L 5, Sangyoon h 2, Shridp Pallickara 1, Xiaohong Qiu 1,3, Ahmt yar 1,3, Minjun Wang 1,3,

More information

Upper Bounding the Price of Anarchy in Atomic Splittable Selfish Routing

Upper Bounding the Price of Anarchy in Atomic Splittable Selfish Routing Uppr Bounding th Pric of Anarchy in Atomic Splittabl Slfish Routing Kamyar Khodamoradi 1, Mhrdad Mahdavi, and Mohammad Ghodsi 3 1 Sharif Univrsity of Tchnology, Thran, Iran, khodamoradi@c.sharif.du Sharif

More information

Gold versus stock investment: An econometric analysis

Gold versus stock investment: An econometric analysis Intrnational Journal of Dvlopmnt and Sustainability Onlin ISSN: 268-8662 www.isdsnt.com/ijds Volum Numbr, Jun 202, Pag -7 ISDS Articl ID: IJDS20300 Gold vrsus stock invstmnt: An conomtric analysis Martin

More information

Precise Memory Leak Detection for Java Software Using Container Profiling

Precise Memory Leak Detection for Java Software Using Container Profiling Distinguishd Papr Prcis Mmory Lak Dtction for Java Softwar Using Containr Profiling Guoqing Xu Atanas Rountv Dpartmnt of Computr Scinc and Enginring Ohio Stat Univrsity {xug,rountv}@cs.ohio-stat.du ABSTRACT

More information

union scholars program APPLICATION DEADLINE: FEBRUARY 28 YOU CAN CHANGE THE WORLD... AND EARN MONEY FOR COLLEGE AT THE SAME TIME!

union scholars program APPLICATION DEADLINE: FEBRUARY 28 YOU CAN CHANGE THE WORLD... AND EARN MONEY FOR COLLEGE AT THE SAME TIME! union scholars YOU CAN CHANGE THE WORLD... program AND EARN MONEY FOR COLLEGE AT THE SAME TIME! AFSCME Unitd Ngro Collg Fund Harvard Univrsity Labor and Worklif Program APPLICATION DEADLINE: FEBRUARY 28

More information

June 2012. Enprise Rent. Enprise 1.1.6. Author: Document Version: Product: Product Version: SAP Version: 8.81.100 8.8

June 2012. Enprise Rent. Enprise 1.1.6. Author: Document Version: Product: Product Version: SAP Version: 8.81.100 8.8 Jun 22 Enpris Rnt Author: Documnt Vrsion: Product: Product Vrsion: SAP Vrsion: Enpris Enpris Rnt 88 88 Enpris Rnt 22 Enpris Solutions All rights rsrvd No parts of this work may b rproducd in any form or

More information

Important Information Call Through... 8 Internet Telephony... 6 two PBX systems... 10 Internet Calls... 3 Internet Telephony... 2

Important Information Call Through... 8 Internet Telephony... 6 two PBX systems... 10 Internet Calls... 3 Internet Telephony... 2 Installation and Opration Intrnt Tlphony Adaptr Aurswald Box Indx C I R 884264 03 02/05 Call Duration, maximum...10 Call Through...7 Call Transportation...7 Calls Call Through...7 Intrnt Tlphony...3 two

More information

Lecture 3: Diffusion: Fick s first law

Lecture 3: Diffusion: Fick s first law Lctur 3: Diffusion: Fick s first law Today s topics What is diffusion? What drivs diffusion to occur? Undrstand why diffusion can surprisingly occur against th concntration gradint? Larn how to dduc th

More information

SPECIAL VOWEL SOUNDS

SPECIAL VOWEL SOUNDS SPECIAL VOWEL SOUNDS Plas consult th appropriat supplmnt for th corrsponding computr softwar lsson. Rfr to th 42 Sounds Postr for ach of th Spcial Vowl Sounds. TEACHER INFORMATION: Spcial Vowl Sounds (SVS)

More information

GOAL SETTING AND PERSONAL MISSION STATEMENT

GOAL SETTING AND PERSONAL MISSION STATEMENT Prsonal Dvlopmnt Track Sction 4 GOAL SETTING AND PERSONAL MISSION STATEMENT Ky Points 1 Dfining a Vision 2 Writing a Prsonal Mission Statmnt 3 Writing SMART Goals to Support a Vision and Mission If you

More information

Business Systems Analysis with Ontologies

Business Systems Analysis with Ontologies Businss Systms Analysis with Ontologis Ptr Grn Univrsity of Qunsland, Australia Michal Rosmann Qunsland Univrsity of Tchnology, Australia IDEA GROUP PUBLISHING Hrshy London Mlbourn Singapor Acquisitions

More information

Mathematics. Mathematics 3. hsn.uk.net. Higher HSN23000

Mathematics. Mathematics 3. hsn.uk.net. Higher HSN23000 hsn uknt Highr Mathmatics UNIT Mathmatics HSN000 This documnt was producd spcially for th HSNuknt wbsit, and w rquir that any copis or drivativ works attribut th work to Highr Still Nots For mor dtails

More information

Title: Patient Safety Improvements through Real-Time Inventory Management

Title: Patient Safety Improvements through Real-Time Inventory Management Titl: Patint Safty Improvmnts through Ral-Tim Invntory Managmnt Author: Lynda Wilson, Administrativ Projct Analyst/Crtifid Six Sigma Black Blt Mrcy Ds Moins - Mrcy Hart Hospital 411 Laurl Strt, Suit 1225

More information

Product Overview. Version 1-12/14

Product Overview. Version 1-12/14 Product Ovrviw Vrsion 1-12/14 W ar Grosvnor Tchnology Accss Control Solutions W dvlop, manufactur and provid accss control and workforc managmnt solutions th world ovr. Our product offring ompasss hardwar,

More information

CPS 220 Theory of Computation REGULAR LANGUAGES. Regular expressions

CPS 220 Theory of Computation REGULAR LANGUAGES. Regular expressions CPS 22 Thory of Computation REGULAR LANGUAGES Rgular xprssions Lik mathmatical xprssion (5+3) * 4. Rgular xprssion ar built using rgular oprations. (By th way, rgular xprssions show up in various languags:

More information

New Basis Functions. Section 8. Complex Fourier Series

New Basis Functions. Section 8. Complex Fourier Series Nw Basis Functions Sction 8 Complx Fourir Sris Th complx Fourir sris is prsntd first with priod 2, thn with gnral priod. Th connction with th ral-valud Fourir sris is xplaind and formula ar givn for convrting

More information

I/O Deduplication: Utilizing Content Similarity to Improve I/O Performance

I/O Deduplication: Utilizing Content Similarity to Improve I/O Performance I/O Dduplication: Utilizing Contnt Similarity to Improv I/O Prformanc Ricardo Kollr Raju Rangaswami rkoll001@cs.fiu.du raju@cs.fiu.du School of Computing and Information Scincs, Florida Intrnational Univrsity

More information

CARE QUALITY COMMISSION ESSENTIAL STANDARDS OF QUALITY AND SAFETY. Outcome 10 Regulation 11 Safety and Suitability of Premises

CARE QUALITY COMMISSION ESSENTIAL STANDARDS OF QUALITY AND SAFETY. Outcome 10 Regulation 11 Safety and Suitability of Premises CARE QUALITY COMMISSION ESSENTIAL STANDARDS OF QUALITY AND SAFETY Outcom 10 Rgulation 11 Safty and Suitability of Prmiss CQC Rf 10A 10A(1) Lad Dirctor / Lad Officr Rspons Impact Liklihood Lvl of Concrn

More information

Policies for Simultaneous Estimation and Optimization

Policies for Simultaneous Estimation and Optimization Policis for Simultanous Estimation and Optimization Migul Sousa Lobo Stphn Boyd Abstract Policis for th joint idntification and control of uncrtain systms ar prsntd h discussion focuss on th cas of a multipl

More information

Cost Benefit Analysis of the etir system Summary, limitations and recommendations

Cost Benefit Analysis of the etir system Summary, limitations and recommendations UNITED NATIONS Cost Bnfit Analysis of th TIR systm Summary, limitations and rcommndations Agnda itm 5 André Scia Informal Ad hoc Exprt Group on Concptual and Tchnical Aspcts of Computrization of th TIR

More information

Remember you can apply online. It s quick and easy. Go to www.gov.uk/advancedlearningloans. Title. Forename(s) Surname. Sex. Male Date of birth D

Remember you can apply online. It s quick and easy. Go to www.gov.uk/advancedlearningloans. Title. Forename(s) Surname. Sex. Male Date of birth D 24+ Advancd Larning Loan Application form Rmmbr you can apply onlin. It s quick and asy. Go to www.gov.uk/advancdlarningloans About this form Complt this form if: you r studying an ligibl cours at an approvd

More information

Secure User Data in Cloud Computing Using Encryption Algorithms

Secure User Data in Cloud Computing Using Encryption Algorithms Scur Usr Data in Using Encrypt Algorithms Rachna Arora*, Anshu Parashar ** *(Rsarch Scholar, HCTM, Kaithal, Haryana) ** (Associat Profssor, HCTM, Kaithal, Haryana) ABSTRACT is transming inmat tchnology.

More information

Defining Retirement Success for Defined Contribution Plan Sponsors: Begin with the End in Mind

Defining Retirement Success for Defined Contribution Plan Sponsors: Begin with the End in Mind Dfining Rtirmnt Succss for Dfind Contribution Plan Sponsors: Bgin with th End in Mind David Blanchtt, CFA, CFP, AIFA Had of Rtirmnt Rsarch Morningstar Invstmnt Managmnt david.blanchtt@morningstar.com Nathan

More information

Who uses our services? We have a growing customer base. with institutions all around the globe.

Who uses our services? We have a growing customer base. with institutions all around the globe. not taking xpr Srvic Guid 2013 / 2014 NTE i an affordabl option for audio to txt convrion. Our rvic includ not or dirct trancription rvic from prviouly rcordd audio fil. Our rvic appal pcially to tudnt

More information

Data Encryption and Decryption Using RSA Algorithm in a Network Environment

Data Encryption and Decryption Using RSA Algorithm in a Network Environment IJCSNS Intrnational Journal of Computr Scinc and Ntwork Scurity, VOL.13 No.7, July 2013 9 Data Encryption and Dcryption Using RSA Algorithm in a Ntwork Environmnt Nntaw Y. Goshw. Dpartmnt of Elctrical/Elctronics

More information

Global Sourcing: lessons from lean companies to improve supply chain performances

Global Sourcing: lessons from lean companies to improve supply chain performances 3 rd Intrnational Confrnc on Industrial Enginring and Industrial Managmnt XIII Congrso d Ingniría d Organización Barclona-Trrassa, Sptmbr 2nd-4th 2009 Global Sourcing: lssons from lan companis to improv

More information

Real-Time Evaluation of Email Campaign Performance

Real-Time Evaluation of Email Campaign Performance Singapor Managmnt Univrsity Institutional Knowldg at Singapor Managmnt Univrsity Rsarch Collction L Kong Chian School Of Businss L Kong Chian School of Businss 10-2008 Ral-Tim Evaluation of Email Campaign

More information

Fleet vehicles opportunities for carbon management

Fleet vehicles opportunities for carbon management Flt vhicls opportunitis for carbon managmnt Authors: Kith Robrtson 1 Dr. Kristian Stl 2 Dr. Christoph Hamlmann 3 Alksandra Krukar 4 Tdla Mzmir 5 1 Snior Sustainability Consultant & Lad Analyst, Arup 2

More information

Category 11: Use of Sold Products

Category 11: Use of Sold Products 11 Catgory 11: Us of Sold Products Catgory dscription T his catgory includs missions from th us of goods and srvics sold by th rporting company in th rporting yar. A rporting company s scop 3 missions

More information

the so-called KOBOS system. 1 with the exception of a very small group of the most active stocks which also trade continuously through

the so-called KOBOS system. 1 with the exception of a very small group of the most active stocks which also trade continuously through Liquidity and Information-Basd Trading on th Ordr Drivn Capital Markt: Th Cas of th Pragu tock Exchang Libor 1ÀPH³HN Cntr for Economic Rsarch and Graduat Education, Charls Univrsity and Th Economic Institut

More information

Entry Voice Mail for HiPath Systems. User Manual for Your Telephone

Entry Voice Mail for HiPath Systems. User Manual for Your Telephone Entry Voic Mail for HiPath Systms Usr Manual for Your Tlphon About This Usr Manual About This Usr Manual This usr manual is intndd for Entry Voic Mail usrs and traind oprators who ar rsponsibl for confiurin

More information

TELL YOUR STORY WITH MYNEWSDESK The world's leading all-in-one brand newsroom and multimedia PR platform

TELL YOUR STORY WITH MYNEWSDESK The world's leading all-in-one brand newsroom and multimedia PR platform TELL YOUR STORY WITH MYNEWSDESK Th world's lading all-in-on brand nwsroom and multimdia PR platform SO WHAT'S THE STORY WITH MYNEWSDESK? Th world s lading all-in-on nwsroom and digital PR platform. Usd

More information

AP Calculus AB 2008 Scoring Guidelines

AP Calculus AB 2008 Scoring Guidelines AP Calculus AB 8 Scoring Guidlins Th Collg Board: Conncting Studnts to Collg Succss Th Collg Board is a not-for-profit mmbrship association whos mission is to connct studnts to collg succss and opportunity.

More information

CalOHI Content Management System Review

CalOHI Content Management System Review CalOHI Contnt Systm Rviw Tabl of Contnts Documnt Ovrviw... 3 DotNtNuk... 4 Ovrviw... 4 Installation / Maintnanc... 4 Documntation... 5 Usability... 5 Dvlopmnt... 5 Ovrall... 6 CMS Mad Simpl... 6 Ovrviw...

More information

Caution laser! Avoid direct eye contact with the laser beam!

Caution laser! Avoid direct eye contact with the laser beam! Manual ontnt 1. aturs 3 2. Spcifications 3 3. Packag contnts 3 4. Th mous at a glanc 4 5. onncting to th P 5 6. Installing th softwar 5 7. Th ditor 6 7.1 Starting th ditor 6 7.2 Main ontrol window 6 7.3

More information