GB2580922B - Memory for storing untransformed primitive blocks - Google Patents
Memory for storing untransformed primitive blocks Download PDFInfo
- Publication number
- GB2580922B GB2580922B GB1901215.2A GB201901215A GB2580922B GB 2580922 B GB2580922 B GB 2580922B GB 201901215 A GB201901215 A GB 201901215A GB 2580922 B GB2580922 B GB 2580922B
- Authority
- GB
- United Kingdom
- Prior art keywords
- memory
- primitive blocks
- untransformed primitive
- storing
- storing untransformed
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing
- G06F12/023—Free address space management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/064—Management of blocks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0659—Command handling arrangements, e.g. command buffers, queues, command scheduling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/60—Memory management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Image Generation (AREA)
Priority Applications (12)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1901215.2A GB2580922B (en) | 2019-01-29 | 2019-01-29 | Memory for storing untransformed primitive blocks |
EP19219063.5A EP3671650A1 (en) | 2018-12-21 | 2019-12-20 | Primitive block-based rasterization in graphics processing systems |
CN201911330435.1A CN111429556B (en) | 2018-12-21 | 2019-12-20 | Primitive block based rasterization in a graphics processing system |
US16/724,234 US11158023B2 (en) | 2018-12-21 | 2019-12-21 | Primitive block-based rasterization in graphics processing systems |
CN202010078244.7A CN111489282B (en) | 2019-01-29 | 2020-01-29 | Memory for storing untransformed primitive blocks |
US16/775,981 US11244421B2 (en) | 2019-01-29 | 2020-01-29 | Memory for storing untransformed primitive blocks |
US16/775,796 US11145025B2 (en) | 2019-01-29 | 2020-01-29 | Graphics processing systems with expansion transformation stage masks |
CN202010078243.2A CN111508056B (en) | 2019-01-29 | 2020-01-29 | Graphics processing system using extended transform level masks |
EP20154248.7A EP3690798A1 (en) | 2019-01-29 | 2020-01-29 | Memory for storing untransformed primitive blocks |
EP20154247.9A EP3690821A1 (en) | 2019-01-29 | 2020-01-29 | Graphics processing systems with expansion transformation stage masks |
US17/498,699 US11640648B2 (en) | 2019-01-29 | 2021-10-11 | Graphics processing systems with expansion transformation stage masks |
US18/140,554 US20230260074A1 (en) | 2019-01-29 | 2023-04-27 | Graphics Processing Systems with Expansion Transformation Stage Masks |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1901215.2A GB2580922B (en) | 2019-01-29 | 2019-01-29 | Memory for storing untransformed primitive blocks |
Publications (3)
Publication Number | Publication Date |
---|---|
GB201901215D0 GB201901215D0 (en) | 2019-03-20 |
GB2580922A GB2580922A (en) | 2020-08-05 |
GB2580922B true GB2580922B (en) | 2021-02-10 |
Family
ID=65997953
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB1901215.2A Active GB2580922B (en) | 2018-12-21 | 2019-01-29 | Memory for storing untransformed primitive blocks |
Country Status (1)
Country | Link |
---|---|
GB (1) | GB2580922B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5652864A (en) * | 1994-09-23 | 1997-07-29 | Ibm | Concurrent storage allocations or returns without need to lock free storage chain |
WO2002023341A1 (en) * | 2000-09-15 | 2002-03-21 | Matrix Semiconductor, Inc. | Memory devices and methods for use therewith |
KR100859651B1 (en) * | 2007-06-04 | 2008-09-23 | 삼성에스디에스 주식회사 | Storage medium of recording data structure for storing variable size data, method of storing variable size data, and computer-readable storage medium of storing program for executing method of storing variable size data |
US20140229701A1 (en) * | 2013-02-14 | 2014-08-14 | International Business Machines Corporation | Determining a metric considering unallocated virtual storage space and remaining physical storage space to use to determine whether to generate a low space alert |
US20170315928A1 (en) * | 2016-04-28 | 2017-11-02 | Netapp, Inc. | Coarse-grained cache replacement scheme for a cloud-backed deduplication storage system |
-
2019
- 2019-01-29 GB GB1901215.2A patent/GB2580922B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5652864A (en) * | 1994-09-23 | 1997-07-29 | Ibm | Concurrent storage allocations or returns without need to lock free storage chain |
WO2002023341A1 (en) * | 2000-09-15 | 2002-03-21 | Matrix Semiconductor, Inc. | Memory devices and methods for use therewith |
KR100859651B1 (en) * | 2007-06-04 | 2008-09-23 | 삼성에스디에스 주식회사 | Storage medium of recording data structure for storing variable size data, method of storing variable size data, and computer-readable storage medium of storing program for executing method of storing variable size data |
US20140229701A1 (en) * | 2013-02-14 | 2014-08-14 | International Business Machines Corporation | Determining a metric considering unallocated virtual storage space and remaining physical storage space to use to determine whether to generate a low space alert |
US20170315928A1 (en) * | 2016-04-28 | 2017-11-02 | Netapp, Inc. | Coarse-grained cache replacement scheme for a cloud-backed deduplication storage system |
Also Published As
Publication number | Publication date |
---|---|
GB2580922A (en) | 2020-08-05 |
GB201901215D0 (en) | 2019-03-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA195754S (en) | Storage container | |
CA197088S (en) | Storage unit | |
CA187979S (en) | Storage container | |
GB2574270B (en) | Speculation-restricted memory region type | |
EP3891743A4 (en) | Method for reading three-dimensional flash memory | |
CA186546S (en) | Storage box | |
IL279452B (en) | Pyrazole derivatives as malt1 inhibitors | |
CA197745S (en) | Storage container | |
GB2606885B (en) | Memory controllers for solid-state storage devices | |
NO20190446A1 (en) | Storage system | |
EP3807266C0 (en) | Pyrazole derivatives as malt1 inhibitors | |
IL279952A (en) | Triazole glycolate oxidase inhibitors | |
SG11202108086TA (en) | Storage system | |
IL260175B (en) | System for storing compressed fluid | |
EP3980350C0 (en) | Valve for pressurised container | |
GB2580922B (en) | Memory for storing untransformed primitive blocks | |
CA184764S (en) | Storage case | |
GB2602937B (en) | Storage box | |
GB2571519B (en) | Storage box | |
GB2582560B (en) | Storage system | |
NO20190224A1 (en) | Storage system | |
GB2576174B (en) | Memory | |
GB2571908B (en) | Storage containers | |
SG11202008213UA (en) | Storage container | |
GB2595368B (en) | Memory for storing data blocks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
732E | Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977) |
Free format text: REGISTERED BETWEEN 20240822 AND 20240828 |