計算プラットフォームのヘテロジニアスプロセッサの間で共有されるバーチャルメモリにおけるバーチャル機能の共有
    1.
    发明专利
    計算プラットフォームのヘテロジニアスプロセッサの間で共有されるバーチャルメモリにおけるバーチャル機能の共有 有权
    在计算平台的异构处理器之间共享的虚拟内存中共享虚拟功能

    公开(公告)号:JP2015038770A

    公开(公告)日:2015-02-26

    申请号:JP2014216090

    申请日:2014-10-23

    Abstract: 【課題】計算プラットフォームのヘテロジニアスプロセッサ間で共有されるバーチャルメモリにおけるバーチャル機能の共有技術を提供する。【解決手段】CPU110から共有オブジェクト131にアクセスするのに利用されるCPUサイドvtableポインタは、GPUサイドテーブルが存在する場合GPU_vtableを決定するのに利用される。データ一貫性を維持しない共有非コヒーラント領域が共有バーチャルメモリ内に生成される。共有非コヒーラント領域内に格納されるCPU及びGPUサイドデータは、CPU及びGPUサイドから参照されるような同一のアドレスを有する。CPUサイドデータのコンテンツは、共有バーチャルメモリ130がランタイム中に一貫性を維持しないため、GPUサイドデータのものと異なる。vptrは、共有バーチャルメモリ130に格納されているCPU_vtable及びGPU_vtableを指示するよう変更される。【選択図】図1

    Abstract translation: 要解决的问题:提供一种用于在计算平台的异构处理器之间共享的虚拟存储器中共享虚拟功能的技术。解决方案:用于从CPU 110访问共享对象131的CPU侧vtable指针用于确定 GPU_vtable表示存在GPU边表。 在共享虚拟存储器中生成不保持数据一致性的共享非相干区域。 存储在共享非相干区域中的CPU和GPU侧数据具有与CPU和GPU侧引用的地址相同的地址。 CPU侧数据的内容与GPU侧数据的内容不同,因为共享虚拟存储器130在运行时不保持一致性。 更改vptr以便指定存储在共享虚拟存储器130中的CPU_vtable和GPU_vtable。

    AUTONOME ROBOTER UND VERFAHREN ZUM BETREIBEN DERSELBEN

    公开(公告)号:DE112017008101T5

    公开(公告)日:2020-07-02

    申请号:DE112017008101

    申请日:2017-09-27

    Applicant: INTEL CORP

    Abstract: Autonome Roboter und Verfahren zum Betreiben derselben sind offenbart. Ein autonomer Roboter umfasst einen Sensor und einen Speicher, umfassend maschinenlesbare Anweisungen. Der autonome Roboter umfasst ferner zumindest einen Prozessor, um die Anweisungen auszuführen, um eine Geschwindigkeits-Kostenlandkarte zu erzeugen, die einer Umgebung zugeordnet ist, in der sich der Roboter befindet. Der Prozessor erzeugt die Geschwindigkeits-Kostenlandkarte basierend auf einem durch den Sensor erfassten Quellbild. Die Geschwindigkeits-Kostenlandkarte umfasst eine Geschwindigkeitsinformation, die eine Bewegung eines Hindernisses anzeigt, das in der Umgebung detektiert wird.

    Passing data from a CPU to a graphics processor by writing multiple versions of the data in a shared memory

    公开(公告)号:GB2476360A

    公开(公告)日:2011-06-22

    申请号:GB201020733

    申请日:2010-12-07

    Applicant: INTEL CORP

    Abstract: A computer system 100 has several processors. A first processor, such as a central processing unit 110, produces data to be used by a second processor, such as a graphics processor (GPU) 180. When the first processor creates a new version of the data, it determines the difference between the previous version and the new version. It writes a list of the differences to a memory 130 shared by the first and second processors. When the second processor needs to use the new version of the data, it reads the difference lists that have been written by the first processor and applies them to the data to produce the current version. The shared memory may be part of the memory in the second processor, to which the first processor has access. A backup copy of the old version of the data may be kept.

    Das gemeinsame Benutzen von virtuellen speicherbasierten Mehrversionsdaten zwischen den verschiedenartigen Prozessoren einer Computerplattform

    公开(公告)号:DE102010051477A1

    公开(公告)日:2011-06-22

    申请号:DE102010051477

    申请日:2010-11-15

    Applicant: INTEL CORP

    Abstract: Ein Computersystem kann eine Computerplattform und Eingabe-/Ausgabegeräte umfassen. Die Computerplattform kann eine Vielzahl von heterogenen Prozessoren umfassen, die einen Hauptprozessor (CPU) und einen Grafikprozessor (GPU) umfasst, und einen gemeinsam benutzten virtuellen Speicher unterstützt durch einen physischen privaten Speicherplatz von mindestens einem heterogenen Prozessor oder einem physischen gemeinsam genutzten Speicher, der durch den heterogenen Prozessor gemeinsam benutzt wird. Die CPU (Erzeuger) kann gemeinsam benutzte Mehrversionsdaten erzeugen und diese gemeinsam benutzten Mehrversionsdaten in dem physischen privaten Speicherplatz oder dem physischen gemeinsam genutzten Speicher speichern. Die GPU (Verbraucher) kann die gemeinsam benutzten Mehrversionsdaten erlangen oder darauf zugreifen.

    ACCESSING A DEVICE ON A REMOTE MACHINE
    7.
    发明公开
    ACCESSING A DEVICE ON A REMOTE MACHINE 审中-公开
    访问设备上的远程机器

    公开(公告)号:EP2831727A4

    公开(公告)日:2015-12-09

    申请号:EP12872361

    申请日:2012-03-30

    Applicant: INTEL CORP

    Abstract: Disclosed is a method that may include hosting, by a virtual machine manager of a local machine, a virtual machine having a device driver. The method may include obtaining, by the virtual machine manager, from a stub driver on the remote machine, information about the I/O device on the remote machine. The I/O device on the remote machine may be bound to the stub driver on the remote machine. The method may include instantiating, by the virtual machine manager, a virtual I/O device on the local machine corresponding to the I/O device on the remote machine. The method may include collaborating, by the virtual machine manager, with the stub driver on the remote machine to effectuate a real access to the I/O device on the remote machine for an access to the virtual I/O device by the device driver on behalf of a program on the local machine. Other embodiments may be described and claimed.

    RECORDING DIRTY INFORMATION IN SOFTWARE DISTRIBUTED SHARED MEMORY SYSTEMS
    10.
    发明公开
    RECORDING DIRTY INFORMATION IN SOFTWARE DISTRIBUTED SHARED MEMORY SYSTEMS 有权
    AUFZEICHNUNG VONVERÄNDERTENINFORMATIONEN BEI SOFTWAREVERTEILTEN GEMEINSAM GENUTZTEN SPEICHERSYSTEMEN

    公开(公告)号:EP2569718A4

    公开(公告)日:2014-03-12

    申请号:EP10851180

    申请日:2010-05-11

    Applicant: INTEL CORP

    Abstract: A page table entry dirty bit system may be utilized to record dirty information for a software distributed shared memory system. In some embodiments, this may improve performance without substantially increasing overhead because the dirty bit recording system is already available in certain processors. By providing extra bits, coherence can be obtained with respect to all the other uses of the existing page table entry dirty bits.

    Abstract translation: 可以利用页表条目脏位系统来记录软件分布式共享存储器系统的脏信息。 在一些实施例中,这可以在不显着增加开销的情况下提高性能,因为脏位记录系统在某些处理器中已经可用。 通过提供额外的比特,可以获得关于现有页表条目脏位的所有其他用途的一致性。

Patent Agency Ranking