com presentations: Shorten NUMA slide: ph16.html slides/intro/numa.xml
[email protected] (Rasmus Lerdorf) Wed, 12 Oct 2016 15:14:13 +0000
| Newsgroups | php.pres |
|---|---|
| Message-ID | <[email protected]> |
Commit: 846ce40e099872d1295299e96ef3e35607607593 Author: Rasmus Lerdorf <[email protected]> Wed, 12 Oct 2016 08:14:13 -0700 Parents: 0753d1c2ac9f711170cc80543052dfe96c723840 Branches: master Link: http://git.php.net/?p=presentations.git;a=commitdiff;h=846ce40e099872d1295299e96ef3e35607607593 Log: Shorten NUMA slide Changed paths: M ph16.html M slides/intro/numa.xml Diff: diff --git a/ph16.html b/ph16.html index 43a7dbe..80d68d5 100644 --- a/ph16.html +++ b/ph16.html @@ -468,8 +468,8 @@ $bytes = random_bytes(10); var_dump( $int ); var_dump( bin2hex($bytes) );</code></pre> - <pre class="output" style="font-size:1.2em;">int(-486) -string(20) "4057f503043c913c381b" + <pre class="output" style="font-size:1.2em;">int(-24) +string(20) "9f9e69716844ca41528b" </pre> </section> </section> <section> <section id="bc7"> @@ -822,64 +822,8 @@ echo memory_get_usage(true); <li style="font-size: 1em;list-style-type: circle;">For multi-socket servers, things get interesting</li> </ul> </section> -<section id="numa_singlesocket"> -<p class="example">Digital Ocean</p> - <pre><code class="shell nohighlight" data-trim style="font-size:1em;">$ lscpu -Architecture: x86_64 -CPU op-mode(s): 32-bit, 64-bit -Byte Order: Little Endian -CPU(s): 2 -On-line CPU(s) list: 0,1 -Thread(s) per core: 1 -Core(s) per socket: 1 -Socket(s): 2 -NUMA node(s): 1 -Vendor ID: GenuineIntel -CPU family: 6 -Model: 63 -Model name: Intel(R) Xeon(R) CPU E5-2650L v3 @ 1.80GHz -Stepping: 2 -CPU MHz: 1797.917 -BogoMIPS: 3595.83 -Virtualization: VT-x -Hypervisor vendor: KVM -Virtualization type: full -L1d cache: 32K -L1i cache: 32K -L2 cache: 256K -L3 cache: 30720K -NUMA node0 CPU(s): 0,1</code></pre> - </section> -<section id="numa_multisocket"> -<p class="example">Multi-socket bare metal without HT</p> - <pre><code class="shell nohighlight" data-trim style="font-size:1em;">$ lscpu -Architecture: x86_64 -CPU op-mode(s): 32-bit, 64-bit -Byte Order: Little Endian -CPU(s): 24 -On-line CPU(s) list: 0-23 -Thread(s) per core: 1 -Core(s) per socket: 12 -Socket(s): 2 -NUMA node(s): 2 -Vendor ID: GenuineIntel -CPU family: 6 -Model: 63 -Model name: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz -Stepping: 2 -CPU MHz: 1203.320 -BogoMIPS: 5005.24 -Virtualization: VT-x -L1d cache: 32K -L1i cache: 32K -L2 cache: 256K -L3 cache: 30720K -NUMA node0 CPU(s): 0-11 -NUMA node1 CPU(s): 12-23</code></pre> - </section> -<section id="numa_multisocket_ht"> -<p class="example">Multi-socket bare metal with HT</p> - <pre><code class="shell nohighlight" data-trim style="font-size:1em;">$ lscpu +<section id="numa_lscpu"> + <pre><code class="shell nohighlight" data-trim style="font-size:1.9em;">$ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian @@ -889,18 +833,6 @@ Thread(s) per core: 2 Core(s) per socket: 12 Socket(s): 2 NUMA node(s): 2 -Vendor ID: GenuineIntel -CPU family: 6 -Model: 63 -Model name: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz -Stepping: 2 -CPU MHz: 1200.000 -BogoMIPS: 5004.73 -Virtualization: VT-x -L1d cache: 32K -L1i cache: 32K -L2 cache: 256K -L3 cache: 30720K NUMA node0 CPU(s): 0-11,24-35 NUMA node1 CPU(s): 12-23,36-47</code></pre> </section> diff --git a/slides/intro/numa.xml b/slides/intro/numa.xml index 4ee8650..1bda260 100644 --- a/slides/intro/numa.xml +++ b/slides/intro/numa.xml @@ -6,66 +6,9 @@ <bullet fontsize="1em" type="circle">For multi-socket servers, things get interesting</bullet> </list> -<break lines="1" section="numa_singlesocket"/> +<break lines="1" section="numa_lscpu"/> -<example fontsize="1em" result='0' title="Digital Ocean" type="shell nohighlight"><![CDATA[ -$ lscpu -Architecture: x86_64 -CPU op-mode(s): 32-bit, 64-bit -Byte Order: Little Endian -CPU(s): 2 -On-line CPU(s) list: 0,1 -Thread(s) per core: 1 -Core(s) per socket: 1 -Socket(s): 2 -NUMA node(s): 1 -Vendor ID: GenuineIntel -CPU family: 6 -Model: 63 -Model name: Intel(R) Xeon(R) CPU E5-2650L v3 @ 1.80GHz -Stepping: 2 -CPU MHz: 1797.917 -BogoMIPS: 3595.83 -Virtualization: VT-x -Hypervisor vendor: KVM -Virtualization type: full -L1d cache: 32K -L1i cache: 32K -L2 cache: 256K -L3 cache: 30720K -NUMA node0 CPU(s): 0,1 -]]></example> - -<break lines="1" section="numa_multisocket"/> -<example fontsize="1em" result='0' title="Multi-socket bare metal without HT" type="shell nohighlight"><![CDATA[ -$ lscpu -Architecture: x86_64 -CPU op-mode(s): 32-bit, 64-bit -Byte Order: Little Endian -CPU(s): 24 -On-line CPU(s) list: 0-23 -Thread(s) per core: 1 -Core(s) per socket: 12 -Socket(s): 2 -NUMA node(s): 2 -Vendor ID: GenuineIntel -CPU family: 6 -Model: 63 -Model name: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz -Stepping: 2 -CPU MHz: 1203.320 -BogoMIPS: 5005.24 -Virtualization: VT-x -L1d cache: 32K -L1i cache: 32K -L2 cache: 256K -L3 cache: 30720K -NUMA node0 CPU(s): 0-11 -NUMA node1 CPU(s): 12-23 -]]></example> - -<break lines="1" section="numa_multisocket_ht"/> -<example fontsize="1em" result='0' title="Multi-socket bare metal with HT" type="shell nohighlight"><![CDATA[ +<example fontsize="1.9em" result='0' title="" type="shell nohighlight"><![CDATA[ $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit @@ -76,18 +19,6 @@ Thread(s) per core: 2 Core(s) per socket: 12 Socket(s): 2 NUMA node(s): 2 -Vendor ID: GenuineIntel -CPU family: 6 -Model: 63 -Model name: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz -Stepping: 2 -CPU MHz: 1200.000 -BogoMIPS: 5004.73 -Virtualization: VT-x -L1d cache: 32K -L1i cache: 32K -L2 cache: 256K -L3 cache: 30720K NUMA node0 CPU(s): 0-11,24-35 NUMA node1 CPU(s): 12-23,36-47 ]]></example>