)]}'
{"specs/train/implemented/nvidia-gpu-driver-proposal.rst":[{"author":{"_account_id":25738,"name":"Xinran WANG","email":"xin-ran.wang@intel.com","username":"Xinran"},"change_message_id":"5015a78e9033a9d6fe1fa964c67e3c00bec321ed","unresolved":true,"context_lines":[{"line_number":21,"context_line":"---------"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* As an operator, I would like to use Cyborg agent starts or does resource"},{"line_number":24,"context_line":"  checking periodically, the Cyborg NVIDIA GPU driver should provider"},{"line_number":25,"context_line":"  ``discover()`` function to enumerate the list of the NVIDIA GPU devices,"},{"line_number":26,"context_line":"  and report the details of all available NVIDIA GPU accelerators on the"},{"line_number":27,"context_line":"  host, such as PID(Product id), VID(Vendor id), Device."}],"source_content_type":"text/x-rst","patch_set":1,"id":"6c3b6e3d_bfb352ad","line":24,"range":{"start_line":24,"start_character":61,"end_line":24,"end_character":69},"updated":"2021-07-08 06:14:23.000000000","message":"provide","commit_id":"cc2a7fadde2d9f79f96526f2b20da6ffd1747ed4"},{"author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"change_message_id":"44a13885eee9bbb692c5c233495575ae023321b2","unresolved":false,"context_lines":[{"line_number":21,"context_line":"---------"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* As an operator, I would like to use Cyborg agent starts or does resource"},{"line_number":24,"context_line":"  checking periodically, the Cyborg NVIDIA GPU driver should provider"},{"line_number":25,"context_line":"  ``discover()`` function to enumerate the list of the NVIDIA GPU devices,"},{"line_number":26,"context_line":"  and report the details of all available NVIDIA GPU accelerators on the"},{"line_number":27,"context_line":"  host, such as PID(Product id), VID(Vendor id), Device."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fb7ad04_db93f4a9","line":24,"range":{"start_line":24,"start_character":61,"end_line":24,"end_character":69},"in_reply_to":"6c3b6e3d_bfb352ad","updated":"2021-07-09 09:09:27.000000000","message":"Done","commit_id":"cc2a7fadde2d9f79f96526f2b20da6ffd1747ed4"},{"author":{"_account_id":25738,"name":"Xinran WANG","email":"xin-ran.wang@intel.com","username":"Xinran"},"change_message_id":"5015a78e9033a9d6fe1fa964c67e3c00bec321ed","unresolved":true,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"In general, the goal is to develop a Cyborg NVIDIA GPU driver that supports"},{"line_number":38,"context_line":"discover interfaces for NVIDIA GPU accelerator framework. The driver should"},{"line_number":39,"context_line":"include the ``discover()`` function that reports devices\u0027 raw info sample as"},{"line_number":40,"context_line":"following::"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"  ["}],"source_content_type":"text/x-rst","patch_set":1,"id":"5291e198_1f904890","line":39,"range":{"start_line":39,"start_character":12,"end_line":39,"end_character":27},"updated":"2021-07-08 06:14:23.000000000","message":"please elaborate how the discover() function works, by lspci or by sysfs parsing. please also note this spec describe physical cpu management, vgpu is out of scope. \n\none more question is: can we support both pgpu and vgpu on one compute node, how driver distinguish them.","commit_id":"cc2a7fadde2d9f79f96526f2b20da6ffd1747ed4"},{"author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"change_message_id":"44a13885eee9bbb692c5c233495575ae023321b2","unresolved":true,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"In general, the goal is to develop a Cyborg NVIDIA GPU driver that supports"},{"line_number":38,"context_line":"discover interfaces for NVIDIA GPU accelerator framework. The driver should"},{"line_number":39,"context_line":"include the ``discover()`` function that reports devices\u0027 raw info sample as"},{"line_number":40,"context_line":"following::"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"  ["}],"source_content_type":"text/x-rst","patch_set":1,"id":"f937f13f_492b5111","line":39,"range":{"start_line":39,"start_character":12,"end_line":39,"end_character":27},"in_reply_to":"5291e198_1f904890","updated":"2021-07-09 09:09:27.000000000","message":"we can distigush pgpu and vgpu by set whether the gpu is use by pgpu or vgpu in the config file on one compute node.","commit_id":"cc2a7fadde2d9f79f96526f2b20da6ffd1747ed4"}]}
