Changeset 11 for presentations/branville2006
- Timestamp:
- May 19, 2006, 9:59:18 AM (18 years ago)
- Location:
- presentations/branville2006
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
presentations/branville2006/Branville2006.tex
r10 r11 125 125 \begin{block} {Les grilles de $1^{\acute{e}re}$ génération: DataGrid, Nordugrid et GRID3} 126 126 \begin{itemize} 127 \item Approche client/serveur, basé sur le toolkit Globus 2127 \item Approche client/serveur, basée sur le toolkit Globus 2 128 128 \item Identification des principales fonctionnalités et lacunes 129 129 \end{itemize} … … 139 139 \begin{block} {Les grilles communautaires: Alien, DIRAC et PANDA} 140 140 \begin{itemize} 141 \item Développé s par les expériences de physique pour leurs besoins141 \item Développées par les expériences de physique pour leurs besoins 142 142 \item Grille légère, en surcouche des grilles de production 143 143 \end{itemize} … … 181 181 \begin{itemize} 182 182 \setbeamertemplate{itemize items}[circle] 183 \item Convergence des grilles de production set légères183 \item Convergence des grilles de production et légères 184 184 \item Plus de services identifiés, standardisés et incorporés dans l'infrastructure générique de base 185 185 \end{itemize} … … 199 199 \end{block} 200 200 201 \begin{block}{oui très bienmais: quel software pour 2010-2015 en HEP?}201 \begin{block}{oui, très bien, mais: quel software pour 2010-2015 en HEP?} 202 202 \begin{itemize} 203 203 \item Comment faire de la production et de l'analyse de données ? … … 210 210 211 211 %------------------------------- SECTION -------------------------% 212 \section[Nouveaux modèles]{Les nouveaux modèles de calcul set outils}212 \section[Nouveaux modèles]{Les nouveaux modèles de calcul et outils} 213 213 214 214 %------------------------------- FRAME-------------------------% … … 231 231 \begin{itemize} 232 232 \item Définition des structures de données et algorithmes 233 \item Concepts de l'O .O (UML), Découpages des classes233 \item Concepts de l'OO (UML), Découpages des classes 234 234 \item Beaucoup de choses déjà faites , e.g. event model 235 235 \end{itemize} … … 238 238 \begin{block}{L'implémentation et compilation} 239 239 \begin{itemize} 240 \item Quel langage? C++, C sharp, java, python ou ???240 \item Quel langage? C++, C\#, Java, Python ou ??? 241 241 \item Possibilité d'utiliser différents langages 242 242 \item La réutilisabilité du code existant, e.g. Geant4 … … 250 250 %Monolithic executable or dynamic loading? 251 251 252 \begin{block}{Plate-formes \& ex ecution : Un framework distribué et virtuelle}253 \begin{itemize} 254 \item De plus grande contraintes duà un environnement distribué et hétérogène252 \begin{block}{Plate-formes \& exécution : Un framework distribué et virtuel} 253 \begin{itemize} 254 \item De plus grandes contraintes dû à un environnement distribué et hétérogène 255 255 \item Développement multi-plateforme et OS 256 256 \begin{itemize} 257 \item Pertinence de Java, python, Ruby257 \item Pertinence de Java, Python, Ruby 258 258 \item Importance de la gestion de configuration (CMT) 259 259 \end{itemize} … … 262 262 \begin{itemize} 263 263 \setbeamertemplate{itemize items}[circle] 264 \item Quid de Root ? - monolithique par philosophie, boot un premier pas?264 \item Quid de \textit{Root} ? - monolithique par philosophie, \textit{Boot} un premier pas vers plus de modularité ? 265 265 \end{itemize} 266 266 … … 286 286 \begin{itemize} 287 287 \setbeamertemplate{itemize items}[circle] 288 \item Visual ( windows), Xcode + shark(MACOS), Eclipse (Linux)289 \end{itemize} 290 \item Ajout de fonctionnalité pour le développement multi-thr éadé, parallèle et nouveaumodèles de programmation291 292 \item Comment débugger, profiler et optimiser de code d'applications parallèles288 \item Visual (Windows), Xcode + Shark (MacOS X), Eclipse (Linux) 289 \end{itemize} 290 \item Ajout de fonctionnalité pour le développement multi-threadé, parallèle et nouveaux modèles de programmation 291 292 \item Comment débugger, profiler et optimiser le code d'applications parallèles 293 293 \begin{itemize} 294 294 \setbeamertemplate{itemize items}[circle] 295 295 \item Problématique de la recherche en parallélisme 296 296 \item Évolution gdb, valgrind, oprofile, ... 297 \item Nouveau outil d'émulation ou gandeur nature (Système Grid5000 ?)298 \end{itemize} 299 300 \item Les systèmes de version: fin de vie de C VS pour SVN, Darx, ...297 \item Nouveaux outils d'émulation ou grandeur nature (Système Grid5000 ?) 298 \end{itemize} 299 300 \item Les systèmes de version: fin de vie de Cvs pour Svn, Darcs, ... 301 301 302 302 \end{itemize} … … 315 315 \begin{itemize} 316 316 \setbeamertemplate{itemize items}[circle] 317 \item Trouver des informations pertinentes dans des masses de données distribuées hétérogènes317 \item Trouver des informations pertinentes dans des masses de données considérables, hétérogènes et distribuées 318 318 \item Problématique d'apprentissage, de représentation des connaissances et d'intégration de données hétérogènes 319 319 \end{itemize} … … 326 326 \begin{block}{Conclusions} 327 327 \begin{itemize} 328 \item Les futurs environnements apporteron sdès le départ des contraintes sur la conception/implémentation du soft328 \item Les futurs environnements apporteront dès le départ des contraintes sur la conception/implémentation du soft 329 329 \item Beaucoup de problèmes se résoudront de manière pragmatique et expérimentale 330 330 \item Certains concernent la recherche en informatique 331 \item Problématiques seulement compréhensibles par des experts ;)331 \item Problématiques uniquement compréhensibles par des experts ;) 332 332 \item Nos convictions pour un meilleur futur : 333 333 \begin{itemize} 334 334 \setbeamertemplate{itemize items}[circle] 335 \item Manque de comités transversaux d'experts de standardisation dans plusieurs domaines (services grilles, persistance sdes données, visualisation, etc.)335 \item Manque de comités transversaux d'experts de standardisation dans plusieurs domaines (services grilles, persistance des données, visualisation, etc.) 336 336 \item Besoin de standards «~open source~», modulaires et inter-opérables 337 \item « Une fonctionnalité, plusieurs implémention » vs. ré-invention multiple de la roue337 \item « Une fonctionnalité, plusieurs implémentions » vs. ré-invention multiple de la roue 338 338 \item Quel rôle pour le LAL ? 339 339 \end{itemize}
Note: See TracChangeset
for help on using the changeset viewer.