发明名称 DATA PROCESSING SYSTEMS
摘要 A data processing system comprises one or more processors that each execute one or more operating systems. Each operating system includes one or more applications. The system also comprises an accelerator that provides a shared resource for a plurality of the applications, an input/output module comprising one or more input/output interfaces for the submission of tasks to the accelerator, a hypervisor that manages the allocation of the input/output interfaces to the one or more operating systems and a storage area accessible by the hypervisor and the accelerator. The accelerator is capable of writing one or more selected pieces of information representative of one or more scheduling statistics of the accelerator periodically to the storage area without having received a request for the one or more selected pieces of information from the hypervisor.
申请公布号 US2015293775(A1) 申请公布日期 2015.10.15
申请号 US201514682310 申请日期 2015.04.09
申请人 ARM Limited 发明人 Persson Hakan;Evans Matt;Parker Jason;Zyngier Marc
分类号 G06F9/455 主分类号 G06F9/455
代理机构 代理人
主权项 1. A method of operating a data processing system that comprises: one or more processors that each execute one or more operating systems, each operating system including one or more applications; an accelerator that provides a shared resource for a plurality of the applications; one or more input/output interfaces for the submission of tasks to the accelerator; a hypervisor that manages the allocation of the input/output interfaces to the one or more operating systems; and a storage area accessible by the hypervisor and the accelerator; the method comprising: periodically writing one or more selected pieces of information representative of one or more scheduling statistics of the accelerator to the storage area without having received a request for the one or more selected pieces of information from the hypervisor.
地址 Cambridge GB