Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

クラウド環境におけるキャッシュメモリQoS制御の評価

1.082 Aufrufe

Veröffentlicht am

第156回HPC研究会

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

クラウド環境におけるキャッシュメモリQoS制御の評価

  1. 1. A QoS h ( / + :A5 2
  2. 2. o f ±m h m ±m f m z e u e 5AFh h %@ e h n o f n 5o (
  3. 3. LQ f m G nDA75T ( o G hDA75T )+ f 5AF h n 5o ) 0 10 20 30 40 50 60 w/o jammer w/ jammer 5 ]P 5 ]P ( 5
  4. 4. f B D n PW 5LNSP 3WW NL T EPNS W Rco h 5 e e h w 0 10 20 30 40 50 60 w/o jammer w/ jammer (QoS) 5 ]P 5 ]P ( 5 QoS
  5. 5. f f PW C6E CP ]NP 6T]PN ] EPNS W Rc f f f • +
  6. 6. Intel RDT 5LNSP PX ]c T ]T R 3WW NL T 5LNSP T ]T R EPNS W Rc 5 E PX ]c 4H T ]T R 4 5LNSP 3WW NL T EPNS W Rc 53E 5 OP L O 6L L A]T WT TdL T 56A
  7. 7. Intel RDT - 5LNSP PX ]c T ]T R 3WW NL T 5LNSP T ]T R EPNS W Rc 5 E PX ]c 4H T ]T R 4 5LNSP 3WW NL T EPNS W Rc 53E 5 OP L O 6L L A]T WT TdL T 56A #pqos –e “llc:0=0xff0; llc:7=0x00f;” -a “llc:0=0-6; llc:7=7;” 5 ]P 5 ]P - 5 . 4 4 (COS0) (COS7) 5
  8. 8. Intel RDT . 5LNSP PX ]c T ]T R 3WW NL T 5LNSP T ]T R EPNS W Rc 5 E PX ]c 4H T ]T R 4 5LNSP 3WW NL T EPNS W Rc 53E 5 OP L O 6L L A]T WT TdL T 56A t4] LOaPWW PW IP z m #pqos –r –i 10 CORE IPC MISSES LLC[KB] MBL[MB/s] MBR[MB/s] : 0 0.41 9907 32.0 0.3 0.0 1 0.36 190312791 8160.0 14524.3 0.0 2 0.23 2537 0.0 0.0 0.0 3 0.25 2563 0.0 0.0 0.0 4 0.88 66305 32.0 2.6 0.0 5 0.24 13501 0.0 0.1 0.0 6 0.10 18645 0.0 0.3 0.0 7 1.20 19505540 4096.0 89.3 0.0 5 ]P 5 ]P - 5 . 4 4 (COS0) (COS7)
  9. 9. / B D 60 70 80 90 100 110 2345678910 RelativePerformance[%] Cache Occupancy [MB] 483.xalancbmk 473.astar 471.omnetpp 464.h264ref 462.libquantum 458.sjeng 456.hmmer 445.gobmk 429.mcf 403.gcc 401.bzip2 400.perlbench 5 [MB] [%]
  10. 10. f m G DA75T B D x f G Target VM Background VM 1 1CPU Cores LLC Hypervisor Memory 4GB 4GB Target VM Background VM 1 1 Hypervisor 4GB 4GB (a) QoS (b) QoS cache jammer: stress -m 1 --vm-keep --vm-bytes 64M --vm-stride 64 SPECint 2006
  11. 11. f PW IP 6n4] LOaPWW D 5o f T b B7 F% G Hardware (PM) CPU Intel Xeon D-1540/2.0GHz (8 core, LLC 12MB) M/B Supermicro X10SDV-TLN4F Memory 64 GB DDR4-2133 Storage Crucial m4 CT512M4SSD2 512GB Software OS Debian GNU/Linux 8.3 Kernel Linux kernel 4.1.17 Hardware (VM) CPU QEMUVirtual CPU version 2.1.2 Memory 4 GB Storage QEMU QCOW Image (v3) 40GB Software OS Debian GNU/Linux 8.3 Kernel Linux kernel 3.16.0-4-amd64
  12. 12. LQ ( 0 10 20 30 40 50 60 w/o jammer w/ jammer )+)-) / - / + (. G nNLNSP ULXXP]o
  13. 13. 0 10 20 30 40 50 60 w/o jammer w/ jammer (QoS) A ) - g + g g ( m G 4 n o
  14. 14. A 80 90 100 110 120 130 140 150 2345678910 RelativePerformance[%] Cache Occupancy [MB] 483.xalancbmk 473.astar 471.omnetpp 464.h264ref 462.libquantum 458.sjeng 456.hmmer 445.gobmk 429.mcf 403.gcc 401.bzip2 400.perlbench T B D n( 4 o [MB] [%]
  15. 15. A + 0 0.2 0.4 0.6 0.8 1 10MB 8MB 6MB 4MB 2MB G n o n o m 10%
  16. 16. CL A + SXXP]h + R MXVh +. UP Rh S( ]PQ w l h [P]WMP NSh MdT[(h ) RNNh -) L L]h .) bLWL NMXV h x (/ XNQh ( WTM L Xh - X P [[ h
  17. 17. A - 0 2000 4000 6000 8000 10000 12000 06:36:30 06:37:00 06:37:30 06:38:00 06:38:30 06:39:00 06:39:30 06:40:00 06:40:30 06:41:00 06:41:30 06:42:00 06:42:30 06:43:00 06:43:30 06:44:00 06:44:30 06:45:00 06:45:30 06:46:00 06:46:30 06:47:00 06:47:30 06:48:00 06:48:30 06:49:00 06:49:30 06:50:00 06:50:30 06:51:00 06:51:30 06:52:00 06:52:30 06:53:00 06:53:30 06:54:00 06:54:30 06:55:00 06:55:30 06:56:00 06:56:30 06:57:00 06:57:30 06:58:00 0 50000 100000 150000 200000 250000 300000 LLCSize[KB] LLCMisses LLC Size LLC Misses 0 2000 4000 6000 8000 10000 12000 07:52:30 07:53:00 07:53:30 07:54:00 07:54:30 07:55:00 07:55:30 07:56:00 07:56:30 07:57:00 07:57:30 07:58:00 07:58:30 07:59:00 07:59:30 08:00:00 08:00:30 08:01:00 08:01:30 08:02:00 08:02:30 08:03:00 08:03:30 08:04:00 08:04:30 08:05:00 08:05:30 08:06:00 08:06:30 08:07:00 08:07:30 08:08:00 0 50000 100000 150000 200000 250000 300000 LLCSize[KB] LLCMisses LLC Size LLC Misses 0 2000 4000 6000 8000 10000 12000 08:08:30 08:09:00 08:09:30 08:10:00 08:10:30 08:11:00 08:11:30 08:12:00 08:12:30 08:13:00 08:13:30 08:14:00 08:14:30 08:15:00 08:15:30 08:16:00 08:16:30 08:17:00 08:17:30 08:18:00 08:18:30 08:19:00 08:19:30 08:20:00 08:20:30 08:21:00 08:21:30 08:22:00 08:22:30 08:23:00 08:23:30 08:24:00 08:24:30 08:25:00 08:25:30 08:26:00 08:26:30 08:27:00 08:27:30 08:28:00 08:28:30 08:29:00 0 50000 100000 150000 200000 250000 300000 LLCSize[KB] LLCMisses LLC Size LLC Misses L bLWL NMXV a% B DK M bLWL NMXV 4 K N bLWL NMXV ( 4 K 5 XT 0 (+/9 5 XT 0 ( 9 ( 5 XT 0 ( /9 r 5 s 5 80 90 100 110 120 130 140 150 2345678910 RelativePerformance[%] Cache Occupancy [MB] 483.xalancbmk (b) (c)
  18. 18. . 0 2000 4000 6000 8000 10000 12000 20:38:00 20:38:30 20:39:00 20:39:30 20:40:00 20:40:30 20:41:00 20:41:30 20:42:00 20:42:30 20:43:00 20:43:30 20:44:00 20:44:30 20:45:00 20:45:30 20:46:00 20:46:30 20:47:00 20:47:30 20:48:00 20:48:30 20:49:00 20:49:30 20:50:00 20:50:30 20:51:00 20:51:30 20:52:00 20:52:30 20:53:00 20:53:30 20:54:00 20:54:30 20:55:00 20:55:30 20:56:00 20:56:30 20:57:00 20:57:30 20:58:00 20:58:30 20:59:00 20:59:30 21:00:00 21:00:30 21:01:00 21:01:30 21:02:00 21:02:30 21:03:00 0 50000 100000 150000 200000 250000 300000 LLCSize[KB] LLCMisses LLC Size LLC Misses 0 2000 4000 6000 8000 10000 12000 21:03:30 21:04:00 21:04:30 21:05:00 21:05:30 21:06:00 21:06:30 21:07:00 21:07:30 21:08:00 21:08:30 21:09:00 21:09:30 21:10:00 21:10:30 21:11:00 21:11:30 21:12:00 21:12:30 21:13:00 21:13:30 21:14:00 21:14:30 21:15:00 21:15:30 21:16:00 21:16:30 21:17:00 21:17:30 21:18:00 21:18:30 21:19:00 21:19:30 21:20:00 21:20:30 21:21:00 21:21:30 21:22:00 21:22:30 21:23:00 21:23:30 21:24:00 21:24:30 21:25:00 21:25:30 21:26:00 21:26:30 21:27:00 21:27:30 21:28:00 21:28:30 21:29:00 0 50000 100000 150000 200000 250000 300000 LLCSize[KB] LLCMisses LLC Size LLC Misses A L WTM L X a% B DK M WTM L X 4 K 80 90 100 110 120 130 140 150 2345678910 RelativePerformance[%] Cache Occupancy [MB] 462.libquantum (b) r 5 s 5 0 2000 4000 6000 8000 10000 12000 18:56:00 18:56:30 18:57:00 18:57:30 18:58:00 18:58:30 18:59:00 18:59:30 19:00:00 19:00:30 19:01:00 19:01:30 19:02:00 19:02:30 19:03:00 19:03:30 19:04:00 19:04:30 19:05:00 19:05:30 19:06:00 19:06:30 19:07:00 19:07:30 19:08:00 19:08:30 19:09:00 19:09:30 19:10:00 19:10:30 19:11:00 19:11:30 19:12:00 19:12:30 19:13:00 19:13:30 19:14:00 19:14:30 19:15:00 19:15:30 19:16:00 19:16:30 19:17:00 19:17:30 19:18:00 19:18:30 19:19:00 19:19:30 19:20:00 19:20:30 19:21:00 0 50000 100000 150000 200000 250000 300000 LLCSize[KB] LLCMisses LLC Size LLC Misses N WTM L X ( 4 K (c) 5 XT 0 /9 5 XT 0 /9 g 5 XT 0 9
  19. 19. f B D e 5 h nbLWL NMXV 4 o e u f e 5 h f m h w h f WTM L Xj 5 e 5 w h w e m zk /
  20. 20. S f e [LRP N W ]T R f e DA3C5 G Qb h PW 53E f m m e B NW O h5L L (
  21. 21. f y B D DA75T ( w e 5 h e m u ( 0 10 20 30 40 50 60 w/o jammer w/ jammer 0 10 20 30 40 50 60 w/o jammer w/ jammer (QoS)
  22. 22. f m n P a ]V 8 N T GT] LWTdL T o – e m h f m (( j h m p m m nG 5E@C 7D oq w w i

×