Matches in SemOpenAlex for { <https://semopenalex.org/work/W1531657888> ?p ?o ?g. }
Showing items 1 to 92 of
92
with 100 items per page.
- W1531657888 abstract "Parallel symbolic algorithms exhibit characteristics that make their efficient implementation on current multiprocessor platforms difficult: data is generated dynamically and often have irregular shape and density, data sets typically consist of o bjects of many different types and structure, the natural unit of concurrency is often mu ch smaller than can be efficiently supported on stock hardware, efficient scheduling, migr ation and load-balancing strategies vary widely among different algorithms, and sen sible decomposition of the program into parallel threads of control often cannot be achieved by mere examination of the source text. Many of these challenges are also faced by implementors of multi-threaded operating systems and kernels[2, 23, 29]. In both cases, the utility of an implemen tation is determined by how well it supports a diverse range of applications in terms of performance and programmability. Implementations that hard-wire decisions about process granularity, sch eduling, and data allocation often perform poorly when executing parallel symbolic alg orithms. An alternative approach to building concurrent systems would permit a syst em’s internals to be customized by users without sacrificing performance or security. The generality and expressivity of the abstractions used by an implementation dictate the e xtent to which it may be customized. Because different applications will exercise different operations in diff erent ways, systems which permit customization of these operations on a per-application basis offer the promise of greater flexibility and programmability. First-class procedures[1, 21] and continuations[13, 28] are two abstractions we have found to be extremely useful in implementing a variety of environment and control operations. Languages such as Scheme[10] or ML[25] have demonstrated that these abstractions are effective building blocks for expressing a number of interesting data, program and control structures. It is often claimed, however, that such high-level program constructs are too inefficient to serve as a foundation for building efficient high-performance concurrent systems. In this paper, we present evidence to the contrary. Sting is a highly efficient and flexible operating system implemented in Scheme. It provides mechanisms to (a) create Appeared in the Proceedings of the International Conference on Programming Languages and Systems Architecture, March 1994." @default.
- W1531657888 created "2016-06-24" @default.
- W1531657888 creator A5034957233 @default.
- W1531657888 creator A5077162673 @default.
- W1531657888 date "1994-01-01" @default.
- W1531657888 modified "2023-09-25" @default.
- W1531657888 title "High-level abstractions for efficient concurrent systems" @default.
- W1531657888 cites W1973165589 @default.
- W1531657888 cites W1980502498 @default.
- W1531657888 cites W2011828447 @default.
- W1531657888 cites W2034896142 @default.
- W1531657888 cites W2044902313 @default.
- W1531657888 cites W2050241504 @default.
- W1531657888 cites W2053993447 @default.
- W1531657888 cites W2063622838 @default.
- W1531657888 cites W2063705198 @default.
- W1531657888 cites W2113757735 @default.
- W1531657888 cites W2126990153 @default.
- W1531657888 cites W2154182564 @default.
- W1531657888 cites W2155066383 @default.
- W1531657888 cites W2156605713 @default.
- W1531657888 cites W4231060654 @default.
- W1531657888 cites W4237345900 @default.
- W1531657888 cites W4238411638 @default.
- W1531657888 cites W4254588912 @default.
- W1531657888 doi "https://doi.org/10.1007/3-540-57840-4_31" @default.
- W1531657888 hasPublicationYear "1994" @default.
- W1531657888 type Work @default.
- W1531657888 sameAs 1531657888 @default.
- W1531657888 citedByCount "0" @default.
- W1531657888 crossrefType "book-chapter" @default.
- W1531657888 hasAuthorship W1531657888A5034957233 @default.
- W1531657888 hasAuthorship W1531657888A5077162673 @default.
- W1531657888 hasConcept C120314980 @default.
- W1531657888 hasConcept C136764020 @default.
- W1531657888 hasConcept C162319229 @default.
- W1531657888 hasConcept C162324750 @default.
- W1531657888 hasConcept C173608175 @default.
- W1531657888 hasConcept C177774035 @default.
- W1531657888 hasConcept C183003079 @default.
- W1531657888 hasConcept C193702766 @default.
- W1531657888 hasConcept C199360897 @default.
- W1531657888 hasConcept C206729178 @default.
- W1531657888 hasConcept C21547014 @default.
- W1531657888 hasConcept C26713055 @default.
- W1531657888 hasConcept C2777904410 @default.
- W1531657888 hasConcept C2779639559 @default.
- W1531657888 hasConcept C41008148 @default.
- W1531657888 hasConcept C4822641 @default.
- W1531657888 hasConceptScore W1531657888C120314980 @default.
- W1531657888 hasConceptScore W1531657888C136764020 @default.
- W1531657888 hasConceptScore W1531657888C162319229 @default.
- W1531657888 hasConceptScore W1531657888C162324750 @default.
- W1531657888 hasConceptScore W1531657888C173608175 @default.
- W1531657888 hasConceptScore W1531657888C177774035 @default.
- W1531657888 hasConceptScore W1531657888C183003079 @default.
- W1531657888 hasConceptScore W1531657888C193702766 @default.
- W1531657888 hasConceptScore W1531657888C199360897 @default.
- W1531657888 hasConceptScore W1531657888C206729178 @default.
- W1531657888 hasConceptScore W1531657888C21547014 @default.
- W1531657888 hasConceptScore W1531657888C26713055 @default.
- W1531657888 hasConceptScore W1531657888C2777904410 @default.
- W1531657888 hasConceptScore W1531657888C2779639559 @default.
- W1531657888 hasConceptScore W1531657888C41008148 @default.
- W1531657888 hasConceptScore W1531657888C4822641 @default.
- W1531657888 hasLocation W15316578881 @default.
- W1531657888 hasOpenAccess W1531657888 @default.
- W1531657888 hasPrimaryLocation W15316578881 @default.
- W1531657888 hasRelatedWork W1531063190 @default.
- W1531657888 hasRelatedWork W1551766867 @default.
- W1531657888 hasRelatedWork W1766658279 @default.
- W1531657888 hasRelatedWork W1977997149 @default.
- W1531657888 hasRelatedWork W2011828447 @default.
- W1531657888 hasRelatedWork W2034415163 @default.
- W1531657888 hasRelatedWork W2062571068 @default.
- W1531657888 hasRelatedWork W2112840099 @default.
- W1531657888 hasRelatedWork W2118741765 @default.
- W1531657888 hasRelatedWork W2133559717 @default.
- W1531657888 hasRelatedWork W2145784704 @default.
- W1531657888 hasRelatedWork W2163116443 @default.
- W1531657888 hasRelatedWork W2188103233 @default.
- W1531657888 hasRelatedWork W2292915463 @default.
- W1531657888 hasRelatedWork W2309084910 @default.
- W1531657888 hasRelatedWork W2899101028 @default.
- W1531657888 hasRelatedWork W3036086807 @default.
- W1531657888 hasRelatedWork W3047091820 @default.
- W1531657888 hasRelatedWork W3097200382 @default.
- W1531657888 hasRelatedWork W3099848271 @default.
- W1531657888 isParatext "false" @default.
- W1531657888 isRetracted "false" @default.
- W1531657888 magId "1531657888" @default.
- W1531657888 workType "book-chapter" @default.