Applied Computer Science
|
|
|
- Agnes Hicks
- 9 years ago
- Views:
Transcription
1 Lecture 1 Prcessrs Applied Cmputer Science Functinal units are the basic building blcks f prcessrs cre units fr a typical prcessrs include: Instructin Unit fetches, decdes and dispatches instructins. May als be respnsible fr scheduling instructins Integer Unit handles integer arithmetic and lgical peratins. AKA Arithmetic Lgic Unit (ALU) Flating Pint Unit handle flating pint multiply, divide and additin Cntrl unit respnsible fr branches and jumps Lad/Stre Unit lads data t/frm memry egister File lcal strage fr CPU. Has separate files fr integer and flating pint Every prcessr executes an instructin set tw main types CISC cmplex instructin. Minimise the number in each prgram. Easier t cmpile fr ISC lw-level, fast instructins. Minimises the cycles per instructin Distinctin between these is blurred by mre cmplex ISC and CISC being implemented in a ISC-like way A typical ISC IS cntains: Cntrl Arithmetic Flating Pint Data Transfer Pipelining is a key way f making fast CPUs Executin is split int steps, each implemented in a clck cycle Steps are pipelined n different data There are three majr prblems with pipelines: Structural hazards tw instructins bth require the same hardware at the same time Data Hazards ne instructin depends n the result further dwn the pipeline Cntrl Hazards result f instructin changes which instructin is next, e.g. branches Data hazards can be minimised by frwarding the result needed is sent directly t the unit needing the result r by cmpiler re-rdering instructins t avid this Out-f-rder executin is a recent technique t mve scheduling f instructins t the hardware requires cmplex bkkeeping f instructins, which is implemented as a screbard. Als may rename registers. Cntrl hazards can be cntrlled by design pipeline such that it can back ut f branches. Can als use branch delay slts execute instructin in the shadw f the branch. Can avid cntrl hazards by branch predictin dynamically in hardware. Use 1 r 2 bit predictin. Pipelining is a frm f Instructin Level Parallelism (ILP). Tw appraches t ILP: Superscalar prcesses parallel identified at run-time, in hardware VLI (Very Lng Instructin rd). Parallel instructin identified by the cmpiler
2 Superscalar prcessrs divide instructins int classes which use different resurces i.e. add an integer and flating pint simultaneusly This is detected in hardware: Fetch several instructins Decide their class and if they can be parallel Take int accunt structural and data hazards The cmpiler may help in this prcess VLI explicitly issue multiple instructins per clck cycle gruped tgether in ne lng instructin There are restrictins n the cmbinatin f the instructins inside the wrd ILP has limits due t finding enugh independent instructins Lecture 2 Vectr Prcessrs Pipelining has limitatins lnger pipelines induce mre hazards, instructin fetch and decde rate becmes a bttleneck A vectr prcessr limits what can be pipelined t vercme this: Cmputatin f each vectr element is independent One vectr peratin can be encded in a single instructin egular memry access Fewer branches In additin t the nrmal scalar units, vectr prcessrs als cntain: Vectr registers Vectr functinal units Vectr lad/stre units Vectr instructins are vectr versin f scalar instructins, but they have a start up cst. Time t execute a vectr lp: T + n startup T element Time per element: T n + startup T element Lng lps apprach peak perfrmance A useful metric is N ½ the length f lp needed t get t half peak perfrmance Vectrising inner lps requires nn-unit strides lad/stre unit can specify this Chaining allws dependencies t such as results needed fr next calculatin t be handled within the pipeline elies n cmpiler t detect independence f lps Sme peratins can seriusly enhance vectr cmputing t mre generalised cases, nt just lng lps:
3 Cnditinal executin using a vectr mask still d all sums, but nly utput thse needed Scatter/Gather indirect addressing, lad/stre can wrk with an index vectr Lecture 3 Caches Prcessrs are speeding up much faster than memry Prgrams exhibit tw types f lcality: Tempral lcality recently accessed items Spatial lcality next element in an array Cache can hld cpies f data r instructins frm main memry and is linked clser (and hence faster) t the CPU A cache blck is the minimum unit f data a cache can hld, nrmally 32 t 128 bytes. Smetimes called a cache line Each cache line has an index. Data with certain memry addresses are placed in certain cache lines. Sme data maps nt the same cache line nly ne f these can be cached Design decisins fr cache: hen shuld a cpy be made here t place a blck Hw t find a blck hich blck t replace after a miss hat happens n a memry write Methds fr slving these must be simple i.e. cheap and easy hen t cache? Always cache n reads If a miss ccurs, cache the value here t cache? Cache blcks have a number, use this t determine where tw schemes Direct mapped ignre last n bits f the address, where 2n is the blck size. Blck number (index) is remaining bits MOD n. f blcks in cache Full Address Set Assciativity cache is divided int sets, use number f sets instead f number f blcks t get index. E.g. 32kb cache culd have 4 8kb sets (4- way assciative). If an index is full, there are three mre spaces Hw t find a cache blck hen an address is laded, check the cache Find the crrect index Each blck has an address tag check this Check the addresses valid bit epeat fr all sets in the index hich blck t replace? hat happens n a write? In direct mapped blcks n chice In sets can replace: andm Least recently used (LU) better, but harder Tw basic strategies: rite thrugh write t cache and main memry. Main memry is always up t date, useful fr multiprcessr/io. Uses mre bandwidth rite back write t cache nly. rite t main memry when blck replaced. Need dirty/clean bit. educed bandwidth, harder t implement. Cache perfrmance = hit time + miss rati x miss time Try t minimise all three Cache misses can be divided int three types: Blck Index Cmpulsry r Cld start first ever access Capacity cache t small fr data Blck ffset
4 Cnflict misses caused by data mapping nt same blck Blck size is a trade ff: Larger blck size results in fewer misses explits spatial lcality Larger blcks have higher miss time and can cause additinal capacity and cnflict misses Having mre sets reduces cnflicts 8 is gd number, but this increases hit time Culd als use a victim cache t reduce cnflicts a small buffer t stre mst recently ejected Prefetching lads the data int cache befre the lad is issued. Hardware prefetching is simple fetch next blck t that accesses spatial lcality Cmpilers can place prefetch instructin befre the actual lad T reduce miss time use multiple levels f cache The L2 cache shuld/will be: Larger than L1 therwise will still get misses Slwer than L2 Larger blck size Cherent with L1 Lecture 4 Alternatives t Caching Prblems with caches: Caches rely n lcality scientific cde has pr tempral lcality Hard t predict cache perfrmance can t let cmplier help Cherency n multiprcessr machines need cmplex hardware Three main alternatives t caches Vectr prcessrs pipeline lads, like prefetching Hide memry latency by using multi-threaded system need high speed switch Cray MTA Decupled prcessrs divide prcessr int: Cntrl Unit cntrl flw & issues instructins. uns ahead f ther units frming a huge pipeline Address Unit address arithmetic, lad/stres. uns ahead f data unit Data unit arithmetic Only example ACI funded by EC never built Lecture 5 Memry Tw technlgies: DAM cheaper, slwer, needs t refresh data AM faster, expensive, n refresh used fr caches Cannt imprve latency, s imprve bandwidth. Allws lading f whle L2 cache lines Memry rganised in banks can read/write cncurrently frm different banks interleaving Prblems with accessing data in same bank prime number f banks, lts f banks reduce this Virtual memry maps memry t disk think f it like a big cache. Blck are pages Mapping frm virtual t physical address is stred in page table in memry Acts like fully assciative cache with LU replacement and write back Lecture 6 Cache Cherency Majr prblem in multiprcessr machines A memry system is cherent if: A prcessr writes a memry lcatin, X and subsequently reads it, it will see the value it wrte, prvided n ther writes have taken place at X Prcessr P1 write a memry lcatin X, and prcessr P2 subsequently reads it, P2 will see the value written by P1, prvided the accesses have ccurred with sufficient time between If prcessr P1, writes value V1 t X, then subsequently writes V2 t X, n prcessr can read X and see V1 if they have seen V2 Cherence and cnsistency are different, but cmplementary Need t share inf n the sharing status f caches is this cache blck stred elsewhere? There are tw main methds: Directry based
5 Snping r bradcast based example belw Als have tw methds fr cherency: rite invalidate all ther vales are invalidated when a write takes place Prcessr Activity Bus Activity Value in memry P1 cache value P2 cache value P1 read Miss P2 read Miss P1 write Invalidate P2 read Miss rite update all ther values are updated when a write takes place Prcessr Activity Bus Activity Value in memry P1 cache value P2 cache value P1 read Miss P2 read Miss P1 write Bradcast P2 read Invalidate requires less bandwidth, but causes mre cache misses chice fr mst systems Use cache valid tag fr the invalidate Need extra tag t indicate sharing status can use clean/dirty in write back caches All prcessrs mnitr bus traffic Each cache blck exists in ne f three states: Exclusive read/write access Shared read nly Invalid d nt use Fr a directry based system n bus Use a bit vectr fr every blck, ne bit per prcessr which is stred in distributed memry Still have three states as in snp Data has a hme cache directry recrds this and can write back t this Fr CC-NUMA machines migrate data using sftware Tutrial Memry Cnsistency Mdels Memry cnsistency mdels cnsists f rules determining the rder in which writes by ne prcessr must be bserved by ther prcessrs (r ther devices). Mdels have release and acquire t synchrnise memry accesses Simplest mdel is sequential access result is same as thugh prgram ran sequentially implemented by making sure writes can nly ccur when all ther writes have been cmpleted. Very simple, but an verkill First peratin Secnd peratin Prcessr cnsistency r ttal stre rdering allws reads t ccur befre writes have cmpleted First peratin Secnd peratin
6 Partial stre rdering allws writes t different addresses t ccur ut f rder First peratin Secnd peratin eak rdering allws read and writes t ccur in any rder First peratin Secnd peratin elease cnsistency allws sme read/writes t ccur utside the acquire/release First peratin Secnd peratin Lecture 7 Intercnnects Netwrks span a range f scales: AN LAN N MPP
7 Serial vs. parallel hw many bits can be sent at nce Synchrnus vs. Asynchrnus Active vs. passive d messages perfrm sme prcessing Circuit switched vs. packet switched send whle message r send bits Uni-r bi-directinal Can access netwrk with special addresses r instructins n the prcessr Netwrks have tw characteristics bandwidth and latency Netwrk tplgies are described with a graph machine are ndes, cnnectins are edges Can be fixed r dynamic Varius metrics t describe a tplgy Diameter maximum number f edged traversed between any tw ndes Degree number f links cnnected t each nde Bisectin width minimum number f links between any bi-partitin f ndes Bisectin bandwidth minimum ttal bandwidth between any bi-partitin f ndes Pint-t-pint bandwidth minimum bandwidth between any tw ndes Latency maximum transfer time between any tw ndes Sme static tplgies Message can specify rute r just the destinatin Can be deterministic r adaptive same every time changes Can be minimal r nn-minimal takes the shrtest path r nt XY ruting is a simple algrithm g in the X directin until yu get t the x c-rdinate, then g in Y directin this is deterministic an minimal If message is packets: Stre and frward packets traverse ne link at a time. 1 st packet waits fr last packet Cut-thrugh different packets can take different paths. Packets catch up, but nt vertake rmhle as abve, but packets d nt catch up Buses are a simple dynamic tplgy cheap bradcasts, but pr scaling. Can have hierarchical buses r multiple buses A crssbar is a general switch any input can be cnnected t any utput
8 Other netwrks are: Omega each switch is a 2x2 crssbar nt all paths can be used at nce Baseline as Omega, but can be expanded recursively Cls switches are mxm and kxk crssbars. Can be recursive Lecture 9 Operating Systems Any OS has three main functins: Hardware abstractin esurce management User interface esurce management is the main influence n perfrmance. Carries ut three basic functins: Multiplexing Lcking Access cntrl A kernel is the part f the OS respnsible fr hardware abstractin. Applicatin access the system via the kernel Only ne prgram can access the CPU at any ne time OS must schedule the prgrams using: und bin when a prcess pauses, ges t back f queue Priritised und bin each prgram has a pririty assciated with it higher pririty means it will have first chice The pririties can be given dynamically prevents starvatin f lw pririty tasks If there is mre than ne prcessr run several prgrams simultaneusly try t maintain the prgrams affinity with a prcessr Each prgram may have multiple threads shuld the OS be fair t prgrams r threads? Mst OS s treat threads as lightweight prgrams can run n a different CPU, unlike threads Lecture 10 Cmpiler Architecture A cmpiler turns surce cde int machine cde A gd cmpiler shuld: Be bug free Generate crrect machine cde Generate fast machine cde Prduce cnsistent and predictable ptimisatins Generate debuggable machine cde Be quick t cmpile Give gd errr messages Be mdular, t cpe with multiple I Frnt end f cmpiler prduces intermediate representatin: Lexical analyser turns ASCII cde t a stream f tkens. Strips ut whitespace and cmments: x=x*(b+1) id(x) = id(x) * ( id(b) + num(1) )
9 Parser cnverts tken stream int a parse tree and decides n any grammatical/syntax errrs: Semantic analyser uses the parse tree t check fr semantic errrs i.e. type checking I generatr language which can represent many high-level languages. I is specific t cmpilers, can include lps/arrays, r be mre lw-level t1 := b+1 x := x*t1 The back end f a cmpiler cntains: I ptimiser perfrms language independent ptimisatins The cde generatr turn I int assembly cde nt a trivial prcess Lw-level ptimiser perfrms machine specific ptimisatins Fr Java, the cmpiling prcess prduces a byte cde. The cde is then run as interpreted cde r cmpiled whilst running (JIT). JIT has the functinality f a back-end cmpiler. Lecture 11 Optimisatin I Basic ptimisatins: Cnstant flding replace any cnstant with the value Algebraic simplificatins make use f assciativity and cmmutativity Cpy prpagatin use the mst recent cpy f a value, reduces number f registers used x=y c=x+3 d=x+y x=y c=y+3 d=y+y Cnstant prpagatin if a variable is assigned t a cnstant, replace with cnstant until it changes edundancy eliminatin Assign expressin t temprary values if they are repeated elsewhere Mve expressins ut f lps if they can emve dead cde Simple lp ptimisatins: Strength reductin remve cmputatin n an inductin variable and replace with a lp index dependant variable emve any inductin variables emve any array bunds checking t utside lp in Java and perl Prcedure call ptimisatins Inline prcedures Expansin dne at assembly cde level Lecture 12 Optimisatin II Cmpiler tries t minimise the number f instructins executed, minimise the number f pipeline stalls and enable multiple issues (VLI r superscalar) Cmpiler als tries t find instructins t put in branch delay slt Lp unrlling increase size f lp bdy t increase changes f instructin rescheduling Need t clean up after lp unrlling
10 Lps cannt have any cmplex branch cntrls Variable expansin can help break dependencies egister names an be reused t increase amunt f pssible rescheduling Sftware pipelining needs prlgue and epilgue fr (i=0;i<n;i++) { a(i) += b(i); fr (i=0;i<n;i++) { t1 = a(i); t2 = b + t1; a(i) = t2; This is dne at the instructins level egister allcatin is dne using graph cluring try and avid spilling A nrmal strategy is: Sftware pipelining with unrlling Basic blck and branch scheduling egister allcatin Basic blck and branch scheduling again Lecture 13 Optimisatin III Sme ptimisatin are nt always dne by a cmpiler Array rdering: //prlgue t1 = a(0); t2 = b + t1; t1 = a(1); fr (i=0;i<n;i++) { a(i) = t2; t2 = b + t1; t1 = a(i+2); //epilgue a(n-2) = t2; t2 = b+ t1; a(n-1) = t2; unning a lp backwards may imprve tempral lcality if yu ve just run it frwards Lp skewing may enable mre transfrms i.e. use (i=j;i<m+j;i++) instead f referring t lcatin (j+i). Fuse lps tgether that have same iteratin space Distribute lps (ppsite f fusin) may reduce register cnflicts Lp tiling can make sure lp segments fit int cache fr (i=0;i<n;i++){ fr (j=0;j<n;j++) { a[i][j] += b[i][j]; fr (ii=;ii<n;ii+=b){ fr (jj=0;j<n;jj+=b){ fr(i=ii;i<ii+b;i++){ fr(j=jj;j<jj+b;j++){ a[i][j] += b[i][j]; Tiling is mst effective when the data is reused within a lp Padding arrays with extra elements (<cache line size) will reduce cnflict misses
Licensing Windows Server 2012 for use with virtualization technologies
Vlume Licensing brief Licensing Windws Server 2012 fr use with virtualizatin technlgies (VMware ESX/ESXi, Micrsft System Center 2012 Virtual Machine Manager, and Parallels Virtuzz) Table f Cntents This
Licensing Windows Server 2012 R2 for use with virtualization technologies
Vlume Licensing brief Licensing Windws Server 2012 R2 fr use with virtualizatin technlgies (VMware ESX/ESXi, Micrsft System Center 2012 R2 Virtual Machine Manager, and Parallels Virtuzz) Table f Cntents
CSE 231 Fall 2015 Computer Project #4
CSE 231 Fall 2015 Cmputer Prject #4 Assignment Overview This assignment fcuses n the design, implementatin and testing f a Pythn prgram that uses character strings fr data decmpressin. It is wrth 45 pints
2. When logging is used, which severity level indicates that a device is unusable?
Last updated by Admin at March 3, 2015. 1. What are the mst cmmn syslg messages? thse that ccur when a packet matches a parameter cnditin in an access cntrl list link up and link dwn messages utput messages
The ad hoc reporting feature provides a user the ability to generate reports on many of the data items contained in the categories.
11 This chapter includes infrmatin regarding custmized reprts that users can create using data entered int the CA prgram, including: Explanatin f Accessing List Screen Creating a New Ad Hc Reprt Running
SBClient and Microsoft Windows Terminal Server (Including Citrix Server)
SBClient and Micrsft Windws Terminal Server (Including Citrix Server) Cntents 1. Intrductin 2. SBClient Cmpatibility Infrmatin 3. SBClient Terminal Server Installatin Instructins 4. Reslving Perfrmance
Microsoft SQL Server Administration
Micrsft SQL Server Administratin Disk & memry David Hksza http://siret.cz/hksza Lecture Outline Query lifecycle Data strage SQL Server Memry SELECT Query Lifecycle 1. SNI client-server cnnectin using TCP/IP
Software and Hardware Change Management Policy for CDes Computer Labs
Sftware and Hardware Change Management Plicy fr CDes Cmputer Labs Overview The cmputer labs in the Cllege f Design are clsely integrated with the academic needs f faculty and students. Cmputer lab resurces
Adding reliable data-plane acknowledgements to OpenFlow. (Project #4)
Adding reliable data-plane acknwledgements t OpenFlw Peter Peresini [email protected] (Prject #4) OpenFlw visin OpenFlw hides switch diversity behind a cmmn cnfiguratin interface 1 OpenFlw reality
ASUS PC Diagnostics Guide
ASUS PC Diagnstics Guide Mtherbard self-diagnstics is a diagnstic tl designed t test the fllwing n yur cmputer: System Infrmatin. System Devices. System Stress. The System Infrmatin Cllectin detects the
Welcome to Remote Access Services (RAS)
Welcme t Remte Access Services (RAS) Our gal is t prvide yu with seamless access t the TD netwrk, including the TD intranet site, yur applicatins and files, and ther imprtant wrk resurces -- whether yu
Access Control Algorithm for RPR MAC
Access Cntrl Algrithm fr RPR MAC Kanaiya Vasani Anp Ghanwani Lantern Cmmunicatins IEEE 802.17 Interim Meeting Orland, FL January 2002 kv_acc_02.pdf 1 Outline Overview MAC architecture Cmpnents f the bandwidth
CMS Eligibility Requirements Checklist for MSSP ACO Participation
ATTACHMENT 1 CMS Eligibility Requirements Checklist fr MSSP ACO Participatin 1. General Eligibility Requirements ACO participants wrk tgether t manage and crdinate care fr Medicare fee-fr-service beneficiaries.
Computer Science Undergraduate Scholarship
Cmputer Science Undergraduate Schlarship R E G U L A T I O N S The Cmputer Science Department at the University f Waikat runs an annual Schlarship examinatin which ffers up t 10 undergraduate Schlarships
Deployment Overview (Installation):
Cntents Deplyment Overview (Installatin):... 2 Installing Minr Updates:... 2 Dwnlading the installatin and latest update files:... 2 Installing the sftware:... 3 Uninstalling the sftware:... 3 Lgging int
Software Update Notification
Sftware Update Ntificatin PSS0223-02 Mastersizer 3000 v1.01 sftware Abstract This dcument details the release f sftware PSS0223-02 v1.01 f the sftware fr the Mastersizer 3000 laser diffractin system. It
Time is Money Profiting from Reduced Cycle Time
Time is Mney Prfiting frm Reduced Cycle Time Yur retail custmers are demanding smaller, mre frequent shipments, which increases yur cst-t-serve them. While this makes their inventry mre predictable and
Improved Data Center Power Consumption and Streamlining Management in Windows Server 2008 R2 with SP1
Imprved Data Center Pwer Cnsumptin and Streamlining Management in Windws Server 2008 R2 with SP1 Disclaimer The infrmatin cntained in this dcument represents the current view f Micrsft Crpratin n the issues
ConsumerBench 1.1. software benchmark data book. www.eembc.org
CnsumerBench 1.1 sftware benchmark data bk Table f Cntents High Pass Grey-Scale Filter...2 JPEG...4 RGB t CMYK Cnversin...8 RGB t YIQ Cnversin... 10 1 CnsumerBench Versin 1.1 Benchmark Name: High Pass
System Business Continuity Classification
Business Cntinuity Prcedures Business Impact Analysis (BIA) System Recvery Prcedures (SRP) System Business Cntinuity Classificatin Cre Infrastructure Criticality Levels Critical High Medium Lw Required
IN-HOUSE OR OUTSOURCED BILLING
IN-HOUSE OR OUTSOURCED BILLING Medical billing is ne f the mst cmplicated aspects f running a medical practice. With thusands f pssible cdes fr diagnses and prcedures, and multiple payers, the ability
Disk Redundancy (RAID)
A Primer fr Business Dvana s Primers fr Business series are a set f shrt papers r guides intended fr business decisin makers, wh feel they are being bmbarded with terms and want t understand a cmplex tpic.
efusion Table of Contents
efusin Cst Centers, Partner Funding, VAT/GST and ERP Link Table f Cntents Cst Centers... 2 Admin Setup... 2 Cst Center Step in Create Prgram... 2 Allcatin Types... 3 Assciate Payments with Cst Centers...
Prioritization and Management of VoIP & RTP s
Priritizatin f VIP Priritizatin and Management f VIP & RTP s Priritizatin and Management f VIP & RTP s 1 2006 SkyPilt Netwrks, Inc. Intrductin This dcument will utline the prcess by which the SkyPilt netwrk
Polymorphic Shellcodes vs. Application IDSs
http://www.ngsec.cm Plymrphic Shellcdes vs. Applicatin IDSs 1. Intrductin. 2. Shellcde types and recgnitin techniques. 3. Intrusin Detectin Systems. 4. NGSecureWeb. 5. References. 6. Credits. Page 1 f
Exercise 5 Server Configuration, Web and FTP Instructions and preparatory questions Administration of Computer Systems, Fall 2008
Exercise 5 Server Cnfiguratin, Web and FTP Instructins and preparatry questins Administratin f Cmputer Systems, Fall 2008 This dcument is available nline at: http://www.hh.se/te2003 Exercise 5 Server Cnfiguratin,
Identify Major Server Hardware Components
98-365 Windws Server Administratin Fundamentals Identify Majr Server Hardware Cmpnents 98-365 Windws Server Administratin Fundamentals Lessn Overview In this lessn, yu will learn: Server frm factrs Server
HSBC Online Home Loan Application Process
HSBC Online Hme Lan Applicatin Prcess Versin 1.0 Nvember 2005 Cpyright. HSBC Bank Australia Limited 2005 ALL RIGHTS RESERVED N part f this publicatin may be reprduced, stred in a retrieval system, r transmitted,
BackupAssist SQL Add-on
WHITEPAPER BackupAssist Versin 6 www.backupassist.cm 2 Cntents 1. Requirements... 3 1.1 Remte SQL backup requirements:... 3 2. Intrductin... 4 3. SQL backups within BackupAssist... 5 3.1 Backing up system
Serv-U Distributed Architecture Guide
Serv-U Distributed Architecture Guide Hrizntal Scaling and Applicatin Tiering fr High Availability, Security, and Perfrmance Serv-U Distributed Architecture Guide v14.0.1.0 Page 1 f 16 Intrductin Serv-U
Software Distribution
Sftware Distributin Quantrax has autmated many f the prcesses invlved in distributing new cde t clients. This will greatly reduce the time taken t get fixes laded nt clients systems. The new prcedures
Helpdesk Support Tickets & Knowledgebase
Helpdesk Supprt Tickets & Knwledgebase User Guide Versin 1.0 Website: http://www.mag-extensin.cm Supprt: http://www.mag-extensin.cm/supprt Please read this user guide carefully, it will help yu eliminate
Caching Software Performance Test: Microsoft SQL Server Acceleration with FlashSoft Software 3.8 for Windows Server
The linked image cannt be displayed. The file may have been mved, renamed, r deleted. Verify that the link pints t the crrect file and lcatin. Technical Brief Caching Sftware Perfrmance Test: Micrsft SQL
How do I evaluate the quality of my wireless connection?
Hw d I evaluate the quality f my wireless cnnectin? Enterprise Cmputing & Service Management A number f factrs can affect the quality f wireless cnnectins at UCB. These include signal strength, pssible
Performance of an Infiniband cluster running MPI applications
Jsé Miguel-Alns1, Txema Mercer2, Edu Ogand2 In 1Department f Cmputer Architecture and Technlgy, UPV/EHU the 2Scientific Cmputing Service, UPV/EHU f this paper we shw the Technical results f Reprt running
Backups and Backup Strategies
IT Security Office Versin 2.3 02/19/10 Backups and Backup Strategies IT managers need t plan fr backups in terms f time and space required. Hwever, mst mdern backup sftware can cmpress the backup files
Intelligent Monitoring Configuration Tool
Intelligent Mnitring Cnfiguratin Tl Release Ntes Sftware Versin 1.0 and abve EZPlugger 2004 Sny Crpratin COPYRIGHT NOTICE 2004 Sny Crpratin. All rights reserved. This manual may nt be reprduced, translated
Knowledge Base Article
Knwledge Base Article Crystal Matrix Interface Cmparisn TCP/IP vs. SDK Cpyright 2008-2012, ISONAS Security Systems All rights reserved Table f Cntents 1: INTRODUCTION... 3 1.1: TCP/IP INTERFACE OVERVIEW:...
In addition to assisting with the disaster planning process, it is hoped this document will also::
First Step f a Disaster Recver Analysis: Knwing What Yu Have and Hw t Get t it Ntes abut using this dcument: This free tl is ffered as a guide and starting pint. It is des nt cver all pssible business
Systems Support - Extended
1 General Overview This is a Service Level Agreement ( SLA ) between and the Enterprise Windws Services t dcument: The technlgy services the Enterprise Windws Services prvides t the custmer. The targets
NHVAS Mass Management Spot Check Checklist
Legal Entity Name f NHVAS Operatr: DTMR Representative: Lcatin: NHVAS Mass Management Spt Check Checklist Spt Check Date: Spt Check Number: DMS Number: 540/ The fllwing surces f evidence have been identified
System Business Continuity Classification
System Business Cntinuity Classificatin Business Cntinuity Prcedures Infrmatin System Cntingency Plan (ISCP) Business Impact Analysis (BIA) System Recvery Prcedures (SRP) Cre Infrastructure Criticality
ELEC 204 Digital System Design LABORATORY MANUAL
ELEC 204 Digital System Design LABORATORY MANUAL : Design and Implementatin f a 3-bit Up/Dwn Jhnsn Cunter Cllege f Engineering Kç University Imprtant Nte: In rder t effectively utilize the labratry sessins,
Information Services Hosting Arrangements
Infrmatin Services Hsting Arrangements Purpse The purpse f this service is t prvide secure, supprted, and reasnably accessible cmputing envirnments fr departments at DePaul that are in need f server-based
TRAINING GUIDE. Crystal Reports for Work
TRAINING GUIDE Crystal Reprts fr Wrk Crystal Reprts fr Wrk Orders This guide ges ver particular steps and challenges in created reprts fr wrk rders. Mst f the fllwing items can be issues fund in creating
Trends and Considerations in Currency Recycle Devices. What is a Currency Recycle Device? November 2003
Trends and Cnsideratins in Currency Recycle Devices Nvember 2003 This white paper prvides basic backgrund n currency recycle devices as cmpared t the cmbined features f a currency acceptr device and a
High Availability Services with SAS Grid Manager
White Paper High Availability Services with SAS Grid Manager August 29, 2011 Table f Cntents Intrductin... 4 Scpe... 4 Terms... 4 Service Resurce Redundancy... 5 Active-Passive Redundancy... 5 Active-Active
Information Processing
Infrmatin Prcessing Main Aims f the Unit: This unit describes the main elements in the prcessing f data. These include input, utput and data checking. The rle f the main prcessr (CPU) is described and
Exercise 5 Server Configuration, Web and FTP Instructions and preparatory questions Administration of Computer Systems, Fall 2008
Exercise 5 Server Cnfiguratin, Web and FTP Instructins and preparatry questins Administratin f Cmputer Systems, Fall 2008 This dcument is available nline at: http://www.hh.se/te2003 Exercise 5 Server Cnfiguratin,
Dolphin Express IX Reflective Memory / Multicast
Dlphin Intercnnect Slutins Dlphin Express IX Reflective Memry / Multicast Whitepaper Dlphin Engineering 3/24/2015 DISCLAIMER DOLPHIN INTERCONNECT SOLUTIONS RESERVES THE RIGHT TO MAKE CHANGES WITHOUT FURTHER
1.3. The Mean Temperature Difference
1.3. The Mean Temperature Difference 1.3.1. The Lgarithmic Mean Temperature Difference 1. Basic Assumptins. In the previus sectin, we bserved that the design equatin culd be slved much easier if we culd
Licensing the Core Client Access License (CAL) Suite and Enterprise CAL Suite
Vlume Licensing brief Licensing the Cre Client Access License (CAL) Suite and Enterprise CAL Suite Table f Cntents This brief applies t all Micrsft Vlume Licensing prgrams. Summary... 1 What s New in This
Microsoft SQL Server Configuration Guide for HP IO Accelerators
Micrsft SQL Server Cnfiguratin Guide fr HP IO Acceleratrs Part Number 647096-001 December 2010 (First Editin) Cpyright 2010 Hewlett-Packard Develpment Cmpany, L.P. The infrmatin cntained herein is subject
SITE APPLICATIONS USER GUIDE:
SITE APPLICATIONS USER GUIDE: CPCONTROLLER, CCENGINE, SYNC, TPORT, CCTERMINAL Cpyright 2013 Triple E Technlgies. All rights reserved. Site Applicatins User Guide INTRODUCTION The applicatins described
THE MANAGEMENT OF LINUX VIRTUAL LAB BY DUAL LOAD BALANCING AKHIL S NAIK S7-CSE A ROLL NO:2 VJCET
THE MANAGEMENT OF LINUX VIRTUAL LAB BY DUAL LOAD BALANCING AKHIL S NAIK S7-CSE A ROLL NO:2 VJCET INTRODUCTION Explsive grwth f Linux users Annual Rate f 21% Prviding each students a dedicated Linux machine
Best Practice - Pentaho BA for High Availability
Best Practice - Pentah BA fr High Availability This page intentinally left blank. Cntents Overview... 1 Pentah Server High Availability Intrductin... 2 Prerequisites... 3 Pint Each Server t Same Database
Search Engine Optimisation and Web Analytics
E-Cmmerce Applicatins Prmting yur Site: Search Engine Optimisatin and Web Analytics Sessin 6 1 Next steps Prmting yur Business Having develped website/e-shp shp next step is t prmte the business Marketing
Citrix XenServer from HP Getting Started Guide
Citrix XenServer frm HP Getting Started Guide Overview This guide utlines the basic setup, installatin, and cnfiguratin steps required t begin using yur Citrix XenServer frm HP. A first time wizard-based
Implementing ifolder Server in the DMZ with ifolder Data inside the Firewall
Implementing iflder Server in the DMZ with iflder Data inside the Firewall Nvell Cl Slutins AppNte www.nvell.cm/clslutins JULY 2004 OBJECTIVES The bjectives f this dcumentatin are as fllws: T cnfigure
Chorus UFB Services Agreement Bitstream Services: Service Description for UFB Handover Connection
Chrus UFB Services Agreement Bitstream Services: Service Descriptin fr UFB Handver Cnnectin 1 Interpretatin 1.1 The UFB Handver Cnnectin Service described in this Service Descriptin will be available frm
ReCrystallize.com cviewserver Crystal Reports Scheduler Top Issues and Solutions Page 1
ReCrystallize.cm cviewserver Crystal Reprts Scheduler Tp Issues and Slutins Page 1 Remember that there are tw applicatins cviewserver which is the Windws Service running in the backgrund n the server and
Virtual Memory and Address Translation
Memry and Address Translatin Review Prgram addresses are virtual addresses. Relative set rgram regins can nt change during rgram executin. E.g., hea can nt mve urther rm cde. addresses == hysical address
The Relativity Appliance Installation Guide
The Relativity Appliance Installatin Guide February 4, 2016 - Versin 9 & 9.1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ViPNet VPN in Cisco Environment. Supplement to ViPNet Documentation
ViPNet VPN in Cisc Envirnment Supplement t ViPNet Dcumentatin 1991 2015 Inftecs Americas. All rights reserved. Versin: 00121-04 90 02 ENU This dcument is included in the sftware distributin kit and is
Times Table Activities: Multiplication
Tny Attwd, 2012 Times Table Activities: Multiplicatin Times tables can be taught t many children simply as a cncept that is there with n explanatin as t hw r why it is there. And mst children will find
How To Set Up An Aut Debit On A Verifne Credit Card On A Pc Or Macbook (For A Credit Card) On A Macbook Or Macromusa (For An Installment Billing) On An Iphone Or Ipad
Tpic Dc - ARMY Aut-Debit Setup Using MX830 Updated July 2012 SYSTEM SETUP CHECKLIST: (See details belw) 1. Upgrade t 10.1s r Greater and Lad Patch Files sa0445x and sa0399 2. Obtain Lcal/Regin Cmmand Apprval
Fixes for CrossTec Enterprise Management System
Fixes fr CrssTec Enterprise Management System New in EMS 3.10.0005 Nvember 1, 2012 Internet Metering nw includes imprved supprt fr the Chrme Brwser Fixes in EMS 3.10.0005 Nvember 1, 2012 Reslved issue
Contents. Extra copies of this booklet are available on the Study Skills section of the school website (www.banbridgehigh.co.
Banbridge High Schl Revisin & Examinatins Cntents Hw t Plan Yur Revisin... 2 A sample timetable:... 3 Sample Revisin Timetable... 4 Hw t Create the Right Envirnment: Setting Up My Space... 5 Think Abut
A96 CALA Policy on the use of Computers in Accredited Laboratories Revision 1.5 August 4, 2015
A96 CALA Plicy n the use f Cmputers in Accredited Labratries Revisin 1.5 August 4, 2015 A96 CALA Plicy n the use f Cmputers in Accredited Labratries TABLE OF CONTENTS TABLE OF CONTENTS... 1 CALA POLICY
Identify Storage Technologies and Understand RAID
98-365 Windws Server Administratin Fundamentals Identify Strage Technlgies and Understand RAID 98-365 Windws Server Administratin Fundamentals Lessn Overview In this lessn, yu will learn: Lcal strage ptins
Using PayPal Website Payments Pro UK with ProductCart
Using PayPal Website Payments Pr UK with PrductCart Overview... 2 Abut PayPal Website Payments Pr & Express Checkut... 2 What is Website Payments Pr?... 2 Website Payments Pr and Website Payments Standard...
Ten Steps for an Easy Install of the eg Enterprise Suite
Ten Steps fr an Easy Install f the eg Enterprise Suite (Acquire, Evaluate, and be mre Efficient!) Step 1: Dwnlad the eg Sftware; verify hardware and perating system pre-requisites Step 2: Obtain a valid
1)What hardware is available for installing/configuring MOSS 2010?
1)What hardware is available fr installing/cnfiguring MOSS 2010? 2 Web Frnt End Servers HP Prliant DL 380 G7 2 quad cre Intel Xen Prcessr E5620, 2.4 Ghz, Memry 12 GB, 2 HP 146 GB drives RAID 5 2 Applicatin
4394 Gazzetta tal-gvern ta Malta MINISTRY OF FINANCE. Value Added Tax Department. Fiscal Cash Register Specifications
4394 Gazzetta tal-gvern ta Malta MINISTRY OF FINANCE Value Added Tax Department Fiscal Cash Register Specificatins TYPE A: NON PORTABLE STAND ALONE FISCAL CASH REGISTER 1. LEGAL FRAMEWORK The Value Added
DISASTER RECOVERY PLAN TEMPLATE
www.disasterrecveryplantemplate.rg The bjective f a disaster recvery plan is t ensure that yu can respnd t a disaster r ther emergency that affects infrmatin systems and minimize the effect n the peratin
Serv-U Distributed Architecture Guide
Serv-U Distributed Architecture Guide Hrizntal Scaling and Applicatin Tiering fr High Availability, Security, and Perfrmance Serv-U Distributed Architecture Guide v15.1.2.0 Page 1 f 20 Intrductin Serv-U
Cancer Treatments. Cancer Education Project. Overview:
Cancer Educatin Prject Cancer Treatments Overview: This series f activities is designed t increase students understanding f the variety f cancer treatments. Students als explre hw the txicity f a chemtherapy
BASIC TECHNICAL FEATURE DESCRIPTION
BASIC TECHNICAL FEATURE DESCRIPTION AUDRIGA EMAIL AND GROUPWARE MIGRATION SERVICE Versin 1.3 Datum 20.09.2013 Kntakt Hans-Jörg Happel ([email protected]) TECHNICAL FEATURE DESCRIPTION This is a basic technical
Success in Mathematics
Success in Mathematics Tips n hw t study mathematics, hw t apprach prblem-slving, hw t study fr and take tests, and when and hw t get help. Math Study Skills Be actively invlved in managing the learning
Wireless Light-Level Monitoring
Wireless Light-Level Mnitring ILT1000 ILT1000 Applicatin Nte Wireless Light-Level Mnitring 1 Wireless Light-Level Mnitring ILT1000 The affrdability, accessibility, and ease f use f wireless technlgy cmbined
OCR LEVEL 2 CAMBRIDGE TECHNICAL
Cambridge TECHNICALS OCR LEVEL 2 CAMBRIDGE TECHNICAL CERTIFICATE/DIPLOMA IN IT SETTING UP AN IT NETWORK M/601/3274 LEVEL 2 UNIT 6 GUIDED LEARNING HOURS: 60 UNIT CREDIT VALUE: 10 SETTING UP AN IT NETWORK
Diagnostic Manager Change Log
Diagnstic Manager Change Lg Updated: September 8, 2015 4.4.4090 Features and Issues Supprt fr Office 365 Tenants Yu can nw: Mnitr the status f Office 365 Services (including SharePint Online, Exchange
GED MATH STUDY GUIDE. Last revision July 15, 2011
GED MATH STUDY GUIDE Last revisin July 15, 2011 General Instructins If a student demnstrates that he r she is knwledgeable n a certain lessn r subject, yu can have them d every ther prblem instead f every
