Personal tools

Difference between revisions of "2ndWorkshopMohidDevelopment"

From MohidWiki

Jump to: navigation, search
Line 1: Line 1:
Welcome to the 2nd Workshop in development for MOHID. This workshop mottos are ''Maintenance and scalability'' and ''Performance and parallelization''.
+
Welcome to the 2nd Workshop in development for MOHID.  
  
'''[http://goo.gl/Hzwj Pre-registration]'''
+
'''[http://goo.gl/Hzwj Pre-registrations]''' aren't open just yet!
 +
 
 +
==Mottos==
 +
This workshop mottos are
 +
 
 +
* ''Maintenance and scalability''
 +
* ''Performance and parallelization''
  
 
==Logistics==
 
==Logistics==
  
*Date: '''July''', opening at 9:30.
+
*Date: Sometime in 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 12: Line 18:
 
=== Registered participants ===
 
=== Registered participants ===
 
#To-do
 
#To-do
# Guillaume
+
 
 
 
==Program==
 
==Program==
 
*To-do
 
*To-do
  
 +
*Performance and parallelization
 +
*#Status of openmp directives. Where we are? Challenges? (Guillaume Riflet)
 +
*#How to develop for MOHID and not breaking the Openmp directives? (Guillaume Riflet)
  
 +
*Maintenance and extensibility
 +
*#Continuous software integration and testing at Hidromod and at Maretec-IST. Hudson soft. (Eduardo da Hidromod, Guillaume Riflet)
 +
*#New features in fortran v2003 and v2010. Pointer vs Allocatables - worth it migrating?
 +
Nested derived types. What else?
 +
*#Code cleaning up: Lagrangian vs LagrangianGlobal. Unused code removal
 +
*#Source code management. Libraries, programs, Tools, Compilation configurations, Supported OSes and compilers.
 +
*#Source-Code Repositories and Versioning systems. Task attribution / Bug reporting. Codeplex Vs Migrating to Other?
  
 
==Slides==
 
==Slides==

Revision as of 19:39, 5 July 2011

Welcome to the 2nd Workshop in development for MOHID.

Pre-registrations aren't open just yet!

Mottos

This workshop mottos are

  • Maintenance and scalability
  • Performance and parallelization

Logistics

  • Date: Sometime in 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. To-do

Program

  • To-do
  • Performance and parallelization
    1. Status of openmp directives. Where we are? Challenges? (Guillaume Riflet)
    2. How to develop for MOHID and not breaking the Openmp directives? (Guillaume Riflet)
  • Maintenance and extensibility
    1. Continuous software integration and testing at Hidromod and at Maretec-IST. Hudson soft. (Eduardo da Hidromod, Guillaume Riflet)
    2. New features in fortran v2003 and v2010. Pointer vs Allocatables - worth it migrating?

Nested derived types. What else?

    1. Code cleaning up: Lagrangian vs LagrangianGlobal. Unused code removal
    2. Source code management. Libraries, programs, Tools, Compilation configurations, Supported OSes and compilers.
    3. Source-Code Repositories and Versioning systems. Task attribution / Bug reporting. Codeplex Vs Migrating to Other?

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