Matches in SemOpenAlex for { <https://semopenalex.org/work/W143775895> ?p ?o ?g. }
Showing items 1 to 89 of
89
with 100 items per page.
- W143775895 abstract "Because it affects such things as the degree to which logical concurrency can be realized by physically concurrent devices, the concurrency architecture of software can have a large impact on performance. Architectural decisions such as concurrency are typically made early in the development of software, and are difficult to change once the software has begun to be fleshed out. It is therefore useful to be able to evaluate the feasibility of software concurrency architectures proposed for a set of scenarios and a set of response-time requirements which, in part, define a particular software project. Such evaluation, however, is difficult because it is hard to predict the effects of pre-emption, the amount of concurrency-related overhead generated, and which portions of scenarios will actually be performed in parallel and which will for some reason end up serialized. So that one can discover possible ways to improve a concurrency architecture, it is also useful to diagnose an architecture for causes of performance shortfalls. This thesis describes an approach (and a tool) called PERFECT which performs such evaluations and diagnoses by automatically constructing and simulating an instrumented virtual implementation which conforms to a behaviour and concurrency architecture easily specified by supplying a Use Case Map supplemented with performance information. This work focuses on software for servers. An evaluation reports, for each type of response, the fraction of responses which finish within the specified delay time. Also reported is the utilization of each device. Diagnoses include measurements of the cumulative effect of priority inversion at each point where messages are sent to a software process, lost opportunities to concurrently use multiple devices by the most urgent work, and the amounts of different types of concurrency-related overhead such as context switching. To demonstrate how the whole approach works, a number of cycles of proposing, evaluating, and diagnosing a concurrency architecture for a group communication server are presented. The first architecture cannot process requests as fast as they arrive. By remedying the diagnosed causes of performance shortfalls, an architecture is derived which meets all performance requirements. Adding concurrency not suggested by diagnoses causes performance to decline." @default.
- W143775895 created "2016-06-24" @default.
- W143775895 creator A5046105444 @default.
- W143775895 creator A5072574711 @default.
- W143775895 date "2018-10-04" @default.
- W143775895 modified "2023-09-26" @default.
- W143775895 title "Evaluation and diagnosis of concurrency architectures." @default.
- W143775895 cites W125612243 @default.
- W143775895 cites W1488351325 @default.
- W143775895 cites W1564176679 @default.
- W143775895 cites W1579404903 @default.
- W143775895 cites W1582068322 @default.
- W143775895 cites W1615962473 @default.
- W143775895 cites W175437267 @default.
- W143775895 cites W1800478330 @default.
- W143775895 cites W1879930360 @default.
- W143775895 cites W1903120526 @default.
- W143775895 cites W1968655270 @default.
- W143775895 cites W1996502177 @default.
- W143775895 cites W1998857607 @default.
- W143775895 cites W2004114641 @default.
- W143775895 cites W2023671193 @default.
- W143775895 cites W2027919340 @default.
- W143775895 cites W2064207294 @default.
- W143775895 cites W2077318760 @default.
- W143775895 cites W2082442678 @default.
- W143775895 cites W2099529102 @default.
- W143775895 cites W2108038882 @default.
- W143775895 cites W2108423632 @default.
- W143775895 cites W2109245623 @default.
- W143775895 cites W2109488193 @default.
- W143775895 cites W2121681458 @default.
- W143775895 cites W2137865376 @default.
- W143775895 cites W2138000415 @default.
- W143775895 cites W2139766909 @default.
- W143775895 cites W2139907081 @default.
- W143775895 cites W2140392940 @default.
- W143775895 cites W2156496641 @default.
- W143775895 cites W2156809218 @default.
- W143775895 cites W2156962639 @default.
- W143775895 cites W2157311434 @default.
- W143775895 cites W2158001503 @default.
- W143775895 cites W2160293203 @default.
- W143775895 cites W2167740390 @default.
- W143775895 cites W2170924226 @default.
- W143775895 cites W2223280288 @default.
- W143775895 cites W2251335145 @default.
- W143775895 cites W2570206118 @default.
- W143775895 cites W2751601659 @default.
- W143775895 cites W2804848512 @default.
- W143775895 cites W2985032098 @default.
- W143775895 cites W3144368627 @default.
- W143775895 cites W3189142755 @default.
- W143775895 cites W39827054 @default.
- W143775895 cites W83145971 @default.
- W143775895 cites W50160605 @default.
- W143775895 doi "https://doi.org/10.22215/etd/2000-04576" @default.
- W143775895 hasPublicationYear "2018" @default.
- W143775895 type Work @default.
- W143775895 sameAs 143775895 @default.
- W143775895 citedByCount "2" @default.
- W143775895 crossrefType "dissertation" @default.
- W143775895 hasAuthorship W143775895A5046105444 @default.
- W143775895 hasAuthorship W143775895A5072574711 @default.
- W143775895 hasBestOaLocation W1437758951 @default.
- W143775895 hasConcept C193702766 @default.
- W143775895 hasConcept C199360897 @default.
- W143775895 hasConcept C41008148 @default.
- W143775895 hasConceptScore W143775895C193702766 @default.
- W143775895 hasConceptScore W143775895C199360897 @default.
- W143775895 hasConceptScore W143775895C41008148 @default.
- W143775895 hasLocation W1437758951 @default.
- W143775895 hasLocation W1437758952 @default.
- W143775895 hasOpenAccess W143775895 @default.
- W143775895 hasPrimaryLocation W1437758951 @default.
- W143775895 hasRelatedWork W1528240692 @default.
- W143775895 hasRelatedWork W1589913369 @default.
- W143775895 hasRelatedWork W1853387635 @default.
- W143775895 hasRelatedWork W2151898527 @default.
- W143775895 hasRelatedWork W2652642432 @default.
- W143775895 hasRelatedWork W2808750505 @default.
- W143775895 hasRelatedWork W4232358161 @default.
- W143775895 hasRelatedWork W4233783224 @default.
- W143775895 hasRelatedWork W4238882300 @default.
- W143775895 hasRelatedWork W4245752324 @default.
- W143775895 isParatext "false" @default.
- W143775895 isRetracted "false" @default.
- W143775895 magId "143775895" @default.
- W143775895 workType "dissertation" @default.