Hardware virtualization for media processing
    1.
    发明授权
    Hardware virtualization for media processing 有权
    媒体处理的硬件虚拟化

    公开(公告)号:US08893143B2

    公开(公告)日:2014-11-18

    申请号:US13005850

    申请日:2011-01-13

    Abstract: Methods and systems for implementing virtual processors are disclosed. For example, in an embodiment a processing apparatus configured to act as a plurality of virtual processors includes a first virtual program space that includes a first program execution memory, the first program execution memory including code to run a non-real-time operating system capable of supporting a one or more non-real-time applications, a second virtual program space that includes a second program execution memory, the second program execution memory including code to run one or more real-time processes, and a central processing unit (CPU) configured to operate in a first operating mode and a second operating mode, the CPU being configured to perform operating system and application activities using the first virtual program space for the first operating mode without using the second virtual program space and without appreciably interfering with the one or more real-time processes that are running in the second operating mode.

    Abstract translation: 公开了用于实现虚拟处理器的方法和系统。 例如,在实施例中,配置为充当多个虚拟处理器的处理装置包括包括第一程序执行存储器的第一虚拟程序空间,所述第一程序执行存储器包括运行非实时操作系统的代码 支持一个或多个非实时应用的第二虚拟程序空间,包括第二程序执行存储器的第二虚拟程序空间,所述第二程序执行存储器包括运行一个或多个实时进程的代码,以及中央处理单元(CPU ),其被配置为在第一操作模式和第二操作模式下操作,所述CPU被配置为使用所述第一操作模式的所述第一虚拟程序空间来执行操作系统和应用活动,而不使用所述第二虚拟程序空间,并且不明显地干扰 在第二操作模式下运行的一个或多个实时进程。

    HARDWARE VIRTUALIZATION FOR MEDIA PROCESSING
    2.
    发明申请
    HARDWARE VIRTUALIZATION FOR MEDIA PROCESSING 有权
    用于媒体处理的硬件虚拟化

    公开(公告)号:US20110173362A1

    公开(公告)日:2011-07-14

    申请号:US13005850

    申请日:2011-01-13

    Abstract: Methods and systems for implementing virtual processors are disclosed. For example, in an embodiment a processing apparatus configured to act as a plurality of virtual processors includes a first virtual program space that includes a first program execution memory, the first program execution memory including code to run a non-real-time operating system capable of supporting a one or more non-real-time applications, a second virtual program space that includes a second program execution memory, the second program execution memory including code to run one or more real-time processes, and a central processing unit (CPU) configured to operate in a first operating mode and a second operating mode, the CPU being configured to perform operating system and application activities using the first virtual program space for the first operating mode without using the second virtual program space and without appreciably interfering with the one or more real-time processes that are running in the second operating mode.

    Abstract translation: 公开了用于实现虚拟处理器的方法和系统。 例如,在实施例中,配置为充当多个虚拟处理器的处理装置包括包括第一程序执行存储器的第一虚拟程序空间,所述第一程序执行存储器包括运行非实时操作系统的代码 支持一个或多个非实时应用的第二虚拟程序空间,包括第二程序执行存储器的第二虚拟程序空间,所述第二程序执行存储器包括运行一个或多个实时进程的代码,以及中央处理单元(CPU ),其被配置为在第一操作模式和第二操作模式下操作,所述CPU被配置为使用所述第一操作模式的所述第一虚拟程序空间来执行操作系统和应用活动,而不使用所述第二虚拟程序空间,并且不明显地干扰 在第二操作模式下运行的一个或多个实时进程。

Patent Agency Ranking