-
公开(公告)号:DE102020130078A1
公开(公告)日:2021-05-20
申请号:DE102020130078
申请日:2020-11-13
Applicant: INTEL CORP
Inventor: APPU ABHISHEK R , SURTI PRASOONKUMAR , BOYCE JILL , MAIYURAN SUBRAMANIAM , APODACA MICHAEL , LAKE ADAM T , HOLLAND JAMES , RANGANATHAN VASANTH , KOKER ALTUG , XU LIDONG , KABURLASOS NIKOS
Abstract: Hier beschriebene Ausführungsformen stellen einen Befehl und zugehörige Logik bereit, um einer Verarbeitungsressource, die einen Tensor-Beschleuniger aufweist, zu ermöglichen, optimierte Berechnung von Sparse-Teilmatrixoperationen durchzuführen. Eine Ausführungsform stellt Hardwarelogik bereit, um eine numerische Transformation an Matrixdaten anzuwenden, um die Spärlichkeit der Daten zu erhöhen. Erhöhen der Spärlichkeit kann zu einem höheren Kompressionsverhältnis führen, wenn die Matrixdaten komprimiert werden.
-
公开(公告)号:DE102020127035A1
公开(公告)日:2021-05-20
申请号:DE102020127035
申请日:2020-10-14
Applicant: INTEL CORP
Inventor: APPU ABHISHEK R , LISKAY ERIC G , SURTI PRASOONKUMAR , KAMMA SUDHAKAR , VAIDYANATHAN KARTHIK , PANTANGI RAJASEKHAR , KOKER ALTUG , RHISHEEKESAN ABHISHEK , LAKSHMINARAYANA SHASHANK , LADDA PRIYANKA , SZERSZEN KAROL A
Abstract: Hierin beschriebene Beispiele betreffen eine Dekomprimierungsengine, die anfordern, kann, dass komprimierte Daten über einen Arbeitsspeicherbus übertragen werden. In einigen Fällen hat der Arbeitsspeicherbus eine Breite, die mehrere Datenübertragungen erfordert, um die angeforderten Daten zu übertragen. Im Fall, dass angeforderte Daten der Dekomprimierungsengine in Reihenfolge zu präsentieren sind, kann ein Umordnungspuffer verwendet werden, um Einträge von Daten zu speichern. Wenn ein Kopfzeileneintrag empfangen wird, kann der Eintrag der Dekomprimierungsengine bereitgestellt werden. Wenn ein letzter Eintrag in einer Gruppe von einem oder mehreren Einträgen empfangen wird, werden der Dekomprimierungsengine alle Einträge der Gruppe in Reihenfolge präsentiert. In einigen Beispielen kann eine Dekomprimierungsengine Arbeitsspeicherressourcen ausleihen, die zur Verwendung durch einen anderen Arbeitsspeicherclient zugeteilt sind, um eine zur Verwendung verfügbare Größe eines Umordnungspuffers zu erweitern. Ein Arbeitsspeicherclient mit Überschusskapazität und einer langsamsten Wachstumsrate kann zum Beispiel ausgewählt werden, um Arbeitsspeicherressourcen von ihm auszuleihen.
-
公开(公告)号:DE102020126551A1
公开(公告)日:2021-05-20
申请号:DE102020126551
申请日:2020-10-09
Applicant: INTEL CORP
Inventor: APPU ABHISHEK R , SURTI PRASOONKUMAR , VAIDYANATHAN KARTHIK , SZERSZEN KAROL
Abstract: Eine Einrichtung zum Ermöglichen des Packens von komprimierten Daten wird offenbart. Die Einrichtung beinhaltet Komprimierungshardware, um Speicherdaten in mehrere komprimierte Datenkomponenten zu komprimieren, und Packhardware, um die mehreren komprimierten Datenkomponenten zu empfangen und eine erste der mehreren komprimierten Datenkomponenten zu packen, beginnend bei einer niedrigstwertigen Bitposition (Least Significant Bit, LSB) eines komprimierten Bitstroms, und eine zweite der mehreren komprimierten Datenkomponenten zu packen, beginnend bei einem höchstwertigen Bit (Most Significant Bit, MSB) des komprimierten Bitstroms.
-
34.
公开(公告)号:DE102019117485A1
公开(公告)日:2020-02-06
申请号:DE102019117485
申请日:2019-06-28
Applicant: INTEL CORP
Inventor: VARERKAR MAYURESH , BARAN STANLEY , APODACA MICHAEL , SURTI PRASOONKUMAR , KUWAHARA ATSUO , BISWAL NARAYAN , BOYCE JILL , CHIU YI-JEN , CILINGIR GOKCEN , DAS BARNAN , DIVEKAR ATUL , POTLURI SRIKANTH , SHAH NILESH , SHARMA ARCHIE
Abstract: Es ist ein Mechanismus zum Erleichtern einer adaptiven Auflösung und Blickpunktvorhersage für immersive Medien in Rechenumgebungen beschrieben. Ein Apparat von Ausführungsformen, wie hier beschrieben, enthält einen oder mehrere Prozessoren zum Empfangen von Betrachtungspositionen, die mit einem Anwender verknüpft sind, in Bezug auf eine Anzeige, und Analysieren einer Relevanz von Medieninhalt basierend auf den Betrachtungspositionen, wo der Medieninhalt immersive Videos von Szenen enthält, die von einer oder mehreren Kameras aufgenommen werden. Der eine oder die mehreren Prozessoren dienen ferner zur Vorhersage von Abschnitten des Medieninhalts als relevante Abschnitte basierend auf den Betrachtungspositionen und zum Senden der relevanten Abschnitte, um wiedergegeben und angezeigt zu werden.
-
公开(公告)号:PL3938914T3
公开(公告)日:2025-03-31
申请号:PL20718903
申请日: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
-
公开(公告)号:PL3938894T3
公开(公告)日:2024-02-19
申请号:PL20718902
申请日: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
-
公开(公告)号:ES2929978T3
公开(公告)日:2022-12-05
申请号:ES18160823
申请日:2018-03-08
Applicant: INTEL CORP
Inventor: APPU ABHISHEK R , KOKER ALTUG , RAY JOYDEEP , SINHA KAMAL , VEERNAPU KIRAN C , MAIYURAN SUBRAMANIAM , SURTI PRASOONKUMAR , LUEH GUEI-YUAN , PUFFER DAVID , PAL SUPRATIM , HOEKSTRA ERIC J , SCHLUESSLER TRAVIS T , HURD LINDA L
Abstract: En un ejemplo, un aparato comprende una pluralidad de unidades de ejecución y un primer archivo de registro general (GRF) acoplado comunicativamente a la pluralidad de unidades de ejecución, donde el primer GRF es compartido por la pluralidad de unidades de ejecución. También se describen y reivindican otras realizaciones. (Traducción automática con Google Translate, sin valor legal)
-
公开(公告)号:DE102022101975A1
公开(公告)日:2022-09-22
申请号:DE102022101975
申请日:2022-01-28
Applicant: INTEL CORP
Inventor: JUNKINS STEPHEN , KOTHANDARAMAN SREENIVAS , SURTI PRASOONKUMAR , PRATAPA SRIHARI , HUX WILLIAM , FEIT JOHN
IPC: G06T1/20
Abstract: Es wird eine verschachtelte Codierung mit variabler Breite zur Grafikverarbeitung beschrieben. Ein Beispiel für eine Einrichtung beinhaltet einen oder mehrere Prozessoren einschließlich eines Grafikprozessors; und einen Speicher zum Speichern von Daten einschließlich Daten zur Grafikverarbeitung, wobei der Grafikprozessor eine Codierpipeline zum Bereitstellen einer verschachtelten Codierung mit variabler Breite und eine Decodierpipeline zum Decodieren der verschachtelten Codierung mit variabler Breite beinhaltet, und wobei die Codierpipeline ausgelegt ist zum: Empfangen einer Vielzahl von Bitströmen von Arbeitsgruppen; Durchführen einer parallelen Entropiecodierung an den Bitströmen, um eine Vielzahl von codierten Bitströmen für jede der Arbeitsgruppen zu generieren; Durchführen einer variablen Verschachtelung der Bitströme für jede Arbeitsgruppe zumindest teilweise basierend auf Datenanforderungen zum Decodieren, die von der Decodierpipeline empfangen werden; und Komprimieren von Ausgaben für jede der Arbeitsgruppen in einen zusammenhängenden Strom verschachtelter Daten.
-
公开(公告)号:ES2907687T3
公开(公告)日:2022-04-26
申请号:ES19207151
申请日:2018-03-29
Applicant: INTEL CORP
Inventor: APODACA MICHAEL , SURTI PRASOONKUMAR , VAIDYANATHAN KARTHIK , RAMADOSS MURALI , VENKATESH ABHISHEK , KENNEDY JONATHAN , GRAJEWSKI SLAWOMIR
Abstract: Un sistema informático que comprende: una interfaz de datos (902) que incluye uno o más de un controlador de red, un controlador de memoria o un bus, la interfaz de datos (902) para obtener una imagen de salida (801, 901) que comprende una pluralidad de valores de píxel almacenados dentro de una memoria intermedia de imágenes y uno o más objetos gráficos que hay que representar dentro de dicha imagen de salida (801, 901) asociada con una escena tridimensional (3D); un escáner de imagen de salida para recuperar los contenidos de la memoria intermedia de imágenes y emitir valores de píxel a un dispositivo de visualización (903); y un módulo de representación multiplano para generar la imagen de salida para un dispositivo de visualización de usuario (903), incluyendo el módulo de representación multiplano: un representador (912) recibe una pluralidad de objetos gráficos para generar uno o más planos de imagen (601- 604) de datos de objeto, el representador (912): recibe uno de los objetos gráficos que tienen un valor de ubicación a lo largo de un eje z de la escena 3D; determina en cuál de una pluralidad de planos de imagen (601-604) se ubican los objetos gráficos recibidos usando la ubicación de eje z para el objeto gráfico recibido, cada uno de la pluralidad de planos (601-604) posee una correspondiente resolución de imagen; y representa el objeto gráfico recibido en el plano de imagen determinado (601-604) con la resolución de imagen que corresponde al plano de imagen determinado (601-604); un remuestreador (913) eleva planos de imagen de menor resolución (601-604) a una mayor resolución usada por la imagen de salida (801; 901); y un rasterizador (914) combina valores de píxel de cada ubicación en la pluralidad de planos de imagen (601- 604) después de que cada plano de imagen (601-604) se sobremuestrea a la mayor resolución la imagen de salida (801, 901) que contiene los objetos gráficos.
-
公开(公告)号:DE102021123500A1
公开(公告)日:2022-03-17
申请号:DE102021123500
申请日:2021-09-10
Applicant: INTEL CORP
Inventor: KOTHANDARAMAN SREENIVAS , VAIDYANATHAN KARTHIK , APPU ABHISHEK R , SZERSZEN KAROL , SURTI PRASOONKUMAR
IPC: G06T1/60
Abstract: Es wird eine Einrichtung zur Ermöglichung einer Kompression von Speicherdaten offenbart. Die Einrichtung umfasst einen oder mehrere Prozessoren zum Empfang von unkomprimierten Daten, zur Anpassung eines Formats der unkomprimierten Daten an ein Kompressionsformat, zur Durchführung einer Farbtransformation von einem ersten Farbraum in einen zweiten Farbraum, zur Durchführung einer Restberechnung, um Restdaten zu erzeugen, zur Kompression der Restdaten über ein Entropiecodieren, um komprimierte Daten zu erzeugen, und ein Packen der komprimierten Daten.
-
-
-
-
-
-
-
-
-