)]}'
{
  "commit": "90a15f4f28c35cc4e92d25ffc6f72ef99ae5258b",
  "tree": "6ec12b6f58d71f9853e50472087529e34d6eea17",
  "parents": [
    "e12eaacdcb1172221016f91f474a094110d329d9"
  ],
  "author": {
    "name": "Ravi Chaudhary",
    "email": "ravi.chaudhary@ittiam.com",
    "time": "Thu Oct 11 18:56:35 2018 +0530"
  },
  "committer": {
    "name": "Yunqing Wang",
    "email": "yunqingwang@google.com",
    "time": "Fri Oct 12 02:55:17 2018 +0000"
  },
  "message": "Implement row based multi-threading of encoder\n\nRow based multi-threading of encoder has been implemented.\n\nWhen tested for 20 frames of BasketballDrive_1920x1080_50 content,\nwith --cpu-used\u003d1 --tile-columns\u003d2 --tile-rows\u003d2, the following\nscaling was acheived for 4 threads:\n\nTile-based:             Row based:\n 2.566                   3.331\n\n~23% encode time reduction was seen for row based multi-threading\nof encoder when compared with tile-based multi-threading for the\nabove configuration.\n\nChange-Id: I1e3d431ffcd3d0d398fe6c3aa34755e4d8c5332d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e94b83244728d5e1d87299c825544c4adf918440",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.c",
      "new_id": "53c60a7e350e5e1e97956780456979939a53d0e7",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.c"
    },
    {
      "type": "modify",
      "old_id": "f58a4a15777e3e4f167a79c2d83aa1922bd0364d",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.h",
      "new_id": "682b4248e311e999c3e4f68fc8f55ccc354cc0dd",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.h"
    },
    {
      "type": "modify",
      "old_id": "89f75b0f94f3f201822332931140ed6e88d0c9c8",
      "old_mode": 33188,
      "old_path": "av1/encoder/ethread.c",
      "new_id": "ab4687a3b40cc15d4c783890c9f6f2802945eb3b",
      "new_mode": 33188,
      "new_path": "av1/encoder/ethread.c"
    },
    {
      "type": "modify",
      "old_id": "853acb11507f81cc61310d8b865fc22f019a4670",
      "old_mode": 33188,
      "old_path": "av1/encoder/ethread.h",
      "new_id": "18307595044edeeb3eb8a0f4f8cd42b98e496347",
      "new_mode": 33188,
      "new_path": "av1/encoder/ethread.h"
    }
  ]
}
