ATE438137T1 - Verfahren und systeme zur datenmanipulation - Google Patents
Verfahren und systeme zur datenmanipulationInfo
- Publication number
- ATE438137T1 ATE438137T1 AT03253301T AT03253301T ATE438137T1 AT E438137 T1 ATE438137 T1 AT E438137T1 AT 03253301 T AT03253301 T AT 03253301T AT 03253301 T AT03253301 T AT 03253301T AT E438137 T1 ATE438137 T1 AT E438137T1
- Authority
- AT
- Austria
- Prior art keywords
- objects
- data
- expansion
- data manipulation
- expansion operation
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/3001—Arithmetic instructions
- G06F9/30014—Arithmetic instructions with variable precision
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/30025—Format conversion instructions, e.g. Floating-Point to Integer, decimal conversion
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/30036—Instructions to perform operations on packed data, e.g. vector, tile or matrix operations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/30036—Instructions to perform operations on packed data, e.g. vector, tile or matrix operations
- G06F9/30038—Instructions to perform operations on packed data, e.g. vector, tile or matrix operations using a mask
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Executing Machine-Instructions (AREA)
- Input From Keyboards Or The Like (AREA)
- Image Processing (AREA)
- Electrotherapy Devices (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US38312902P | 2002-05-28 | 2002-05-28 | |
| US10/288,592 US6975250B2 (en) | 2002-05-28 | 2002-11-06 | Methods and systems for data manipulation |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE438137T1 true ATE438137T1 (de) | 2009-08-15 |
Family
ID=29586501
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT03253301T ATE438137T1 (de) | 2002-05-28 | 2003-05-27 | Verfahren und systeme zur datenmanipulation |
Country Status (4)
| Country | Link |
|---|---|
| US (2) | US6975250B2 (de) |
| EP (1) | EP1367483B1 (de) |
| AT (1) | ATE438137T1 (de) |
| DE (1) | DE60328560D1 (de) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8155178B2 (en) | 2007-10-30 | 2012-04-10 | Sony Corporation | 16k mode interleaver in a digital video broadcasting (DVB) standard |
| GB2454193B (en) * | 2007-10-30 | 2012-07-18 | Sony Corp | Data processing apparatus and method |
| US7415584B2 (en) * | 2003-11-26 | 2008-08-19 | Cygnus Communications Canada Co. | Interleaving input sequences to memory |
| US7428564B2 (en) * | 2003-11-26 | 2008-09-23 | Gibb Sean G | Pipelined FFT processor with memory address interleaving |
| GB2411973B (en) | 2003-12-09 | 2006-09-27 | Advanced Risc Mach Ltd | Constant generation in SMD processing |
| US7673120B2 (en) * | 2007-06-27 | 2010-03-02 | Texas Instruments Incorporated | Inter-cluster communication network and heirarchical register files for clustered VLIW processors |
| US8572148B1 (en) * | 2009-02-23 | 2013-10-29 | Xilinx, Inc. | Data reorganizer for fourier transformation of parallel data streams |
| US20110125987A1 (en) * | 2009-11-20 | 2011-05-26 | Qualcomm Incorporated | Dedicated Arithmetic Decoding Instruction |
| US8738843B2 (en) * | 2010-12-20 | 2014-05-27 | Lsi Corporation | Data manipulation during memory backup |
| US12118353B2 (en) * | 2021-08-02 | 2024-10-15 | Nvidia Corporation | Performing load and permute with a single instruction in a system on a chip |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5819117A (en) | 1995-10-10 | 1998-10-06 | Microunity Systems Engineering, Inc. | Method and system for facilitating byte ordering interfacing of a computer system |
| US5896519A (en) * | 1996-06-10 | 1999-04-20 | Lsi Logic Corporation | Apparatus for detecting instructions from a variable-length compressed instruction set having extended and non-extended instructions |
| JP3701401B2 (ja) * | 1996-08-12 | 2005-09-28 | 株式会社ルネサステクノロジ | 飽和演算命令を有するマイクロプロセッサ |
| US6694357B1 (en) * | 1998-07-02 | 2004-02-17 | Copernican Technologies, Inc. | Accessing, viewing and manipulation of references to non-modifiable data objects |
| US6338132B1 (en) * | 1998-12-30 | 2002-01-08 | Intel Corporation | System and method for storing immediate data |
| US6463521B1 (en) * | 1999-06-23 | 2002-10-08 | Sun Microsystems, Inc. | Opcode numbering for meta-data encoding |
| GB2352066B (en) | 1999-07-14 | 2003-11-05 | Element 14 Ltd | An instruction set for a computer |
| US6772341B1 (en) * | 1999-12-14 | 2004-08-03 | International Business Machines Corporation | Method and system for presentation and manipulation of PKCS signed-data objects |
| US7237097B2 (en) | 2001-02-21 | 2007-06-26 | Mips Technologies, Inc. | Partial bitwise permutations |
| DE10210003B4 (de) * | 2002-03-07 | 2005-09-01 | Phoenix Contact Gmbh & Co. Kg | Schaltungsanordnung zur gezielten Bitlängenmanipulation für eine serielle Datenübertragung |
-
2002
- 2002-11-06 US US10/288,592 patent/US6975250B2/en not_active Expired - Lifetime
-
2003
- 2003-05-27 AT AT03253301T patent/ATE438137T1/de not_active IP Right Cessation
- 2003-05-27 EP EP03253301A patent/EP1367483B1/de not_active Expired - Lifetime
- 2003-05-27 DE DE60328560T patent/DE60328560D1/de not_active Expired - Lifetime
-
2004
- 2004-06-08 US US10/862,463 patent/US7236106B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US6975250B2 (en) | 2005-12-13 |
| US7236106B2 (en) | 2007-06-26 |
| EP1367483B1 (de) | 2009-07-29 |
| US20030222886A1 (en) | 2003-12-04 |
| EP1367483A3 (de) | 2004-08-25 |
| DE60328560D1 (de) | 2009-09-10 |
| US20040246151A1 (en) | 2004-12-09 |
| EP1367483A2 (de) | 2003-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE305635T1 (de) | Verteiltes dateisystem und verfahren zum betreiben eines verteilten dateisystems | |
| DE60313215D1 (de) | Verfahren und system zur durchf hrung von kalkulationsoperationenund einrichtung | |
| DE50307091D1 (de) | Verfahren und rechnersystem zum betreiben von mindestens zwei miteinander verbundenen steuergeräten | |
| DE60310331D1 (de) | Verfahren, Vorrichtung, Programm und Datenträger zur Bearbeitung von Bilddaten | |
| ATE438137T1 (de) | Verfahren und systeme zur datenmanipulation | |
| ATE385325T1 (de) | Verfahren und einrichtung zur konfiguration eines steuerungssystems | |
| MY137269A (en) | Memory command handler for use in an image signal processor having a data driven architecture | |
| ATE449382T1 (de) | Systeme und verfahren zur erstellung und verwendung von angepassten wörterlisten | |
| DE60330826D1 (de) | Verfahren zur Speichersystemsteuerung und Speichersteuerungsvorrichtung | |
| DE502006004973D1 (de) | Eingabevorrichtung und eingabeverfahren sowie ein entsprechendes computerprogramm und ein entsprechendes computerlesbares speichermedium | |
| DE50208843D1 (de) | Anordnung und verfahren zur positionierung eines dentalen digitalen röntgengerätes | |
| DE60307953D1 (de) | Verfahren und Vorrichtung zur Auswahl und Ausgabe von Bildern | |
| DE602004028747D1 (de) | Verfahren zum zählen von objekten in einer überwachten umgebung und vorrichtung dafür | |
| DE60003253D1 (de) | Vorrichtung und Verfahren zur Vorbeugung von Computerprogrammänderungen und entsprechender Computerprogrammdatenträger. | |
| ATE333101T1 (de) | Verfahren zur generierung von testersteuerungen | |
| ATE424582T1 (de) | Verfahren und vorrichtung zum starten von leseoptimierungen in speicher-verbindungen | |
| SE0103360D0 (sv) | Object oriented data processing | |
| ATE554438T1 (de) | Vorrichtung und verfahren zur datenbusleistungssteuerung | |
| ATE374501T1 (de) | Erzeugung einer bilddatei mit zusätzlichen informationen zur weiterverarbeitung aus einer zeitfolge von quellbilddaten | |
| ATE298104T1 (de) | Verfahren, vorrichtung und system fur allgemeines steuerungerweiterungsmoduls | |
| ATE261591T1 (de) | System und verfahren zur anpassung anwendungsspezifischer funktionsbausteine für ein automatisierungsgerät | |
| ATE519296T1 (de) | Verfahren zur ausgabe von zustandsdaten | |
| ATE321320T1 (de) | Verfahren und system zur simulation eines fadens in computergrafiksimulationen | |
| DK1230582T4 (da) | Fremgangsmåde og indretning til arkivering og overførsel af billeddata | |
| DE60141713D1 (de) | Vorrichtung und verfahren zur verarbeitung von pipeline-daten |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |