会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • Multiple, cooperating operating systems (OS) platform system and method
    • 多个协同操作系统(OS)平台系统和方法
    • US20070033389A1
    • 2007-02-08
    • US11195944
    • 2005-08-03
    • Doron ShamiaYoram KulbakRon GaborRandolph CampbellJimmy RaynorTiags Thiyagarajah
    • Doron ShamiaYoram KulbakRon GaborRandolph CampbellJimmy RaynorTiags Thiyagarajah
    • G06F9/24
    • G06F9/4405
    • Embodiments of a multi-processor platform including multiple, cooperating operating systems are described. Multiple operating systems, each of which may be of a different type or nature, run on different partitions of the multi-processor platform, yet coexist and cooperate. In various embodiments, different specialized operating systems, suitable for particular tasks, run on different partitions of the platform. In one embodiment, a host operating system, using a driver, boots and partitions a portion of the platform running other operating systems, and then communicates with, and shares work with, the other operating systems. In one embodiment, the multi-processor platform includes a host operating system and multiple specialized operating systems, such as real-time operating systems, operating alongside the host operating system. Other embodiments are described and claimed.
    • 描述了包括多个协作操作系统的多处理器平台的实施例。 每个可能具有不同类型或性质的多个操作系统在多处理器平台的不同分区上运行,但是共存和协作。 在各种实施例中,适用于特定任务的不同专用操作系统在平台的不同分区上运行。 在一个实施例中,使用驱动程序的主机操作系统启动并分区运行其他操作系统的平台的一部分,然后与其他操作系统通信并与其共享。 在一个实施例中,多处理器平台包括主机操作系统和与主机操作系统一起操作的多个专用操作系统,例如实时操作系统。 描述和要求保护其他实施例。
    • 5. 发明授权
    • Multiple, cooperating operating systems (OS) platform system and method
    • 多个协同操作系统(OS)平台系统和方法
    • US07437546B2
    • 2008-10-14
    • US11195944
    • 2005-08-03
    • Doron ShamiaYoram KulbakRon GaborRandolph L. CampbellJimmy S. RaynorTiags Thiyagarajah
    • Doron ShamiaYoram KulbakRon GaborRandolph L. CampbellJimmy S. RaynorTiags Thiyagarajah
    • G06F9/46
    • G06F9/4405
    • Embodiments of a multi-processor platform including multiple, cooperating operating systems are described. Multiple operating systems, each of which may be of a different type or nature, run on different partitions of the multi-processor platform, yet coexist and cooperate. In various embodiments, different specialized operating systems, suitable for particular tasks, run on different partitions of the platform. In one embodiment, a host operating system, using a driver, boots and partitions a portion of the platform running other operating systems, and then communicates with, and shares work with, the other operating systems. In one embodiment, the multi-processor platform includes a host operating system and multiple specialized operating systems, such as real-time operating systems, operating alongside the host operating system. Other embodiments are described and claimed.
    • 描述了包括多个协作操作系统的多处理器平台的实施例。 每个可能具有不同类型或性质的多个操作系统在多处理器平台的不同分区上运行,但是共存和协作。 在各种实施例中,适用于特定任务的不同专用操作系统在平台的不同分区上运行。 在一个实施例中,使用驱动程序的主机操作系统启动并分区运行其他操作系统的平台的一部分,然后与其他操作系统通信并与其共享。 在一个实施例中,多处理器平台包括主机操作系统和与主机操作系统一起操作的多个专用操作系统,例如实时操作系统。 描述和要求保护其他实施例。
    • 9. 发明授权
    • Acceleration threads on idle OS-visible thread execution units
    • 空闲OS可见线程执行单元上的加速线程
    • US09003421B2
    • 2015-04-07
    • US11288823
    • 2005-11-28
    • Ron GaborGad SheafferAvi MendelsonUri C. WeiserHong Wang
    • Ron GaborGad SheafferAvi MendelsonUri C. WeiserHong Wang
    • G06F9/46G06F9/30G06F9/48G06F9/50
    • G06F9/4843G06F9/461G06F9/5027G06F2209/5018
    • Disclosed are embodiments of a system, methods and mechanism for using idle thread units to perform acceleration threads that are transparent to the operating system. When the operating system scheduler has no work to schedule on the idle thread units, the operating system may issue a halt or monitor/mwait or other instruction to place the thread unit into an idle state. While the thread unit is idle, from the operating system perspective, the thread unit may be utilized to perform speculative acceleration threads in order to accelerate threads running on non-idle thread units. The context of the idle thread unit is saved prior to execution of the acceleration thread and is restored when the operating system requires use of the thread unit. The acceleration threads are transparent to the operating system. Other embodiments are also described and claimed.
    • 公开了使用空闲螺纹单元执行对操作系统透明的加速度线程的系统,方法和机构的实施例。 当操作系统调度器没有在空闲线程单元上进行调度时,操作系统可以发出停止或监视/等待或其他指令来将线程单元置于空闲状态。 当线程单元处于空闲状态时,从操作系统的角度来看,线程单元可用于执行推测加速线程,以加速在非空闲线程单元上运行的线程。 空闲线程单元的上下文在执行加速线程之前被保存,并且当操作系统需要使用线程单元时被恢复。 加速线程对操作系统是透明的。 还描述和要求保护其他实施例。