EP2294571A4 - Nuanceur complexe avec système de mémoire cache de niveau 1 réparti et mémoire cache de niveau 2 centralisée - Google Patents
Nuanceur complexe avec système de mémoire cache de niveau 1 réparti et mémoire cache de niveau 2 centraliséeInfo
- Publication number
- EP2294571A4 EP2294571A4 EP09755282.2A EP09755282A EP2294571A4 EP 2294571 A4 EP2294571 A4 EP 2294571A4 EP 09755282 A EP09755282 A EP 09755282A EP 2294571 A4 EP2294571 A4 EP 2294571A4
- Authority
- EP
- European Patent Office
- Prior art keywords
- level
- nuance
- compressor
- complex
- cache system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
- G06F12/0806—Multiuser, multiprocessor or multiprocessing cache systems
- G06F12/0811—Multiuser, multiprocessor or multiprocessing cache systems with multilevel cache hierarchies
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
- G06F12/0806—Multiuser, multiprocessor or multiprocessing cache systems
- G06F12/084—Multiuser, multiprocessor or multiprocessing cache systems with a shared cache
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
- G06F12/0875—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with dedicated cache, e.g. instruction or stack
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/60—Memory management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—Three-dimensional [3D] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/363—Graphics controllers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2212/00—Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
- G06F2212/30—Providing cache or TLB in specific location of a processing system
- G06F2212/302—In image processor or graphics adapter
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2212/00—Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
- G06F2212/45—Caching of specific data in cache memory
- G06F2212/455—Image or video data
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/12—Frame memory handling
- G09G2360/121—Frame memory handling using a cache memory
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Image Generation (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Processing Or Creating Images (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US5749208P | 2008-05-30 | 2008-05-30 | |
| PCT/US2009/003317 WO2009145919A1 (fr) | 2008-05-30 | 2009-06-01 | Nuanceur complexe avec système de mémoire cache de niveau 1 réparti et mémoire cache de niveau 2 centralisée |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| EP2294571A1 EP2294571A1 (fr) | 2011-03-16 |
| EP2294571A4 true EP2294571A4 (fr) | 2014-04-23 |
Family
ID=41377446
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP09755282.2A Ceased EP2294571A4 (fr) | 2008-05-30 | 2009-06-01 | Nuanceur complexe avec système de mémoire cache de niveau 1 réparti et mémoire cache de niveau 2 centralisée |
Country Status (5)
| Country | Link |
|---|---|
| EP (1) | EP2294571A4 (fr) |
| JP (1) | JP5832284B2 (fr) |
| KR (1) | KR101427409B1 (fr) |
| CN (1) | CN102047316B (fr) |
| WO (1) | WO2009145919A1 (fr) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110471943B (zh) * | 2018-05-09 | 2024-09-20 | 北京京东尚科信息技术有限公司 | 实时数据统计装置和方法以及计算机可读存储介质 |
| US11841803B2 (en) | 2019-06-28 | 2023-12-12 | Advanced Micro Devices, Inc. | GPU chiplets using high bandwidth crosslinks |
| US11507527B2 (en) * | 2019-09-27 | 2022-11-22 | Advanced Micro Devices, Inc. | Active bridge chiplet with integrated cache |
| US12170263B2 (en) | 2019-09-27 | 2024-12-17 | Advanced Micro Devices, Inc. | Fabricating active-bridge-coupled GPU chiplets |
| CN112783926B (zh) * | 2021-01-20 | 2025-01-17 | 银盛支付服务股份有限公司 | 一种减少调用服务耗时的方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10232825A (ja) * | 1997-02-20 | 1998-09-02 | Nec Ibaraki Ltd | キャッシュメモリ制御方式 |
| EP1498824A2 (fr) * | 2003-06-30 | 2005-01-19 | Microsoft Corporation | Système et procédé pour l' exécution en parallèle de tâches de génération de données |
| US20050225558A1 (en) * | 2004-04-08 | 2005-10-13 | Ati Technologies, Inc. | Two level cache memory architecture |
| US7103720B1 (en) * | 2003-10-29 | 2006-09-05 | Nvidia Corporation | Shader cache using a coherency protocol |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6629188B1 (en) * | 2000-11-13 | 2003-09-30 | Nvidia Corporation | Circuit and method for prefetching data for a texture cache |
| JP3620473B2 (ja) * | 2001-06-14 | 2005-02-16 | 日本電気株式会社 | 共有キャッシュメモリのリプレイスメント制御方法及びその装置 |
| US6901491B2 (en) * | 2001-10-22 | 2005-05-31 | Sun Microsystems, Inc. | Method and apparatus for integration of communication links with a remote direct memory access protocol |
| JP3840966B2 (ja) * | 2001-12-12 | 2006-11-01 | ソニー株式会社 | 画像処理装置およびその方法 |
| US6871264B2 (en) * | 2002-03-06 | 2005-03-22 | Hewlett-Packard Development Company, L.P. | System and method for dynamic processor core and cache partitioning on large-scale multithreaded, multiprocessor integrated circuits |
| US7069387B2 (en) | 2003-03-31 | 2006-06-27 | Sun Microsystems, Inc. | Optimized cache structure for multi-texturing |
| JP4451717B2 (ja) * | 2004-05-31 | 2010-04-14 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置および情報処理方法 |
| US7280107B2 (en) * | 2005-06-29 | 2007-10-09 | Microsoft Corporation | Procedural graphics architectures and techniques |
| CN100451952C (zh) * | 2005-12-19 | 2009-01-14 | 威盛电子股份有限公司 | 多阶层加速器架构的处理器系统及其操作方法 |
| JP4295814B2 (ja) * | 2006-03-03 | 2009-07-15 | 富士通株式会社 | マルチプロセッサシステム及びマルチプロセッサシステムの動作方法 |
| US20070211070A1 (en) * | 2006-03-13 | 2007-09-13 | Sony Computer Entertainment Inc. | Texture unit for multi processor environment |
| US7965296B2 (en) | 2006-06-20 | 2011-06-21 | Via Technologies, Inc. | Systems and methods for storing texture map data |
| US20080094408A1 (en) | 2006-10-24 | 2008-04-24 | Xiaoqin Yin | System and Method for Geometry Graphics Processing |
-
2009
- 2009-06-01 WO PCT/US2009/003317 patent/WO2009145919A1/fr not_active Ceased
- 2009-06-01 KR KR1020107029825A patent/KR101427409B1/ko active Active
- 2009-06-01 EP EP09755282.2A patent/EP2294571A4/fr not_active Ceased
- 2009-06-01 CN CN200980119830.3A patent/CN102047316B/zh active Active
- 2009-06-01 JP JP2011511651A patent/JP5832284B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10232825A (ja) * | 1997-02-20 | 1998-09-02 | Nec Ibaraki Ltd | キャッシュメモリ制御方式 |
| EP1498824A2 (fr) * | 2003-06-30 | 2005-01-19 | Microsoft Corporation | Système et procédé pour l' exécution en parallèle de tâches de génération de données |
| US7103720B1 (en) * | 2003-10-29 | 2006-09-05 | Nvidia Corporation | Shader cache using a coherency protocol |
| US20050225558A1 (en) * | 2004-04-08 | 2005-10-13 | Ati Technologies, Inc. | Two level cache memory architecture |
Non-Patent Citations (2)
| Title |
|---|
| PARK S-J ET AL: "A RECONFIGURABLE MULTILEVEL PARALLEL GRAPHICS CACHE MEMORY WITH 75 GB/S PARALLEL CHACHE REPLACEMENT BANDWIDTH", 2001 SYMPOSIUM ON VLSI CIRCUITS. DIGEST OF TECHNICAL PAPERS. KYOTO, JAPAN, JUNE 14 - 16, 2001; [SYMPOSIUM ON VLSI CIRCUITS], TOKYO : JSAP, JP, 14 June 2001 (2001-06-14), pages 233 - 236, XP001071986, ISBN: 978-4-89114-014-4, DOI: 10.1109/VLSIC.2001.934250 * |
| See also references of WO2009145919A1 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102047316B (zh) | 2016-08-24 |
| JP2011523745A (ja) | 2011-08-18 |
| KR101427409B1 (ko) | 2014-08-07 |
| WO2009145919A1 (fr) | 2009-12-03 |
| KR20110015034A (ko) | 2011-02-14 |
| EP2294571A1 (fr) | 2011-03-16 |
| CN102047316A (zh) | 2011-05-04 |
| JP5832284B2 (ja) | 2015-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2225649A4 (fr) | Système de mémoire | |
| EP2248024A4 (fr) | Système de mémoire | |
| EP2126915A4 (fr) | Système mémoire et procédé avec des modes série et parallèle | |
| EP2145638A4 (fr) | Dispositif d'évaluation des modifications affectant la fonction cardiaque | |
| DE602005018560D1 (de) | Speichersystem | |
| DE602006016570D1 (de) | Lagerungssystem | |
| EP2115519A4 (fr) | Ouverture ophtalmique dynamique | |
| EP1932076A4 (fr) | Système dsl | |
| DE502008000057D1 (de) | Tragbares Erntegerät | |
| BRPI0717339A2 (pt) | Reversor de empuxo e nacela de turboélice | |
| EP2224095A4 (fr) | Compresseur avec détendeur intégré | |
| BRPI0809902A2 (pt) | Métodos de avaliar células e culturas celulares | |
| EP2248027A4 (fr) | Système de mémoires | |
| IT1392361B1 (it) | Apparecchio di diagnostica dello stato di cuscinetti a sfera, in particolare basata sul rilevamento di suoni | |
| EP1887292A4 (fr) | Regulateur d humidite | |
| EP2476052A4 (fr) | Gestion de données au niveau de l'entreprise | |
| FR2920033B1 (fr) | Turbomachine avec diffuseur | |
| DE602009000579D1 (de) | Konkave Aufhängung für einen Dreschteil in einem Mähdrescher | |
| DK2331414T3 (da) | Dobbeltrumsglider og hylsterbeholder | |
| DE602006005311D1 (de) | Speichersystem | |
| ATE384198T1 (de) | Lagerungsvorrichtung | |
| EP2494450A4 (fr) | Dispositif de mémoire programmable non réinscriptible et procédés associés | |
| EP1873487A4 (fr) | Niveau | |
| FR2905028B1 (fr) | Dispositif de memoire electrochimique | |
| EP2294571A4 (fr) | Nuanceur complexe avec système de mémoire cache de niveau 1 réparti et mémoire cache de niveau 2 centralisée |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 20101224 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK TR |
|
| AX | Request for extension of the european patent |
Extension state: AL BA RS |
|
| DAX | Request for extension of the european patent (deleted) | ||
| A4 | Supplementary search report drawn up and despatched |
Effective date: 20140325 |
|
| RIC1 | Information provided on ipc code assigned before grant |
Ipc: G06T 15/00 20110101ALI20140319BHEP Ipc: G06F 12/08 20060101ALI20140319BHEP Ipc: G09G 5/36 20060101AFI20140319BHEP Ipc: G06T 1/60 20060101ALI20140319BHEP |
|
| 17Q | First examination report despatched |
Effective date: 20170530 |
|
| RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: ADVANCED MICRO DEVICES, INC. |
|
| RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: ADVANCED MICRO DEVICES, INC. |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R003 |
|
| 18R | Application refused |
Effective date: 20180925 |