Matches in SemOpenAlex for { <https://semopenalex.org/work/W788175238> ?p ?o ?g. }
Showing items 1 to 90 of
90
with 100 items per page.
- W788175238 abstract "En informatique, la notion de processus leger ou thread est desormais omnipresente. En effet, les threads permettent a un programme d'une part d'exploiter pleinement les ordinateurs multiprocesseurs et d'autre part d'exprimer son parallelisme intrinseque. Dans le domaine du calcul hautes performances, les threads permettent de recouvrir des communications ou plus generalement des entrees/sorties avec du calcul. Ils permettent aussi aux divers composants de l'application de progresser independamment les uns des autres, ce qui est necessaire avec l'utilisation d'environnements de programmation toujours plus complexes comme MPI ou Corba. Mes travaux avaient pour objectif principal d'aboutir a la conception d'une bibliotheque de threads performante sur une vaste gamme d'architectures (machines mono ou multiprocesseurs, technologie multithreading simultane,. . . ) et capable d'offrir les fonctionnalites demandees par les programmes de calcul hautes performances. Dans un premier temps, j'ai propose une extension du modele des Scheduler Activations pour le noyau Linux permettant d'etre reactif aux interruptions dans une bibliotheque de threads utilisateurs. J'ai ensuite etendu ce mecanisme de maniere a unifier la gestion des interruptions et des scrutations dans un environnement multithreade. Enfin, j'ai propose un mecanisme de prise de traces permettant de reconstituer precisement le deroulement d'un programme multithreade, y compris lorsque l'ordonnancement est a deux niveaux. Ces travaux ont ete implementes au sein du logiciel PM2. La bibliotheque Marcel offre des threads performants sur une vaste gamme de processeurs et de systemes en restant suffisamment flexible pour permettre aux applications qui le necessitent de diriger precisement l'ordonnancement de leurs threads. Les applications peuvent etre tracees de maniere a pouvoir reconstituer et observer leur comportement precis. La trace obtenue peut etre convertie au format du logiciel Paje qui permet alors de visualiser graphiquement le deroulement de l'application." @default.
- W788175238 created "2016-06-24" @default.
- W788175238 creator A5009230133 @default.
- W788175238 date "2004-01-01" @default.
- W788175238 modified "2023-09-23" @default.
- W788175238 title "Contribution à l'élaboration d'ordonnanceurs de processus légers performants et portables pour architectures multiprocesseurs" @default.
- W788175238 cites W114669319 @default.
- W788175238 cites W122159886 @default.
- W788175238 cites W136102900 @default.
- W788175238 cites W1479912924 @default.
- W788175238 cites W1482030660 @default.
- W788175238 cites W1482251990 @default.
- W788175238 cites W1485164776 @default.
- W788175238 cites W1530253070 @default.
- W788175238 cites W1550787581 @default.
- W788175238 cites W1552322757 @default.
- W788175238 cites W1553293008 @default.
- W788175238 cites W1580769230 @default.
- W788175238 cites W1583920484 @default.
- W788175238 cites W1591668961 @default.
- W788175238 cites W1789713128 @default.
- W788175238 cites W1822934658 @default.
- W788175238 cites W1901085887 @default.
- W788175238 cites W1965351873 @default.
- W788175238 cites W1970712452 @default.
- W788175238 cites W1972157699 @default.
- W788175238 cites W1972528414 @default.
- W788175238 cites W1977856399 @default.
- W788175238 cites W1996254287 @default.
- W788175238 cites W2001143732 @default.
- W788175238 cites W2003956968 @default.
- W788175238 cites W2004618765 @default.
- W788175238 cites W2005216655 @default.
- W788175238 cites W2025436225 @default.
- W788175238 cites W2032138357 @default.
- W788175238 cites W2032401773 @default.
- W788175238 cites W2033848632 @default.
- W788175238 cites W2050952165 @default.
- W788175238 cites W2057076387 @default.
- W788175238 cites W2072201530 @default.
- W788175238 cites W2072725684 @default.
- W788175238 cites W2072982258 @default.
- W788175238 cites W2082733468 @default.
- W788175238 cites W2094969361 @default.
- W788175238 cites W2098746997 @default.
- W788175238 cites W2098984303 @default.
- W788175238 cites W2104017968 @default.
- W788175238 cites W2108067096 @default.
- W788175238 cites W2111996486 @default.
- W788175238 cites W2114438567 @default.
- W788175238 cites W2131791649 @default.
- W788175238 cites W2131889881 @default.
- W788175238 cites W2144433126 @default.
- W788175238 cites W2146538660 @default.
- W788175238 cites W2149884335 @default.
- W788175238 cites W2157839616 @default.
- W788175238 cites W2160130091 @default.
- W788175238 cites W2167756215 @default.
- W788175238 cites W22448193 @default.
- W788175238 cites W2566633623 @default.
- W788175238 cites W2726096676 @default.
- W788175238 cites W2728801006 @default.
- W788175238 cites W2913987324 @default.
- W788175238 cites W3049239579 @default.
- W788175238 cites W3118130 @default.
- W788175238 cites W421873610 @default.
- W788175238 cites W45364333 @default.
- W788175238 cites W600956706 @default.
- W788175238 cites W833966969 @default.
- W788175238 cites W950115726 @default.
- W788175238 cites W2804513001 @default.
- W788175238 hasPublicationYear "2004" @default.
- W788175238 type Work @default.
- W788175238 sameAs 788175238 @default.
- W788175238 citedByCount "4" @default.
- W788175238 crossrefType "dissertation" @default.
- W788175238 hasAuthorship W788175238A5009230133 @default.
- W788175238 hasConcept C138885662 @default.
- W788175238 hasConcept C15708023 @default.
- W788175238 hasConcept C17744445 @default.
- W788175238 hasConceptScore W788175238C138885662 @default.
- W788175238 hasConceptScore W788175238C15708023 @default.
- W788175238 hasConceptScore W788175238C17744445 @default.
- W788175238 hasLocation W7881752381 @default.
- W788175238 hasOpenAccess W788175238 @default.
- W788175238 hasPrimaryLocation W7881752381 @default.
- W788175238 isParatext "false" @default.
- W788175238 isRetracted "false" @default.
- W788175238 magId "788175238" @default.
- W788175238 workType "dissertation" @default.