Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Software_pipelining> ?p ?o. }
Showing items 1 to 31 of
31
with 100 items per page.
- Software_pipelining abstract "In computer science, software pipelining is a technique used to optimize loops, in a manner that parallels hardware pipelining. Software pipelining is a type of out-of-order execution, except that the reordering is done by a compiler (or in the case of hand written assembly code, by the programmer) instead of the processor. Some computer architectures have explicit support for software pipelining, notably Intel's IA-64 architecture.It is important to distinguish software pipelining which is a target code technique for overlapping loop iterations, from modulo scheduling, the currently most effective known compiler technique for generating software pipelined loops.Software pipelining has been known to assembly language programmers of machines with instruction level parallelism since such architectures existed. Effective compiler generation of such code dates to the invention of modulo scheduling by Rau and Glaeser.Lam showed that special hardware is unnecessary for effective modulo scheduling. Her technique, modulo renaming is widely used in practice.Gao et al. formulated optimal software pipelining in integer linear programming, culminating in validation of advanced heuristics in an evaluation paper. This paper has agood set of references on the topic.".
- Software_pipelining wikiPageID "3827279".
- Software_pipelining wikiPageRevisionID "604049350".
- Software_pipelining hasPhotoCollection Software_pipelining.
- Software_pipelining subject Category:Compiler_optimizations.
- Software_pipelining type Abstraction100002137.
- Software_pipelining type Act100030358.
- Software_pipelining type Action100037396.
- Software_pipelining type Change100191142.
- Software_pipelining type ChangeOfState100199130.
- Software_pipelining type CompilerOptimizations.
- Software_pipelining type Event100029378.
- Software_pipelining type Improvement100248977.
- Software_pipelining type Optimization100260051.
- Software_pipelining type PsychologicalFeature100023100.
- Software_pipelining type YagoPermanentlyLocatedEntity.
- Software_pipelining comment "In computer science, software pipelining is a technique used to optimize loops, in a manner that parallels hardware pipelining. Software pipelining is a type of out-of-order execution, except that the reordering is done by a compiler (or in the case of hand written assembly code, by the programmer) instead of the processor.".
- Software_pipelining label "Pipeline logiciel".
- Software_pipelining label "Software Pipelining".
- Software_pipelining label "Software pipelining".
- Software_pipelining label "Программная конвейеризация".
- Software_pipelining label "ソフトウェアパイプライン".
- Software_pipelining sameAs Software_Pipelining.
- Software_pipelining sameAs Pipeline_logiciel.
- Software_pipelining sameAs ソフトウェアパイプライン.
- Software_pipelining sameAs m.0b1_q5.
- Software_pipelining sameAs Q268469.
- Software_pipelining sameAs Q268469.
- Software_pipelining sameAs Software_pipelining.
- Software_pipelining wasDerivedFrom Software_pipelining?oldid=604049350.
- Software_pipelining isPrimaryTopicOf Software_pipelining.