{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":156630479,"defaultBranch":"master","name":"pytorch","ownerLogin":"jianyuh","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-11-08T01:10:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2187690?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709514493.0","currentOid":""},"activityList":{"items":[{"before":"4e12153cba380b11ba6ead0f69e5b73784aaed13","after":"db3435b8f24add1a5b0cdb146086e4e22f009293","ref":"refs/heads/export-D54470055","pushedAt":"2024-03-04T04:01:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jianyuh","name":"Jianyu Huang","path":"/jianyuh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2187690?s=80&v=4"},"commit":{"message":"[AMD][pytorch] Fix hipification issue (#121107)\n\nSummary:\n\nbuck2 build mode/opt fbcode//caffe2/torch/fb/quantization:qat_error_metrics_hip\n\nP1192009298\n\n```\nbuck-out/v2/gen/fbcode/713b128926d8b21f/caffe2/__ATen-hip__/buck-headers/ATen/native/hip/MemoryAccess.cuh:201:61: error: comparison of integers of different signs: 'R' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare]\n return ((threadIdx.x + thread_work_elem*num_threads()) < remaining);\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~\n```\n\n```\nbuck-out/v2/gen/fbcode/713b128926d8b21f/caffe2/__ATen-hip__/buck-headers/ATen/native/hip/MemoryAccess.cuh:223:15: error: unused variable 'to' [-Werror,-Wunused-variable]\n scalar_t *to = reinterpret_cast(data[0]) + block_work_size() * idx;\n ^\n```\n\nTest Plan: buck2 build mode/opt fbcode//caffe2/torch/fb/quantization:qat_error_metrics_hip\n\nDifferential Revision: D54470055","shortMessageHtmlLink":"[AMD][pytorch] Fix hipification issue (pytorch#121107)"}},{"before":"1f65fa52ae4e4edf6078d0518acd890d40f4113a","after":"4e12153cba380b11ba6ead0f69e5b73784aaed13","ref":"refs/heads/export-D54470055","pushedAt":"2024-03-04T03:58:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jianyuh","name":"Jianyu Huang","path":"/jianyuh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2187690?s=80&v=4"},"commit":{"message":"[AMD][pytorch] Fix hipification issue (#121107)\n\nSummary:\n\nbuck2 build mode/opt fbcode//caffe2/torch/fb/quantization:qat_error_metrics_hip\n\nP1192009298\n\n```\nbuck-out/v2/gen/fbcode/713b128926d8b21f/caffe2/__ATen-hip__/buck-headers/ATen/native/hip/MemoryAccess.cuh:201:61: error: comparison of integers of different signs: 'R' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare]\n return ((threadIdx.x + thread_work_elem*num_threads()) < remaining);\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~\n```\n\n```\nbuck-out/v2/gen/fbcode/713b128926d8b21f/caffe2/__ATen-hip__/buck-headers/ATen/native/hip/MemoryAccess.cuh:223:15: error: unused variable 'to' [-Werror,-Wunused-variable]\n scalar_t *to = reinterpret_cast(data[0]) + block_work_size() * idx;\n ^\n```\n\nTest Plan: buck2 build mode/opt fbcode//caffe2/torch/fb/quantization:qat_error_metrics_hip\n\nDifferential Revision: D54470055","shortMessageHtmlLink":"[AMD][pytorch] Fix hipification issue (pytorch#121107)"}},{"before":null,"after":"1f65fa52ae4e4edf6078d0518acd890d40f4113a","ref":"refs/heads/export-D54470055","pushedAt":"2024-03-04T01:08:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jianyuh","name":"Jianyu Huang","path":"/jianyuh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2187690?s=80&v=4"},"commit":{"message":"Fix hipification issue\n\nDifferential Revision: D54470055","shortMessageHtmlLink":"Fix hipification issue"}},{"before":"079c6ad3686e98c098ff6985e4cc1308f0b6d294","after":"2567a48d8cd763355ece00d73672edcc6b6f21c6","ref":"refs/heads/export-D52558076","pushedAt":"2024-01-09T04:49:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jianyuh","name":"Jianyu Huang","path":"/jianyuh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2187690?s=80&v=4"},"commit":{"message":" [ROCm] hipify mapping for cudaDevAttrMaxSharedMemoryPerBlockOptin (#116984)\n\nSummary:\nMap `cudaDevAttrMaxSharedMemoryPerBlockOptin` to `hipDeviceAttributeMaxSharedMemoryPerBlock` to make it work for AMD GPUs.\n\n\nTest Plan:\nCI\n\n\n\n\n\ncc jeffdaily sunway513 jithunnair-amd pruthvistony ROCmSupport dllehr-amd jataylo hongxiayang\n\nReviewed By: jiawenliu64\n\nDifferential Revision: D52558076\n\nPulled By: jianyuh","shortMessageHtmlLink":" [ROCm] hipify mapping for cudaDevAttrMaxSharedMemoryPerBlockOptin (p…"}},{"before":null,"after":"079c6ad3686e98c098ff6985e4cc1308f0b6d294","ref":"refs/heads/export-D52558076","pushedAt":"2024-01-08T19:52:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jianyuh","name":"Jianyu Huang","path":"/jianyuh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2187690?s=80&v=4"},"commit":{"message":"Fix cuda->hip mapping\n\nSummary: Map `cudaDevAttrMaxSharedMemoryPerBlockOptin` to `hipDeviceAttributeMaxSharedMemoryPerBlock` to make it work for AMD GPUs.\n\nTest Plan: CI\n\nDifferential Revision: D52558076","shortMessageHtmlLink":"Fix cuda->hip mapping"}},{"before":null,"after":"5b289e85d76aebc642bf561ceeb45dc7d939ab4c","ref":"refs/heads/export-D44230917","pushedAt":"2023-03-20T20:23:00.205Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jianyuh","name":"Jianyu Huang","path":"/jianyuh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2187690?s=80&v=4"},"commit":{"message":"test half for vml cpu (log)\n\nDifferential Revision: D44230917\n\nfbshipit-source-id: 766a6fc990f42e7b1076dfb709143d4d438a19c7","shortMessageHtmlLink":"test half for vml cpu (log)"}},{"before":"842c99e0df1e1a818c3f837e68da8880d5b4b9fd","after":"3cc467a32b9ac30974d2623df076fc74fbbf9065","ref":"refs/heads/export-D43810514","pushedAt":"2023-03-20T02:49:16.541Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pytorchmergebot","name":null,"path":"/pytorchmergebot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97764156?s=80&v=4"},"commit":{"message":"enable Half for cat serial kernel\n\nSummary:\n| | shape | before | after |\n| ------------ | ------------- | ------------ | ------------- |\n| half | 1024 * (100 + i) | 235.75 us | 179.11 us |\n\nBenchmark with\n```\nimport torch\nimport torch.utils.benchmark as benchmark\n\ndef cat(*args, dim=0):\n return torch.cat(args, dim)\n\ntensors = []\nfor i in range(10):\n tensors.append(torch.rand(1024, 100 + i).half())\n\nt0 = benchmark.Timer(\n stmt=\"cat(*tensors, dim=1)\",\n setup=\"from __main__ import cat\",\n globals={\"tensors\": tensors},\n num_threads=1,\n)\n\n```\n\nTest Plan: CI\n\nDifferential Revision: D43810514\n\nfbshipit-source-id: c10ee816818d104e4f4a4a4d0dfdc24bc3d8fe0e","shortMessageHtmlLink":"enable Half for cat serial kernel"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEC1UiBgA","startCursor":null,"endCursor":null}},"title":"Activity · jianyuh/pytorch"}