Difference between revisions of "2ndWorkshopMohidDevelopment"
From MohidWiki
(New page: ==Previous workshops== * 1stWorkshopMohidCode Category:Workshops Category:MOHID) |
(→Slides) |
||
(36 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | Welcome to the 2nd Workshop in development for MOHID. | ||
+ | '''[http://goo.gl/8MfAS Pre-registrations]'''. | ||
+ | |||
+ | ==Mottos== | ||
+ | This workshop mottos are | ||
+ | |||
+ | * ''Maintenance and scalability'' | ||
+ | * ''Performance and parallelization'' | ||
+ | |||
+ | ==Logistics== | ||
+ | |||
+ | *Date: '''Thursday, 21 of July''' | ||
+ | *Place: Sala de reuniões at MARETEC, pav. Mecânica I, 1st floor, IST-UTL. | ||
+ | *Wifi internet access: eduroam or eduroam-guest ('''login: mohiddevelopment, pass: sbyCXM'''). | ||
+ | |||
+ | *Computers and software: Each participant is expected to bring their laptops with wifi, with VS 2008, Intel Fortran[\\kepler\Software] and an [[TortoiseSvn|svn client]] already installed. Having already compiled the latest version of the MOHID code from [[codeplex]] is a plus. | ||
+ | |||
+ | === Registered participants === | ||
+ | # Guillaume | ||
+ | # Rodrigo Fernandes | ||
+ | # Isabella Scione | ||
+ | # Francisco Campuzano | ||
+ | # Pedro Chambel | ||
+ | # Paulo Chambel | ||
+ | # Madalena Santos | ||
+ | # Frank Braunchsweig | ||
+ | # Eduardo Jauch | ||
+ | # Manuela Juliano | ||
+ | # Ramiro Neves | ||
+ | |||
+ | ==Program== | ||
+ | '''Performance and parallelization''' | ||
+ | |||
+ | 10:00 ''Status of openmp directives. Where we are? Challenges?'' (Guillaume Riflet) | ||
+ | |||
+ | 10:20 ''How to develop for MOHID and not break the Openmp directives?'' (Guillaume Riflet) | ||
+ | |||
+ | '''Maintenance and extensibility''' | ||
+ | |||
+ | 10:40 ''Source code management'' (Frank Braunschweig) | ||
+ | Topics discussed: Libraries, programs, Tools, Compilation configurations, Supported OSes and compilers. | ||
+ | |||
+ | 11:00 ''Code cleaning up'' (Frank Braunschweig) | ||
+ | Topics: Lagrangian vs LagrangianGlobal, unused code remotion, strict memory allocation/deallocation. | ||
+ | |||
+ | 11:20 ''Source-Code Repositories and Versioning systems'' (Frank Braunschweig) | ||
+ | Topics: task attribution, bug reporting. Codeplex Vs Migrating to Other? | ||
+ | |||
+ | 11:40 ''Continuous software integration and testing at Hidromod and at Maretec-IST. Hudson soft.'' (Guillaume Riflet - Maretec, Representant - Hidromod) | ||
+ | |||
+ | '''LUNCH''' | ||
+ | |||
+ | '''Performance and parallelization''' | ||
+ | |||
+ | 15:00 ''Designing a parallelization strategy for the next two years'' (Ramiro Neves) | ||
+ | Topics: The future of MOHID? What's the best strategy to achieve performance? | ||
+ | |||
+ | '''Maintenance and extensibility''' | ||
+ | |||
+ | 17:20 ''Documentation and technical writing'' (Paulo Leitão) | ||
+ | Topics: Professional manuals, Wiki. | ||
+ | |||
+ | 17:40 ''How to stimulate and foster a community of MOHID developers?'' (Paulo Leitão) | ||
+ | Topics: Forum, courses, workshops, conferences, seminars, documentation, tutorials, wiki, IDE, other? | ||
+ | |||
+ | '''Deliverable''': Workshop report with guidelines, decisions, tasks definition and technical specifications due to end of week posterior to the workshop. A coordinator will be defined during the meeting. | ||
+ | |||
+ | ==Slides== | ||
+ | <htm> | ||
+ | <iframe src="https://docs.google.com/present/embed?id=ddc79s84_2520fb5bbshb&size=m" frameborder="0" width="555" height="451"></iframe> | ||
+ | </htm> | ||
+ | |||
+ | ==Contacts of the organization== | ||
+ | * Ramiro Neves: ramiro (.) neves (at) ist (.) utl (.) pt | ||
+ | * [[User:Guillaume|Guillaume Riflet]]: guillaume (.) riflet (at) ist (.) utl (.) pt, ext: 3430 | ||
==Previous workshops== | ==Previous workshops== | ||
* [[1stWorkshopMohidCode]] | * [[1stWorkshopMohidCode]] | ||
− | [[Category: | + | [[Category:Workshop]] |
[[Category:MOHID]] | [[Category:MOHID]] |
Latest revision as of 10:46, 21 July 2011
Welcome to the 2nd Workshop in development for MOHID.
Contents
Mottos
This workshop mottos are
- Maintenance and scalability
- Performance and parallelization
Logistics
- Date: Thursday, 21 of July
- Place: Sala de reuniões at MARETEC, pav. Mecânica I, 1st floor, IST-UTL.
- Wifi internet access: eduroam or eduroam-guest (login: mohiddevelopment, pass: sbyCXM).
- Computers and software: Each participant is expected to bring their laptops with wifi, with VS 2008, Intel Fortran[\\kepler\Software] and an svn client already installed. Having already compiled the latest version of the MOHID code from codeplex is a plus.
Registered participants
- Guillaume
- Rodrigo Fernandes
- Isabella Scione
- Francisco Campuzano
- Pedro Chambel
- Paulo Chambel
- Madalena Santos
- Frank Braunchsweig
- Eduardo Jauch
- Manuela Juliano
- Ramiro Neves
Program
Performance and parallelization
10:00 Status of openmp directives. Where we are? Challenges? (Guillaume Riflet)
10:20 How to develop for MOHID and not break the Openmp directives? (Guillaume Riflet)
Maintenance and extensibility
10:40 Source code management (Frank Braunschweig) Topics discussed: Libraries, programs, Tools, Compilation configurations, Supported OSes and compilers.
11:00 Code cleaning up (Frank Braunschweig) Topics: Lagrangian vs LagrangianGlobal, unused code remotion, strict memory allocation/deallocation.
11:20 Source-Code Repositories and Versioning systems (Frank Braunschweig) Topics: task attribution, bug reporting. Codeplex Vs Migrating to Other?
11:40 Continuous software integration and testing at Hidromod and at Maretec-IST. Hudson soft. (Guillaume Riflet - Maretec, Representant - Hidromod)
LUNCH
Performance and parallelization
15:00 Designing a parallelization strategy for the next two years (Ramiro Neves) Topics: The future of MOHID? What's the best strategy to achieve performance?
Maintenance and extensibility
17:20 Documentation and technical writing (Paulo Leitão) Topics: Professional manuals, Wiki.
17:40 How to stimulate and foster a community of MOHID developers? (Paulo Leitão) Topics: Forum, courses, workshops, conferences, seminars, documentation, tutorials, wiki, IDE, other?
Deliverable: Workshop report with guidelines, decisions, tasks definition and technical specifications due to end of week posterior to the workshop. A coordinator will be defined during the meeting.
Slides
Contacts of the organization
- Ramiro Neves: ramiro (.) neves (at) ist (.) utl (.) pt
- Guillaume Riflet: guillaume (.) riflet (at) ist (.) utl (.) pt, ext: 3430