Matches in SemOpenAlex for { <https://semopenalex.org/work/W2069133616> ?p ?o ?g. }
Showing items 1 to 78 of
78
with 100 items per page.
- W2069133616 abstract "Synchronizing the access of concurrent threads to shared memory, in order to prevent unwanted interference is a basic problem in multithreaded programming. Thread synchronization mechanism provides a means of restricting the possible inter-leavings of threads, thereby reducing non-determinacy and allowing stronger program properties to be maintained. For example locks are often used around update operations on shared data to ensure mutual exclusion. Concurrency should be a language feature and a part of language specifications. The core idea of this paper is that the compiler is made to identify the critical section in a multithreaded program for the synchronization, which currently is not a C language feature in gcc (GNU Compiler Collection) compiler. The idea behind this technique is that compiler will automatically take care of the critical section by introducing Lock and Unlock function calls in a multithreaded program without involvement of the programmers. (A critical section of a multithreaded program is a section of code where shared data are accessed by the multiple threads.)" @default.
- W2069133616 created "2016-06-24" @default.
- W2069133616 creator A5038017624 @default.
- W2069133616 creator A5074807056 @default.
- W2069133616 creator A5084058360 @default.
- W2069133616 date "2011-03-01" @default.
- W2069133616 modified "2023-09-25" @default.
- W2069133616 title "Multithreaded programming framework development for gcc infrastructure" @default.
- W2069133616 cites W1976573773 @default.
- W2069133616 cites W2118317839 @default.
- W2069133616 cites W2225798081 @default.
- W2069133616 doi "https://doi.org/10.1109/iccrd.2011.5764244" @default.
- W2069133616 hasPublicationYear "2011" @default.
- W2069133616 type Work @default.
- W2069133616 sameAs 2069133616 @default.
- W2069133616 citedByCount "1" @default.
- W2069133616 countsByYear W20691336162022 @default.
- W2069133616 crossrefType "proceedings-article" @default.
- W2069133616 hasAuthorship W2069133616A5038017624 @default.
- W2069133616 hasAuthorship W2069133616A5074807056 @default.
- W2069133616 hasAuthorship W2069133616A5084058360 @default.
- W2069133616 hasConcept C111919701 @default.
- W2069133616 hasConcept C124343487 @default.
- W2069133616 hasConcept C127162648 @default.
- W2069133616 hasConcept C138101251 @default.
- W2069133616 hasConcept C162932704 @default.
- W2069133616 hasConcept C169590947 @default.
- W2069133616 hasConcept C173608175 @default.
- W2069133616 hasConcept C193702766 @default.
- W2069133616 hasConcept C199360897 @default.
- W2069133616 hasConcept C2778562939 @default.
- W2069133616 hasConcept C31258907 @default.
- W2069133616 hasConcept C41008148 @default.
- W2069133616 hasConcept C56348326 @default.
- W2069133616 hasConcept C761482 @default.
- W2069133616 hasConcept C76155785 @default.
- W2069133616 hasConceptScore W2069133616C111919701 @default.
- W2069133616 hasConceptScore W2069133616C124343487 @default.
- W2069133616 hasConceptScore W2069133616C127162648 @default.
- W2069133616 hasConceptScore W2069133616C138101251 @default.
- W2069133616 hasConceptScore W2069133616C162932704 @default.
- W2069133616 hasConceptScore W2069133616C169590947 @default.
- W2069133616 hasConceptScore W2069133616C173608175 @default.
- W2069133616 hasConceptScore W2069133616C193702766 @default.
- W2069133616 hasConceptScore W2069133616C199360897 @default.
- W2069133616 hasConceptScore W2069133616C2778562939 @default.
- W2069133616 hasConceptScore W2069133616C31258907 @default.
- W2069133616 hasConceptScore W2069133616C41008148 @default.
- W2069133616 hasConceptScore W2069133616C56348326 @default.
- W2069133616 hasConceptScore W2069133616C761482 @default.
- W2069133616 hasConceptScore W2069133616C76155785 @default.
- W2069133616 hasLocation W20691336161 @default.
- W2069133616 hasOpenAccess W2069133616 @default.
- W2069133616 hasPrimaryLocation W20691336161 @default.
- W2069133616 hasRelatedWork W1515000915 @default.
- W2069133616 hasRelatedWork W1544535820 @default.
- W2069133616 hasRelatedWork W1552895988 @default.
- W2069133616 hasRelatedWork W1994241429 @default.
- W2069133616 hasRelatedWork W2044512256 @default.
- W2069133616 hasRelatedWork W2046317364 @default.
- W2069133616 hasRelatedWork W2079560506 @default.
- W2069133616 hasRelatedWork W2098151336 @default.
- W2069133616 hasRelatedWork W2121217300 @default.
- W2069133616 hasRelatedWork W2132114837 @default.
- W2069133616 hasRelatedWork W2134631561 @default.
- W2069133616 hasRelatedWork W2146717778 @default.
- W2069133616 hasRelatedWork W2148964229 @default.
- W2069133616 hasRelatedWork W2168562875 @default.
- W2069133616 hasRelatedWork W2419090442 @default.
- W2069133616 hasRelatedWork W2509988922 @default.
- W2069133616 hasRelatedWork W2953831397 @default.
- W2069133616 hasRelatedWork W3042341565 @default.
- W2069133616 hasRelatedWork W3100571424 @default.
- W2069133616 hasRelatedWork W615105577 @default.
- W2069133616 isParatext "false" @default.
- W2069133616 isRetracted "false" @default.
- W2069133616 magId "2069133616" @default.
- W2069133616 workType "article" @default.