CA2040637C - Preprocesseur de composition pour antememoire - Google Patents
Preprocesseur de composition pour antememoireInfo
- Publication number
- CA2040637C CA2040637C CA 2040637 CA2040637A CA2040637C CA 2040637 C CA2040637 C CA 2040637C CA 2040637 CA2040637 CA 2040637 CA 2040637 A CA2040637 A CA 2040637A CA 2040637 C CA2040637 C CA 2040637C
- Authority
- CA
- Canada
- Prior art keywords
- instructions
- instruction
- compounding
- sequence
- cache
- 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.)
- Expired - Fee Related
Links
- 238000013329 compounding Methods 0.000 title claims abstract description 194
- 238000012545 processing Methods 0.000 claims abstract description 45
- 238000000034 method Methods 0.000 claims abstract description 32
- 230000007246 mechanism Effects 0.000 claims description 46
- 230000004044 response Effects 0.000 claims description 10
- 238000012360 testing method Methods 0.000 claims description 7
- 239000000872 buffer Substances 0.000 claims description 4
- 230000001143 conditioned effect Effects 0.000 claims 4
- 238000004590 computer program Methods 0.000 claims 1
- 230000008569 process Effects 0.000 abstract description 10
- 150000001875 compounds Chemical class 0.000 description 45
- 238000004458 analytical method Methods 0.000 description 14
- 238000013461 design Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000006073 displacement reaction Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 230000004913 activation Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000000717 retained effect Effects 0.000 description 2
- 101100166822 Schizosaccharomyces pombe (strain 972 / ATCC 24843) mis6 gene Proteins 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000001351 cycling effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- CEJLBZWIKQJOAT-UHFFFAOYSA-N dichloroisocyanuric acid Chemical compound ClN1C(=O)NC(=O)N(Cl)C1=O CEJLBZWIKQJOAT-UHFFFAOYSA-N 0.000 description 1
- 230000003467 diminishing effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Landscapes
- Advance Control (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US51938490A | 1990-05-04 | 1990-05-04 | |
| US519,384 | 1990-05-04 | ||
| US07/642,011 US5295249A (en) | 1990-05-04 | 1991-01-15 | Compounding preprocessor for cache for identifying multiple instructions which may be executed in parallel |
| US642,011 | 1991-01-16 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CA2040637A1 CA2040637A1 (fr) | 1991-11-05 |
| CA2040637C true CA2040637C (fr) | 1998-02-10 |
Family
ID=27059822
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA 2040637 Expired - Fee Related CA2040637C (fr) | 1990-05-04 | 1991-04-17 | Preprocesseur de composition pour antememoire |
Country Status (1)
| Country | Link |
|---|---|
| CA (1) | CA2040637C (fr) |
-
1991
- 1991-04-17 CA CA 2040637 patent/CA2040637C/fr not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CA2040637A1 (fr) | 1991-11-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5465377A (en) | Compounding preprocessor for cache for identifying multiple instructions which may be executed in parallel | |
| EP0381471B1 (fr) | Méthode et dispositif de prétraitement de plusieurs instructions dans un processeur pipeline | |
| US6542985B1 (en) | Event counter | |
| US5303356A (en) | System for issuing instructions for parallel execution subsequent to branch into a group of member instructions with compoundability in dictation tag | |
| EP0996057B1 (fr) | Processeur de données avec une unité d'instructions comprenant une mémoire tampon et une mémoire morte | |
| US6002881A (en) | Coprocessor data access control | |
| US8255665B2 (en) | SIMD processor with register addressing, buffer stall and methods | |
| US6105129A (en) | Converting register data from a first format type to a second format type if a second type instruction consumes data produced by a first type instruction | |
| US7028170B2 (en) | Processing architecture having a compare capability | |
| CN1158597C (zh) | 超标量或超长指令字计算机中选择下一指令的方法与装置 | |
| JPH0778738B2 (ja) | ディジタル・コンピュータ・システム | |
| CA1324671C (fr) | Decodage de specificateurs multiples dans les architectures a instructions de longueur variable | |
| US5504932A (en) | System for executing scalar instructions in parallel based on control bits appended by compounding decoder | |
| JPH04230528A (ja) | ディジタルコンピュータシステム | |
| JPH02282826A (ja) | 同じ命令内におけるレジスタ及びレジスタ変更指定子のパイプライン処理 | |
| JPH0926878A (ja) | データ処理装置 | |
| EP1261914B1 (fr) | Architecture de traitement a fonction de controle des limites de matrice | |
| KR100431975B1 (ko) | 분기에의한중단이없는파이프라인방식의마이크로프로세서를위한다중명령디스패치시스템 | |
| JP2001522082A (ja) | より小さな数の分岐予測および代替ターゲットを用いて近似的により大きな数の分岐予測をすること | |
| Gwennap | TFP designed for tremendous floating point | |
| CA2040637C (fr) | Preprocesseur de composition pour antememoire | |
| US5506974A (en) | Method and means for concatenating multiple instructions | |
| EP0545927B1 (fr) | Systeme servant a preparer des instructions pour un processeur parallele d'instructions et systeme a mecanisme de branchement au milieu d'une instruction composee | |
| JP3737573B2 (ja) | Vliwプロセッサ | |
| EP0992892B1 (fr) | Instructions d'accès de mémoire composées |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EEER | Examination request | ||
| MKLA | Lapsed |