-
公开(公告)号:DE102009042669B4
公开(公告)日:2016-11-10
申请号:DE102009042669
申请日:2009-09-23
Applicant: INTEL CORP
Inventor: TAN SIN , RADHAKRISHNAN SIVAKUMAR , TENNANT BRUCE A , BALRAJ JASPER , KOKER ALTUG
Abstract: Schnittstellenschaltung in einem Computersystem, die aufweist: ein Steuerregister (220) für den Rauschunterdrückungsmodus, um die Steuerung von Leistung an wenigstens eine Schaltung zum Erfassen von Rauschunterdrückung zu aktivieren, die mit einer Kopplungsstruktur (332) verknüpft ist, entsprechend einem ersten Modus, der einem Software-Modus entspricht, oder einem zweiten Modus, der einem kombinierten Hardware- und Software-Modus entspricht; ein zweites Register (230), das mit dem Steuerregister (220) für den Rauschunterdrückungsmodus gekoppelt ist, um Softwareeinstellungen zu empfangen, die angeben, welche aus einer Vielzahl von Schaltungen (2800, ..., 280n) zum Erfassen der Rauschunterdrückung, die jede mit einer entsprechenden Spur der Kopplungsstruktur verknüpft ist, in einem Zustand niedriger Leistung der Kopplungsstruktur bei Betrieb im ersten Modus deaktiviert werden soll; einen Detektor, der als Reaktion auf Betrieb im zweiten Modus aktiviert wird, um dynamisch eine logische Spur Null der Kopplungsstruktur in dem zweiten Modus zu erfassen; ein drittes Register (250), das mit dem Detektor gekoppelt ist, um die dynamisch erfasste logische Spur Null zu empfangen und zu speichern, und auf das bei Fehlersuche- und -beseitigungsoperationen zugegriffen werden kann; und eine Logik (260), um die Softwareeinstellungen, eine Ausgabe des Detektors in dem zweiten Modus und ein Rauschunterdrückungsdeaktivierungssignal von einer Logik (210) für die physikalische Schicht zu kombinieren, um ausgewählt wenigstens eine der Schaltungen zum Erfassen der Rauschunterdrückung in dem Zustand niedriger Leistung auf Basis der kombinierten Signale zu aktivieren.
-
公开(公告)号:DE102015001088A1
公开(公告)日:2015-09-03
申请号:DE102015001088
申请日:2015-01-28
Applicant: INTEL CORP
Inventor: JIANG HONG , HOLLAND JAMES M , KOKER ALTUG
IPC: G06F12/08
Abstract: Es werden Technologien präsentiert, die Kosten und Wirkungsgrad von Datenverarbeitung optimieren. Ein Computersystem kann mindestens ein Verarbeitungselement umfassen; einen mit mindestens einem Verarbeitungselement kommunikativ gekoppelten Speicher; mindestens einen Komprimierer-Dekomprimierer, der kommunikativ mit mindestens einem Verarbeitungselement gekoppelt ist und kommunikativ mit dem Speicher durch eine Speicherschnittstelle gekoppelt ist; und eine Cache-Fabric, die eine Vielzahl von verteilten Cache-Bänken umfasst, die kommunikativ miteinander, mit mindestens einem Verarbeitungselement und mit mindestens einem Komprimierer-Dekomprimierer über eine Vielzahl von Knoten gekoppelt sind. In diesem System sind der mindestens eine Komprimierer-Dekomprimierer und die Cache-Fabric konfiguriert, nicht komprimierte Daten von variabler Länge für Datenanfragen durch das bzw. die Verarbeitungselemente zu behandeln und nachzuverfolgen, was das Verwenden von komprimierten Daten im Speicher ermöglicht.
-
公开(公告)号:GB2487328A
公开(公告)日:2012-07-18
申请号:GB201207247
申请日:2009-03-27
Applicant: INTEL CORP
Inventor: OFFEN ZEEV , BERKOVITS ARIEL , PIAZZA THOMAS , FARRELL ROBERT L , KOKER ALTUG , KAHN OPER
IPC: G06F12/08
Abstract: A processor 101, such as a central processing unit (CPU), is in a cache coherency domain with a first set of coherency rules 109. A graphics device 105, such as a graphics processing unit (GPU), is in a different coherency domain 111 with a second set of coherency rules. The processor has a level 1 processor cache 103 (L1 cache) and a lower level processor cache 107. The graphics device has a level 1 graphics cache 104 (L1 cache) and a lower level graphics cache 108. Both the lower level caches use physical addresses. The central processing unit uses the first set of coherency rules with the lower level graphics cache. The graphics device uses the second set of coherency rules with the lower level graphics cache. The lower level graphics cache may be a mid-level or last level cache. The processor may snoop the lower level graphics cache.
-
公开(公告)号:GB2471786A
公开(公告)日:2011-01-12
申请号:GB201015007
申请日:2009-03-27
Applicant: INTEL CORP
Inventor: OFFEN ZEEV , BERKOVITS ARIEL , PIAZZA THOMAS , FARRELL ROBERT L , KOKER ALTUG , KAHN OPER
IPC: G06F12/08
Abstract: A technique to enable information sharing among agents within different cache coherency domains. In one embodiment, a graphics device may use one or more caches used by one or more processing cores to store or read information, which may be accessed by one or more processing cores in a manner that does not affect programming and coherency piles pertaining to the graphics device.
-
公开(公告)号:DE102009042669A1
公开(公告)日:2010-04-15
申请号:DE102009042669
申请日:2009-09-23
Applicant: INTEL CORP
Inventor: TAN SIN , RADHAKRISHNAN SIVAKUMAR , TENNANT BRUCE A , BALRAJ JASPER , KOKER ALTUG
Abstract: In one embodiment, the present invention includes power control logic for squelch detection circuitry to enable selective enabling of one or more squelch detection circuits of an interconnect interface in a low power mode. The logic may include a squelch mode control register to select a first mode or a second mode of power control, a second register coupled to the squelch mode control register to receive software settings to indicate which squelch detect circuit(s) to disable in a low power state of the interconnect, and a detector to dynamically detect a logical lane zero of the interconnect in the second mode. Other embodiments are described and claimed.
-
公开(公告)号:ES3014845T3
公开(公告)日:2025-04-25
申请号:ES21156446
申请日:2018-04-09
Applicant: INTEL CORP
Inventor: RAMADOSS MURALI , VEMBU BALAJI , SAMSON ERIC C , TIAN KUN , COWPERTHWAITE DAVID J , KOKER ALTUG , WANG ZHI , RAY JOYDEEP , MAIYURAN SUBRAMANIAM M , APPU ABHISHEK R
Abstract: Una realización proporciona una unidad de procesamiento de gráficos de propósito general que comprende un clúster de cómputo que incluye múltiples unidades de cómputo, un módulo de notificación de bloqueo para detectar que una o más unidades de cómputo en el clúster de cómputo están bloqueadas y enviar una notificación de bloqueo, y un módulo de reequilibrio para recibir la notificación de bloqueo, el módulo de reequilibrio para migrar una primera carga de trabajo desde una o más unidades de cómputo bloqueadas en respuesta a la notificación de bloqueo. (Traducción automática con Google Translate, sin valor legal)
-
公开(公告)号:ES3003288T3
公开(公告)日:2025-03-10
申请号:ES20718903
申请日:2020-03-14
Applicant: INTEL CORP
Inventor: RAY JOYDEEP , COORAY NIRANJAN , MAIYURAN SUBRAMANIAM , KOKER ALTUG , SURTI PRASOONKUMAR , GEORGE VARGHESE , ANDREI VALENTIN , APPU ABHISHEK , GARCIA GUADALUPE , K PATTABHIRAMAN , KIM SUNGYE , KUMAR SANJAY , MAROLIA PRATIK , OULD-AHMED-VALL ELMOUSTAPHA , RANGANATHAN VASANTH , SADLER WILLIAM , STRIRAMASSARMA LAKSHMINARAYANAN
IPC: G06F12/0804 , G06F7/58 , G06F9/30 , G06F9/38 , G06F9/50 , G06F12/02 , G06F12/06 , G06F12/0811 , G06F12/0862 , G06F12/0866 , G06F12/0875 , G06F12/0893 , G06F12/0895 , G06F12/12 , G06F12/128 , G06F15/173 , G06F16/245
Abstract: Las realizaciones descritas en este documento proporcionan técnicas para permitir la reconfiguración dinámica de la memoria en una unidad de procesamiento de gráficos de propósito general. Una realización descrita en este documento permite la reconfiguración dinámica de las asignaciones de bancos de memoria caché en función de las estadísticas de hardware. Una realización permite la traducción de direcciones de memoria virtual utilizando páginas mixtas de cuatro kilobytes y sesenta y cuatro kilobytes dentro de la misma jerarquía de tabla de páginas y bajo el mismo directorio de páginas. Una realización proporciona un procesador de gráficos y un sistema de procesamiento heterogéneo asociado que tiene regiones cercanas y lejanas del mismo nivel de una jerarquía de caché. (Traducción automática con Google Translate, sin valor legal)
-
公开(公告)号:AU2020241262B2
公开(公告)日:2025-01-09
申请号:AU2020241262
申请日:2020-03-14
Applicant: INTEL CORP
Inventor: RAY JOYDEEP , JANUS SCOTT , GEORGE VARGHESE , MAIYURAN SUBRAMANIAM , KOKER ALTUG , APPU ABHISHEK , SURTI PRASOONKUMAR , RANGANATHAN VASANTH , ANDREI VALENTIN , GARG ASHUTOSH , HAREL YOAV , HUNTER JR ARTHUR , KIM SUNGYE , MACPHERSON MIKE , OULD-AHMED-VALL ELMOUSTAPHA , SADLER WILLIAM , STRIRAMASSARMA LAKSHMINARAYANAN , VEMULAPALLI VIKRANTH
Abstract: Embodiments described herein include, software, firmware, and hardware logic that provides techniques to perform arithmetic on sparse data via a systolic processing unit. Embodiment described herein provided techniques to skip computational operations for zero filled matrices and sub-matrices. Embodiments additionally provide techniques to maintain data compression through to a processing unit. Embodiments additionally provide an architecture for a sparse aware logic unit.
-
公开(公告)号:ES2965299T3
公开(公告)日:2024-04-12
申请号:ES20719794
申请日:2020-03-14
Applicant: INTEL CORP
Inventor: APPU ABHISHEK R , ANANTARAMAN ARAVINDH , OULD-AHMED-VALL ELMOUSTAPHA , ANDREI VALENTIN , GALOPPO VON BORRIES NICOLAS , GEORGE VARGHESE , KOKER ALTUG , MACPHERSON MIKE , MAIYURAN SUBRAMANIAM , RAY JOYDEEP , PAPPU LAKSHMINARAYANA , GARCIA GUADALUPE
IPC: G06F9/30 , G06F7/58 , G06F9/38 , G06F9/50 , G06F12/02 , G06F12/06 , G06F12/0804 , G06F12/0811 , G06F12/0862 , G06F12/0866 , G06F12/0875 , G06F12/0893 , G06F12/0895 , G06F12/12 , G06F12/128 , G06F15/173 , G06F16/245 , G06F16/2453 , G06F16/27
Abstract: Métodos y aparatos relacionados con técnicas de controlador de memoria. En un ejemplo, un aparato comprende una memoria caché, una memoria de gran ancho de banda y un procesador acoplado comunicativamente a la memoria caché y a la memoria de gran ancho de banda, el procesador para gestionar la transferencia de datos entre la memoria caché y la memoria de gran ancho de banda para Operaciones de acceso a la memoria dirigidas a la memoria de gran ancho de banda. También se divulgan y reivindican otras realizaciones. (Traducción automática con Google Translate, sin valor legal)
-
公开(公告)号:ES2964969T3
公开(公告)日:2024-04-10
申请号:ES20718902
申请日:2020-03-14
Applicant: INTEL CORP
Inventor: STRIRAMASSARMA LAKSHMINARAYANAN , SURTI PRASOONKUMAR , GEORGE VARGHESE , ASHBAUGH BEN , ANANTARAMAN ARAVINDH , ANDREI VALENTIN , APPU ABHISHEK , GALOPPO VON BORRIES NICOLAS , KOKER ALTUG , MACPHERSON MIKE , MAIYURAN SUBRAMANIAM , MISTRY NILAY , OULD-AHMED-VALL ELMOUSTAPHA , PANNEER SELVAKUMAR , RANGANATHAN VASANTH , RAY JOYDEEP , SHAH ANKUR , TANGRI SAURABH
IPC: G06F12/0862 , G06F7/58 , G06F9/30 , G06F9/38 , G06F9/50 , G06F12/02 , G06F12/06 , G06F12/0804 , G06F12/0811 , G06F12/0866 , G06F12/0875 , G06F12/0893 , G06F12/0895 , G06F12/12 , G06F12/128 , G06F15/173 , G06F16/245 , G06F16/2453 , G06F16/27
Abstract: En el presente documento se describen la gestión de memoria de múltiples mosaicos para detectar el acceso entre mosaicos, proporcionar escalamiento de inferencia de múltiples mosaicos con multidifusión de datos mediante operación de copia y proporcionar migración de páginas. En una realización, un procesador de gráficos para una arquitectura de múltiples mosaicos incluye una primera unidad de procesamiento de gráficos (GPU) que tiene una memoria y un controlador de memoria, una segunda unidad de procesamiento de gráficos (GPU) que tiene una memoria y una estructura de GPU cruzada para acoplar comunicativamente la primera y segunda GPU. El controlador de memoria está configurado para determinar si se producen accesos frecuentes a la memoria entre mosaicos desde la primera GPU a la memoria de la segunda GPU en la configuración de múltiples GPU y para enviar un mensaje para iniciar un mecanismo de transferencia de datos cuando se producen accesos frecuentes a la memoria entre mosaicos desde la primera GPU a la memoria de la segunda GPU. (Traducción automática con Google Translate, sin valor legal)
-
-
-
-
-
-
-
-
-