ATE523840T1 - Verfahren zum speichern von daten, verfahren zum laden von daten und signalprozessor - Google Patents
Verfahren zum speichern von daten, verfahren zum laden von daten und signalprozessorInfo
- Publication number
- ATE523840T1 ATE523840T1 AT08737813T AT08737813T ATE523840T1 AT E523840 T1 ATE523840 T1 AT E523840T1 AT 08737813 T AT08737813 T AT 08737813T AT 08737813 T AT08737813 T AT 08737813T AT E523840 T1 ATE523840 T1 AT E523840T1
- Authority
- AT
- Austria
- Prior art keywords
- vector
- data elements
- bits
- data
- signal processor
- 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/3004—Arrangements for executing specific machine instructions to perform operations on memory
- G06F9/30043—LOAD or STORE instructions; Clear instruction
-
- 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/30018—Bit or string instructions
-
- 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/30032—Movement instructions, e.g. MOVE, SHIFT, ROTATE, SHUFFLE
-
- 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/38—Concurrent instruction execution, e.g. pipeline or look ahead
- G06F9/3885—Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Complex Calculations (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP07106203 | 2007-04-16 | ||
| PCT/IB2008/051388 WO2008126041A1 (en) | 2007-04-16 | 2008-04-11 | Method of storing data, method of loading data and signal processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE523840T1 true ATE523840T1 (de) | 2011-09-15 |
Family
ID=39556993
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT08737813T ATE523840T1 (de) | 2007-04-16 | 2008-04-11 | Verfahren zum speichern von daten, verfahren zum laden von daten und signalprozessor |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8489825B2 (de) |
| EP (1) | EP2147369B1 (de) |
| JP (1) | JP5435241B2 (de) |
| AT (1) | ATE523840T1 (de) |
| WO (1) | WO2008126041A1 (de) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2590651Y2 (ja) | 1993-04-08 | 1999-02-17 | 株式会社明電舎 | 動力計制御装置の不安定制御補正回路 |
| JP5658556B2 (ja) * | 2010-12-24 | 2015-01-28 | 富士通株式会社 | メモリ制御装置、及びメモリ制御方法 |
| US9218182B2 (en) * | 2012-06-29 | 2015-12-22 | Intel Corporation | Systems, apparatuses, and methods for performing a shuffle and operation (shuffle-op) |
| US9665483B2 (en) * | 2013-09-30 | 2017-05-30 | Alcatel Lucent | Method and apparatus for bit-interleaving |
| US10061581B2 (en) * | 2014-01-31 | 2018-08-28 | Qualcomm Incorporated | On-the-fly conversion during load/store operations in a vector processor |
| JP6786948B2 (ja) * | 2016-08-12 | 2020-11-18 | 富士通株式会社 | 演算処理装置及び演算処理装置の制御方法 |
| US20190272175A1 (en) * | 2018-03-01 | 2019-09-05 | Qualcomm Incorporated | Single pack & unpack network and method for variable bit width data formats for computational machines |
| US10831965B1 (en) | 2019-07-23 | 2020-11-10 | International Business Machines Corporation | Placement of vectorized latches in hierarchical integrated circuit development |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3700873A (en) * | 1970-04-06 | 1972-10-24 | Ibm | Structured computer notation and system architecture utilizing same |
| JPS60186964A (ja) * | 1984-03-05 | 1985-09-24 | Hitachi Ltd | ベクトル処理装置 |
| JPS6162974A (ja) * | 1984-09-05 | 1986-03-31 | Hitachi Ltd | ベクトルプロセツサ |
| JPH05143633A (ja) * | 1991-11-22 | 1993-06-11 | Nec Corp | イソジオメトリツク形高速フーリエ変換実現方式 |
| US5742840A (en) | 1995-08-16 | 1998-04-21 | Microunity Systems Engineering, Inc. | General purpose, multiple precision parallel operation, programmable media processor |
| US6374376B1 (en) * | 1998-09-03 | 2002-04-16 | Micron Technology, Inc. | Circuit, system and method for arranging data output by semiconductor testers to packet-based devices under test |
| WO2002076032A2 (de) * | 2001-03-15 | 2002-09-26 | Robert Bosch Gmbh | Verfahren und vorrichtung zur erstellung eines zeitplans der übermittlung von nachrichten auf einem bussystem |
| IL145245A0 (en) * | 2001-09-03 | 2002-06-30 | Jtc 2000 Dev Delaware Inc | System and method including vector-matrix multiplication |
| US6795003B2 (en) * | 2003-01-30 | 2004-09-21 | Broadcom Corporation | Hardware-efficient implementation of dynamic element matching in sigma-delta DAC's |
| CN1656445B (zh) * | 2002-05-24 | 2010-05-05 | Nxp股份有限公司 | 处理系统 |
| US20040122887A1 (en) * | 2002-12-20 | 2004-06-24 | Macy William W. | Efficient multiplication of small matrices using SIMD registers |
| US20040120518A1 (en) * | 2002-12-20 | 2004-06-24 | Macy William W. | Matrix multiplication for cryptographic processing |
| JP2008513903A (ja) | 2004-09-21 | 2008-05-01 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | シャッフル演算のためのマイクロプロセッサデバイス及び方法 |
-
2008
- 2008-04-11 AT AT08737813T patent/ATE523840T1/de not_active IP Right Cessation
- 2008-04-11 US US12/450,819 patent/US8489825B2/en not_active Expired - Fee Related
- 2008-04-11 JP JP2010503635A patent/JP5435241B2/ja not_active Expired - Fee Related
- 2008-04-11 WO PCT/IB2008/051388 patent/WO2008126041A1/en not_active Ceased
- 2008-04-11 EP EP08737813A patent/EP2147369B1/de not_active Not-in-force
Also Published As
| Publication number | Publication date |
|---|---|
| WO2008126041A1 (en) | 2008-10-23 |
| US20100211749A1 (en) | 2010-08-19 |
| JP5435241B2 (ja) | 2014-03-05 |
| US8489825B2 (en) | 2013-07-16 |
| EP2147369B1 (de) | 2011-09-07 |
| JP2010525442A (ja) | 2010-07-22 |
| EP2147369A1 (de) | 2010-01-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI516935B (zh) | 資料儲存裝置以及快閃記憶體控制方法 | |
| CN105009075B (zh) | 具有水平置换的向量间接元素垂直寻址模式 | |
| GB2488457A (en) | Data management in solid state storage devices | |
| JP2014050103A5 (de) | ||
| WO2004042506A3 (en) | Methods and apparatus for improved memory access | |
| WO2008094455A3 (en) | Hierarchical immutable content-addressable memory processor | |
| JP2015036982A5 (de) | ||
| WO2008132725A4 (en) | A method for efficient storage of metadata in flash memory | |
| US20110119662A1 (en) | Method for updating firmware of embedded system | |
| CN108108617B (zh) | 基于静态指令流跟踪的导入表修复方法及装置 | |
| CN110298175A (zh) | 一种dll文件的处理方法及相关装置 | |
| JP2003308169A5 (de) | ||
| DE60236000D1 (de) | Verfahren zum extrahieren und laden von daten aus einem/in einem puffer | |
| CN108196792A (zh) | 清除过期数据的方法及装置 | |
| TW200510037A (en) | Methods and apparatus for playing video sequences while loading game data | |
| CN104035825B (zh) | 跳转源列表处理方法、装置及编译器 | |
| CN102622243A (zh) | 支持多种nand闪存的固化代码的执行方法 | |
| CN102609282A (zh) | Nand闪存的固化代码的执行方法 | |
| CN106155567B (zh) | 存储器装置及其操作方法 | |
| DE602005023206D1 (de) | Programmierbare signalverarbeitungsschaltung und entschachtelungsverfahren | |
| TWI493463B (zh) | Electronic device, universal extension firmware interface Basic input and output system firmware update method, recording media and computer program products | |
| JP2005244928A5 (de) | ||
| ATE440321T1 (de) | Verfahren und vorrichtung für verbesserte computerlade- und speicheroperationen | |
| JP2008084453A5 (de) | ||
| CN108241559A (zh) | 内存测试方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |