)]}'
{
  "commit": "591a1189cc3cc39f6455c680f8f66a4cfda4857b",
  "tree": "e30579af52cf215d72908d18a25cbefedea2251f",
  "parents": [
    "a4c4f18c7e8d76f9e1ea27f388b5e7d1f804b39a"
  ],
  "author": {
    "name": "chiyotsai",
    "email": "chiyotsai@google.com",
    "time": "Wed Nov 23 12:31:38 2022 -0800"
  },
  "committer": {
    "name": "Chi Yo Tsai",
    "email": "chiyotsai@google.com",
    "time": "Thu Dec 08 23:19:21 2022 +0000"
  },
  "message": "AVX2: Add optimization for sad_16xhx4d\n\nAround 5~10% improvement on functional level.\n\nPerformance from this series of commits:\nRTC:\n| SPD_SET |  TESTSET   | AVG_PSNR | OVR_PSNR |  SSIM   | ENC_T |\n|---------|------------|----------|----------|---------|-------|\n|    5    |    rtc     | +0.000%  | +0.000%  | +0.000% | -0.7% |\n|    5    | rtc_1080p  | +0.000%  | +0.000%  | +0.000% | -0.4% |\n|    5    |  rtc_derf  | +0.000%  | +0.000%  | +0.000% | -0.8% |\n|    5    | rtc_screen | +0.000%  | +0.000%  | +0.000% | -0.2% |\n|---------|------------|----------|----------|---------|-------|\n|    6    |    rtc     | +0.000%  | +0.000%  | +0.000% | -0.8% |\n|    6    | rtc_1080p  | +0.000%  | +0.000%  | +0.000% | -0.5% |\n|    6    |  rtc_derf  | +0.000%  | +0.000%  | +0.000% | -0.9% |\n|    6    | rtc_screen | +0.000%  | +0.000%  | +0.000% | -0.3% |\n|---------|------------|----------|----------|---------|-------|\n|    7    |    rtc     | +0.000%  | +0.000%  | +0.000% | -0.5% |\n|    7    | rtc_1080p  | +0.000%  | +0.000%  | +0.000% | -0.5% |\n|    7    |  rtc_derf  | +0.000%  | +0.000%  | +0.000% | -0.6% |\n|    7    | rtc_screen | +0.000%  | +0.000%  | +0.000% | -0.2% |\n|---------|------------|----------|----------|---------|-------|\n|    8    |    rtc     | +0.000%  | +0.000%  | +0.000% | -0.5% |\n|    8    | rtc_1080p  | +0.000%  | +0.000%  | +0.000% | -0.3% |\n|    8    |  rtc_derf  | +0.000%  | +0.000%  | +0.000% | -0.5% |\n|    8    | rtc_screen | +0.000%  | +0.000%  | +0.000% | -0.2% |\n|---------|------------|----------|----------|---------|-------|\n|    9    |    rtc     | +0.000%  | +0.000%  | +0.000% | -0.6% |\n|    9    | rtc_1080p  | +0.000%  | +0.000%  | +0.000% | -0.3% |\n|    9    |  rtc_derf  | +0.000%  | +0.000%  | +0.000% | -0.5% |\n|    9    | rtc_screen | +0.000%  | +0.000%  | +0.000% | -0.5% |\n|---------|------------|----------|----------|---------|-------|\n|   10    |    rtc     | +0.000%  | +0.000%  | +0.000% | -0.5% |\n|   10    | rtc_1080p  | +0.000%  | +0.000%  | +0.000% | -0.3% |\n|   10    |  rtc_derf  | +0.000%  | +0.000%  | +0.000% | -0.5% |\n|   10    | rtc_screen | +0.000%  | +0.000%  | +0.000% | -0.5% |\n\nVOD:\n| SPD_SET | TESTSET | AVG_PSNR | OVR_PSNR |  SSIM   | ENC_T |\n|---------|---------|----------|----------|---------|-------|\n|    1    | hdres2  | +0.000%  | +0.000%  | +0.000% | -0.5% |\n|    1    | lowres2 | +0.000%  | +0.000%  | +0.000% | -0.1% |\n|    1    | midres2 | +0.000%  | +0.000%  | +0.000% | -0.2% |\n|---------|---------|----------|----------|---------|-------|\n|    2    | hdres2  | +0.000%  | +0.000%  | +0.000% | -0.4% |\n|    2    | lowres2 | +0.000%  | +0.000%  | +0.000% | -0.1% |\n|    2    | midres2 | +0.000%  | +0.000%  | +0.000% | -0.2% |\n|---------|---------|----------|----------|---------|-------|\n|    3    | hdres2  | +0.000%  | +0.000%  | +0.000% | -0.8% |\n|    3    | lowres2 | +0.000%  | +0.000%  | +0.000% | -0.3% |\n|    3    | midres2 | +0.000%  | +0.000%  | +0.000% | -0.5% |\n|---------|---------|----------|----------|---------|-------|\n|    4    | hdres2  | +0.000%  | +0.000%  | +0.000% | -1.1% |\n|    4    | lowres2 | +0.000%  | +0.000%  | +0.000% | -0.4% |\n|    4    | midres2 | +0.000%  | +0.000%  | +0.000% | -0.7% |\n|---------|---------|----------|----------|---------|-------|\n|    5    | hdres2  | +0.000%  | +0.000%  | +0.000% | -1.5% |\n|    5    | lowres2 | +0.000%  | +0.000%  | +0.000% | -0.6% |\n|    5    | midres2 | +0.000%  | +0.000%  | +0.000% | -0.9% |\n|---------|---------|----------|----------|---------|-------|\n|    6    | hdres2  | +0.000%  | +0.000%  | +0.000% | -1.6% |\n|    6    | lowres2 | +0.000%  | +0.000%  | +0.000% | -0.7% |\n|    6    | midres2 | +0.000%  | +0.000%  | +0.000% | -1.1% |\n\nBUG\u003daomedia:3358\n\nChange-Id: I63dd9113e07314e0238268b1f04a8d4b2e3397c1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "427a3dcdd0d5069efeb648cf53e59d95c90d734e",
      "old_mode": 33261,
      "old_path": "aom_dsp/aom_dsp_rtcd_defs.pl",
      "new_id": "4c22060dd61e36e99b358fcfcac90c9c702e1ca6",
      "new_mode": 33261,
      "new_path": "aom_dsp/aom_dsp_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "7629cf4b3c77f64df86442de932072ac54a5117b",
      "old_mode": 33188,
      "old_path": "aom_dsp/x86/sad4d_avx2.c",
      "new_id": "adfbd434c8a57119ef98e5282572db5ce93486fe",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/sad4d_avx2.c"
    },
    {
      "type": "modify",
      "old_id": "9dae336fc04e8ef7bc1e5c795933d6c1662fc58a",
      "old_mode": 33188,
      "old_path": "test/sad_test.cc",
      "new_id": "98c8f51a10a90495833604aadac0c3ecda55257b",
      "new_mode": 33188,
      "new_path": "test/sad_test.cc"
    }
  ]
}
