<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt">Patch attached.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="color:black">From: </span></b><span style="color:black">"Pop, Sebastian" <spop@amazon.com><br>
<b>Date: </b>Saturday, July 10, 2021 at 12:07 PM<br>
<b>To: </b>"x265-devel@videolan.org" <x265-devel@videolan.org><br>
<b>Subject: </b>[arm64] port chroma_hps<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">Hi,</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">the attached patch ports to arm64 the following kernels:</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  4x4]           6.31x      66.07                    416.85</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  8x8]           10.72x    116.80                  1252.09</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[16x16]        11.26x    379.01                  4267.84</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[32x32]        11.45x    1363.69               15614.88</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  4x2]           6.03x      50.01                    301.36</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  8x4]           10.64x    76.22                    810.64</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  4x8]           6.30x      103.44                  651.70</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 16x8]          11.16x    221.79                  2474.83</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 8x16]          10.85x    200.29                  2173.45</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[32x16]        11.37x    744.57                  8466.88</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[16x32]        11.32x    688.54                  7793.67</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  8x6]           10.50x    97.37                    1022.70</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  8x2]           10.31x    55.67                    573.87</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[16x12]        11.13x    303.26                  3375.54</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[12x16]        9.11x      355.26                  3236.57</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 16x4]          10.96x    143.24                  1570.09</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 4x16]          6.48x      175.15                  1134.28</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[32x24]        11.53x    1042.16               12012.75</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[24x32]        11.40x    1027.45               11717.00</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 32x8]          11.44x    430.85                  4928.72</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 8x32]          11.03x    364.04                  4014.17</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  4x8]           6.27x      103.33                  647.55</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 8x16]          10.88x    199.97                  2176.06</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[16x32]        11.45x    688.99                  7888.40</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[32x64]        11.40x    2619.84               29865.95</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  4x4]           6.33x      66.06                    418.25</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  8x8]           10.65x    116.94                  1245.63</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 4x16]          6.45x      175.13                  1130.01</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[16x16]        11.26x    378.56                  4261.02</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 8x32]          10.91x    364.85                  3979.70</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[32x32]        11.43x    1363.20               15584.13</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[16x64]        11.30x    1322.92               14950.73</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 8x12]          10.85x    158.73                  1721.85</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  8x4]           10.38x    76.24                    791.71</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[16x24]        11.23x    538.16                  6042.79</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[12x32]        9.08x      648.79                  5890.13</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 16x8]          11.09x    222.01                  2461.67</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 4x32]          6.52x      314.81                  2052.62</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[32x48]        11.47x    1997.75               22915.55</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[24x64]        11.56x    1955.02               22606.40</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[32x16]        11.44x    741.23                  8479.07</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 8x64]          11.17x    694.65                  7762.46</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  4x4]           6.35x      66.07                    419.64</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  8x8]           10.71x    116.78                  1251.18</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[16x16]        11.23x    379.59                  4263.16</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[32x32]        11.42x    1363.94               15576.00</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[64x64]        11.48x    5146.96               59068.42</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  8x4]           10.55x    76.22                    803.90</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[  4x8]           6.32x      103.44                  653.89</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 16x8]          11.14x    221.50                  2466.70</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 8x16]          10.86x    200.24                  2175.38</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[32x16]        11.45x    741.51                  8488.24</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[16x32]        11.39x    688.18                  7839.09</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[64x32]        11.43x    2681.22               30655.33</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[32x64]        11.48x    2619.91               30067.04</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[16x12]        11.11x    303.26                  3369.39</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[12x16]        9.09x      355.63                  3231.97</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 16x4]          10.89x    143.23                  1559.78</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 4x16]          6.49x      174.79                  1134.09</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[32x24]        11.54x    1041.71               12024.53</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[24x32]        11.51x    1027.19               11823.64</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 32x8]          11.44x    430.82                  4929.02</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[ 8x32]          10.99x    364.83                  4011.04</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[64x48]        11.60x    3879.34               45011.70</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[48x64]        11.61x    3828.37               44464.40</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[64x16]        11.50x    1461.87               16816.20</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">chroma_hps[16x64]        11.21x    1332.53               14938.27</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">Ok to commit?</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">Thanks,</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">Sebastian</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span><o:p></o:p></p>
</div>
</body>
</html>