NBI - MAX IV mini-workshop

Europe/Stockholm
Max IV Lab

Max IV Lab

Fotongatan 2, 225 92 Lund
Brian Vinter, Rajmund Mokso (Max IV Laboratory, Lund University), Zdenek Matej
Description

Workshop on there topics:

  1. tools for sci. collaboration: miGRID, jupyter notebook sharing and HPC
  2. running sci. algorithms on FPGAs
  3. sci. algorithms with bohrium

The initial working groups:

  • FPGA: Kenneth, Carl, Artur, Juliano
  • Bohrium: Mads, Brian, Zdenek, Viktor
  • Migrid & Notebooks: Rasmus, Klaus, Rajmund, Vincent, Jason, Antoine

Photo: group afternoon

Conclusions

Brian set up a shared folder to put all about the collaboration:
https://sid.erda.dk/
Everybody (from the working groups) at MAX IV should get an ERDA account

Bohrium

Zdenek prepared a simple algorithm, Mads took this and made it working in Bohrium.
It works with CPU back-end and OpenCL
speed up factor on CPU = 2.5x and 6x on a slow graphic card
Viktor also supply some algorithms for interpolation

next steps:

  • Zdenek is preparing the real data to be used for benchmarking. Mads will provide the benchmarking scripts
  • Viktor will continue working on his application

Jupyter notebook / MiGrid

Two sub projects:
        • how to run and share jupyter
        • how to link to the batch submission

 

Share link was created to access data
Solution for user identification has to be worked out, probably through OpenID
Vincent brought up that it would be great to have a version control
One scenario for this could be that once the script (jupiter notebook) is ready tone launched as batch, it will become a version

Jason was interested in IDMC  at MAX IV


next steps:

  • Martin Rehr will support Jason in setting this up
  • Rasmus will provide a data access wrapper (import to notebook to get the link to data)

FPGAs

Carl is working on the SME implementation of index sum problem

next steps:

  • helping MAX IV with the installation
  • Carl finished an implementation using SME
  • Zdenek provides data

 

There are minutes attached to this event. Show them.
  • Wednesday 25 October
    • 10:30 12:00
      common session
      • presenting the problems and possible solutions or methods
      • forming the teams
    • 13:30 15:00
      working in groups Solaris, 2nd + 3rd floor meeting rooms

      Solaris, 2nd + 3rd floor meeting rooms

      Max IV Lab

      Fotongatan 2, 225 92 Lund
      pictures
    • 15:30 16:00
      common session

      discussion

      pictures
    • 16:00 18:00
      working in groups 2nd + 3rd floor meeting rooms

      2nd + 3rd floor meeting rooms

      Max IV Lab

      Fotongatan 2, 225 92 Lund
      pictures
    • 18:30 23:00
      dinner and beer
  • Thursday 26 October
    • 09:30 11:00
      working in groups MAX Ib + 2nd + 3rd floor meeting rooms

      MAX Ib + 2nd + 3rd floor meeting rooms

      Max IV Lab

      Fotongatan 2, 225 92 Lund
      pictures
    • 11:00 12:30
      common session MAX Ib

      MAX Ib

      Max IV Lab

      Fotongatan 2, 225 92 Lund

      discussion

      pictures
    • 12:30 15:00
      common session: summary MAX II

      MAX II

      Max IV Lab

      Fotongatan 2, 225 92 Lund

      discussion

      pictures