Complexity of optimal vector code generation (Q807020)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Complexity of optimal vector code generation |
scientific article; zbMATH DE number 4205988
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Complexity of optimal vector code generation |
scientific article; zbMATH DE number 4205988 |
Statements
Complexity of optimal vector code generation (English)
0 references
1991
0 references
A vector machine consists of a collection of processors (functional units) which execute operations on a collection of vector registers. There is a single instruction process unit which supplies instructions to the functional units. The sequence generated by the instruction process unit is called code sequence. The period in which the instruction process unit is blocked is called a \(chime\). A vector machine computes vector expressions which are expression trees specifying the chaining of the operations. The paper under review shows that the following problem is NP-complete: given a vector expression, find a code sequence with minimum number of chimes. The key of the proof consists in reducing the partition problem of a set of positive integers to the optimal code sequence problem.
0 references
optimal code sequence
0 references
vector machine
0 references
vector expressions
0 references