Personal tools

Difference between revisions of "2ndWorkshopMohidDevelopment"

From MohidWiki

Jump to: navigation, search
Line 11: Line 11:
 
==Logistics==
 
==Logistics==
  
*Date: '''19, 20 and 21 of July''' --> check the [http://www.doodle.com/yrndh7tzv2bgugkv doodle]
+
*Date: '''21 of July''' --> check the [http://www.doodle.com/yrndh7tzv2bgugkv doodle]
 
*Place: Sala de reuniões do DEM, no pav. Mecânica III. <strike>salão de reuniões at MARETEC, pav. Mecânica I, 1st floor, IST-UTL.</strike>
 
*Place: Sala de reuniões do DEM, no pav. Mecânica III. <strike>salão de reuniões at MARETEC, pav. Mecânica I, 1st floor, IST-UTL.</strike>
 
*Wifi internet access: eduroam or eduroam-guest ('''login: mohiddevelopment, pass:To-Do''').
 
*Wifi internet access: eduroam or eduroam-guest ('''login: mohiddevelopment, pass:To-Do''').
Line 20: Line 20:
  
 
==Program==
 
==Program==
To-do. Temporary topics.
+
Performance and parallelization
*Performance and parallelization
+
10:00 ''Status of openmp directives. Where we are? Challenges?'' (Guillaume Riflet)
*#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)
*#How to develop for MOHID and not breaking the Openmp directives? (Guillaume Riflet)
+
 
*Maintenance and extensibility
+
Maintenance and extensibility
*#Continuous software integration and testing at Hidromod and at Maretec-IST. Hudson soft. (Eduardo da Hidromod, Guillaume Riflet)
+
10:40 ''Source code management'' (Frank Braunschweig)
*#New features in fortran v2003 and v2010 (Frank Braunschweig)
+
Topics discussed: Libraries, programs, Tools, Compilation configurations, Supported OSes and compilers.
*#*Pointer vs Allocatables - worth it migrating?  
+
 
*#*Nested derived types.  
+
11:40 ''Code cleaning up'' (Frank Braunschweig)
*#*What else?
+
Topics: Lagrangian vs LagrangianGlobal, unused code remotion.
*#*The future of MOHID?
+
 
*#Code cleaning up (Frank Braunschweig)
+
12:00 ''Source-Code Repositories and Versioning systems'' (Frank Braunschweig)
*#*Lagrangian vs LagrangianGlobal.
+
Topics: task attribution, bug reporting. Codeplex Vs Migrating to Other?
*#*Unused code remotion.
+
 
*#Source code management (Frank Braunschweig)
+
15:00 ''Continuous software integration and testing at Hidromod and at Maretec-IST. Hudson soft.'' (Eduardo da Hidromod, Guillaume Riflet)
*#*Libraries
+
 
*#*programs
+
15:20 ''New features in fortran v2003 and v2010'' (Frank Braunschweig)
*#*Tools
+
Topics: Pointer vs Allocatables - worth it migrating? Nested derived types. What else? The future of MOHID?
*#*Compilation configurations,
+
 
*#*Supported OSes and compilers.
+
16:30 ''Examples of linked lists in Fortran95 and their equivalent in Fortran2003" (Guillaume Riflet)
*#Source-Code Repositories and Versioning systems  (Frank Braunschweig)
+
 
*#*Task attribution
+
17:00 ''Documentation and technical writing'' (Paulo Leitão)
*#*Bug reporting.
+
Topics: Professional manuals, Wiki.
*#*Codeplex Vs Migrating to Other?
+
 
*#Documentation and technical writing (Paulo Leitão)
+
17:20 ''How to stimulate and foster a community of MOHID developers?'' (Paulo Leitão)
*#*Professional manuals
 
*#*Wiki
 
*#How to stimulate and foster a community of MOHID developers? (Paulo Leitão)
 
  
 
==Slides==
 
==Slides==

Revision as of 19:48, 14 July 2011

Welcome to the 2nd Workshop in development for MOHID.

Pre-registrations.

Mottos

This workshop mottos are

  • Maintenance and scalability
  • Performance and parallelization

Logistics

  • Date: 21 of July --> check the doodle
  • Place: Sala de reuniões do DEM, no pav. Mecânica III. salão de reuniões at MARETEC, pav. Mecânica I, 1st floor, IST-UTL.
  • Wifi internet access: eduroam or eduroam-guest (login: mohiddevelopment, pass:To-Do).
  • 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

  1. Guillaume

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:40 Code cleaning up (Frank Braunschweig) Topics: Lagrangian vs LagrangianGlobal, unused code remotion.

12:00 Source-Code Repositories and Versioning systems (Frank Braunschweig) Topics: task attribution, bug reporting. Codeplex Vs Migrating to Other?

15:00 Continuous software integration and testing at Hidromod and at Maretec-IST. Hudson soft. (Eduardo da Hidromod, Guillaume Riflet)

15:20 New features in fortran v2003 and v2010 (Frank Braunschweig) Topics: Pointer vs Allocatables - worth it migrating? Nested derived types. What else? The future of MOHID?

16:30 Examples of linked lists in Fortran95 and their equivalent in Fortran2003" (Guillaume Riflet)

17:00 Documentation and technical writing (Paulo Leitão) Topics: Professional manuals, Wiki.

17:20 How to stimulate and foster a community of MOHID developers? (Paulo Leitão)

Slides

To-do

Feedback

To-do

Contacts of the organization

  • Ramiro Neves: ramiro (.) neves (at) ist (.) utl (.) pt
  • Guillaume Riflet: guillaume (.) riflet (at) ist (.) utl (.) pt, ext: 3430

Previous workshops