Rice ELEC 525 - Improving Network Response Time and Reducing PCI

Unformatted text preview:

,PSURYLQJ1HWZRUN5HVSRQVH7LPHDQG5HGXFLQJ3&,%XV7UDIILF8VLQJD1HWZRUN3URFHVVRUZLWK0HPRU\0DUN'RXJKW\6KDZQ.RFK0RWLYDWLRQ] 7RLPSURYHWKURXJKSXWSHUIRUPDQFHIRULQWHUQHWZHEVHUYHUV] 1XPEHURIFOLHQWVIRUPDQ\ZHEVHUYHUVLQFUHDVLQJVLJQLILFDQWO\HYHU\\HDU] )UHHXS3&,EXVEDQGZLGWKIRUKRVW&38&RQFHSWDQG+\SRWKHVLV] &DFKHVHUYHUUHTXHVWVXVLQJDQHWZRUNSURFHVVRU13FRQQHFWHGWRDVPDOOIDVWH[WHUQDOPHPRU\'5$0] :HEHOLHYHWKDWLQFUHDVLQJWKHVL]HRIWKH13PHPRU\ZLOO\LHOGERWKJUHDWHUWKURXJKSXWDQGUHGXFHG3&,EXVWUDIILFIRUUHTXHVWV6\VWHP%ORFN'LDJUDP$UFKLWHFWXUH] 6\VWHP6LPXODWRUGHYHORSHGXVLQJ&] &RPSRQHQWV0RGHOHG\ &3813\ &38PDLQPHPRU\DQG'LVN\ 13H[WHUQDOPHPRU\\ (WKHUQHW\ 3&,%XV\ 5HTXHVWVDQG5HVSRQVHV] (DFKFRPSRQHQWPRGHOHGZLWKYDULDEOHSDUDPHWHUV&RQILJXUDWLRQ)LOHV] &RQVLVWVRIDOOSDUDPHWHUVDQGGHEXJIODJV] GLIIHUHQWFRQILJXUDWLRQILOHVZHUHUXQRQWKHVLPXODWRU] EDVHOLQHFRQILJXUDWLRQILOHVRQHIRU´ORQJµVLPXODWLRQVDQGRQHIRU´VKRUWµVLPV6LPXODWLRQV] 'LGQRWLQFOXGHGLVNGXHWRXQUHDVRQDEOHVLPXODWLRQWLPHGXUDWLRQ] 6FDOHGSDUDPHWHUVWRLQFUHDVHVLPXODWLRQVSHHG] 3DUDPHWHUVEDVHGRQFXUUHQWWHFKQRORJ\] 0HDVXUHGDYHUDJHUHVSRQVHWLPHDQGWRWDO3&,EXVWUDIILF] 5HTXHVW,'VDQGUHVSRQVHVL]HVUDQGRPO\JHQHUDWHG5HVXOWVLong Simulation Throughput Results0246810121MB 8MB 32MBNP Memory Size% Improvement over Baseline5HVXOWVLong Simulation PCI Traffic Reduction Results051015202530354045501MB 8MB 32MBNP Memory Size% Reduction from Baseline5HVXOWVShort Simulation Throughput Results02468101214161820512KB 1MB 8MB 16MB 32MBNP Mem ory Size% Improvement over Baseline5HVXOWVShort Simulation PCI Traffic Reduction Results01020304050607080512KB 1MB 8MB 16MB 32MBNP Memory Size% Reduction from Baseline6LPXODWLRQVSimulation Name Parameter Varied From Baseline % ThroughputImprovement% PCI TrafficReductionLongBaseline Default Basline Settings Used, no NP mem N/A N/ALong1MB NP memory size set to 1MB 0.18 1.18Long8MB NP memory size set to 8MB 2.71 10.45Long32MB NP memory size set to 32MB 10.89 45.93ShortBaseline Default Basline Settings Used, no NP mem N/A N/AShort512KB NP memory size set to 512MB 1.41 4.67Short1MB NP memory size set to 1MB 1.73 9.10Short8MB NP memory size set to 8MB 14.12 55.99Short16MB NP memory size set to 16MB 18.26 72.97Short32MB NP memory size set to 32MB 18.19 72.97ShortLowLatBase Baseline with lower main memory latency 2.31 0.981Short500MHzNP 8MB NP memory, NP speed = 500MHz 14.6 54.97Short5000DiffReqs 8MB NP memory, 5000 diff. Request IDs 3.06 12.68Short10000DiffReqs 8MB NP memory, 10000 diff. Request IDs 1.99 5.91ShortLongNPLat 8MB NP memory, NP mem. lat. increase -3.09 55.90ShortSmallResp 8MB NP memory, Response size shorter19.6773.79ShortBigResp 8MB NP memory, Response size longer -17.46 -62.12ShortBigLineSize Baseline with increased line size for mem.2.822.07ShortBest 32MB NP memory, line size bigger NP mem19.4572.97ShortFastBus Baseline with fast bus (2x)11.08N/AShortSlowBus Baseline with slow bus (2x)-21.87N/AShort8MBFastBus 8MB NP memory, fast bus (2x)16.7255.99Short8MBSlowBus 8MB NP memory, slow bus (2x) 5.77 55.99&RQFOXVLRQ] ([SHULPHQWDOUHVXOWVVKRZWKDWWKLVLVDQHIIHFWLYHPHWKRGIRUVHUYHUVGHDOLQJSULPDULO\ZLWKVWDWLFUHTXHVWV] )XUWKHUVLPXODWLRQVUHTXLUHGIRUDQDO\VLVRIG\QDPLFFRQWHQW] %HVWUHVXOWVVHHQZKHQDOOVWDWLFUHTXHVWVILWLQ13PHPRU\]


View Full Document
Download Improving Network Response Time and Reducing PCI
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Improving Network Response Time and Reducing PCI and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Improving Network Response Time and Reducing PCI 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?