Matches in SemOpenAlex for { <https://semopenalex.org/work/W64277812> ?p ?o ?g. }
Showing items 1 to 68 of
68
with 100 items per page.
- W64277812 abstract "Stack-processors, which abandon register files and instead work directly on the stack content have recently enjoyed a resurgence of interest in conjunction with higher level languages. However, the way in which local variables are handled by typically stack-targeted compilers leaves much room for improvement. These issues are not restricted to stack architectures using a C-compiler, although this is the focus here. The elimination of troublesome local variable references has been investigated in several studies [Koop92], [Maierhofer97], with some interesting trade-offs for stack instruction set design noted [Bailey97]. These studies have so far been limited to optimisation of memory dependencies only within each basic-block of object code. Further development would have benefits in such areas as real-time systems where caching may be restricted, and memory penalties increased, whilst any move toward instructionlevel parallelism in a stack-based environment would be severely handicapped if these issues are not first alleviated. This paper presents a new technique for optimisation of local-variable references, “inter-boundary scheduling”, which extends the scope of optimisation beyond the basicblock boundary and allows local variable content to remain on the computation stack even when control-flow operations are encountered. Results presented suggest that the method can eliminate 10 to 20% of local variable references remaining after the existing intra-block techniques are applied. Data presented is based upon compilation of C source to a stack-based target architecture, however the method is open to application in wider areas including FORTH." @default.
- W64277812 created "2016-06-24" @default.
- W64277812 creator A5065861382 @default.
- W64277812 date "2000-01-01" @default.
- W64277812 modified "2023-09-27" @default.
- W64277812 title "Inter-Boundary Scheduling of Stack Operands: A preliminary Study" @default.
- W64277812 cites W158976868 @default.
- W64277812 cites W1941540807 @default.
- W64277812 cites W2111058800 @default.
- W64277812 cites W2159082626 @default.
- W64277812 cites W2197000251 @default.
- W64277812 hasPublicationYear "2000" @default.
- W64277812 type Work @default.
- W64277812 sameAs 64277812 @default.
- W64277812 citedByCount "2" @default.
- W64277812 crossrefType "journal-article" @default.
- W64277812 hasAuthorship W64277812A5065861382 @default.
- W64277812 hasConcept C119024030 @default.
- W64277812 hasConcept C127413603 @default.
- W64277812 hasConcept C134306372 @default.
- W64277812 hasConcept C169590947 @default.
- W64277812 hasConcept C173608175 @default.
- W64277812 hasConcept C182365436 @default.
- W64277812 hasConcept C199360897 @default.
- W64277812 hasConcept C206729178 @default.
- W64277812 hasConcept C21547014 @default.
- W64277812 hasConcept C33923547 @default.
- W64277812 hasConcept C41008148 @default.
- W64277812 hasConcept C9395851 @default.
- W64277812 hasConceptScore W64277812C119024030 @default.
- W64277812 hasConceptScore W64277812C127413603 @default.
- W64277812 hasConceptScore W64277812C134306372 @default.
- W64277812 hasConceptScore W64277812C169590947 @default.
- W64277812 hasConceptScore W64277812C173608175 @default.
- W64277812 hasConceptScore W64277812C182365436 @default.
- W64277812 hasConceptScore W64277812C199360897 @default.
- W64277812 hasConceptScore W64277812C206729178 @default.
- W64277812 hasConceptScore W64277812C21547014 @default.
- W64277812 hasConceptScore W64277812C33923547 @default.
- W64277812 hasConceptScore W64277812C41008148 @default.
- W64277812 hasConceptScore W64277812C9395851 @default.
- W64277812 hasLocation W642778121 @default.
- W64277812 hasOpenAccess W64277812 @default.
- W64277812 hasPrimaryLocation W642778121 @default.
- W64277812 hasRelatedWork W1482876088 @default.
- W64277812 hasRelatedWork W1491378777 @default.
- W64277812 hasRelatedWork W1565510652 @default.
- W64277812 hasRelatedWork W2008742756 @default.
- W64277812 hasRelatedWork W2034841960 @default.
- W64277812 hasRelatedWork W2070281460 @default.
- W64277812 hasRelatedWork W2100504584 @default.
- W64277812 hasRelatedWork W2123413169 @default.
- W64277812 hasRelatedWork W2128252715 @default.
- W64277812 hasRelatedWork W2138777150 @default.
- W64277812 hasRelatedWork W2142272306 @default.
- W64277812 hasRelatedWork W2160760912 @default.
- W64277812 hasRelatedWork W2166507185 @default.
- W64277812 hasRelatedWork W2269159438 @default.
- W64277812 hasRelatedWork W2349882999 @default.
- W64277812 hasRelatedWork W2392960441 @default.
- W64277812 hasRelatedWork W2794150393 @default.
- W64277812 hasRelatedWork W3085548159 @default.
- W64277812 hasRelatedWork W3102899766 @default.
- W64277812 hasRelatedWork W2474737050 @default.
- W64277812 isParatext "false" @default.
- W64277812 isRetracted "false" @default.
- W64277812 magId "64277812" @default.
- W64277812 workType "article" @default.