ET Workshop Summer 2013 (Developers Workshop)

From Einstein Toolkit Documentation
Revision as of 07:14, 22 July 2013 by 194.94.224.254 (talk) (Spacetime Coordinates and Contact Information)
Jump to: navigation, search

ET Workshop Summer 2013 (Developers Workshop

Developers' workshop

Spacetime Coordinates and Contact Information

Dates Sat July 27th - Sun 28th (possibly also Mon 29th; TBD)
Location Cahill room 370, H323 call ins from AEI, TAT. (call in instructions)
Contacts Workshop email list: workshop@einsteintoolkit.org, emergencies: Frank Löffler (knarf@cct.lsu.edu, +1-225-202-1752) or Roland Haas (rhaas@tapir.caltech.edu, +1-404-386-3657)
Hotel Saga Motor Inn, 1633 E. Colorado Blvd., Pasadena, CA 91106, Preferred reservation line, Phone (626) 795-0431, Fax (626) 792-0559, http://www.thesagamotorhotel.com, $65.00 double bed, one person, $70.00 double bed, two people, Caltech rate (mention when calling)

Vagabond Inn, Pasadena, 1203 East Colorado Blvd., Pasadena, CA 91106, Phone (626) 449-3170, http://www.vagabondinn.com, $79.00 double bed (one or two persons), rate on website differs, best to call and mention Caltech.

Transportation - Hotel There are many possible ways of getting from the airport to Pasadena:
  • Taxi (~$100)
  • Super Shuttle (~$40)
  • FlyAway Bus + Metro Gold Line (~$9 in total)

At any terminal at LAX, you will find departure platforms for all of the above transportation systems just outside the terminals.

The FlyAway Bus + Metro is usually very convenient. To get on it, just wait by the blue sign that says "FlyAway Busses". Wait until a FlyAway Bus with sign "Union Station" arrives (it departs every ~30min). Jump on it and go until Union Station (its only and final destination). You pay $7 upon arrival (they have change if you don't exactly have $7). At Union Station, go to the platform that says "Metro Gold Line". Pay $1.50 at the ticket machine (one way ticket). Take the Metro Gold Line (direction "Sierra Madre Station") and exit at "Lake Station" (Caltech or Vagabond Inn) or "Allen Station" (best for the Saga Motor Hotel). Check out google maps for further info. Here's a link to Metro Gold Line, including a link to this trip planer (it also knows about FlyAway busses).

Transportation - Workshop walking distance, directions.
Food options Chandler's on campus, Ernie's food truck (times), restaurants on Lake, anything on Colorado.
h323 Instructions

The room's IP address is 131.215.195.4, it should accept calls. PLEASE DO NOT TEST this right now since the room is often in use for group meetings etc. Instead check the room booking page and send an email to Roland Haas who will operate to room for a test.

We have had best success so far by connecting from another conference room system (Tandberg, Polycom seem to work). Failing that it is possible to use Ekiga for Linux (call h323:131.215.195.4). However we found that the versions of Ekiga in Ubuntu and Debian require specific settings to work. In particular the only audio/video codec combination that seems to work is G722 for audio and H261 for video. Ekiga lets you enable/disable codecs in its options dialog. We do not know of a working client for OSX or Windows at this point (XMeeting claims to be H323 client for OSX).

Participants

for the developers' workshop (July 27th to 29th):

Name Affiliation Hotel
Steven Brandt Louisiana State University Vagabond
Peter Diener Louisiana State University Vagabond
Josh Faber RIT ?
Roland Haas Caltech local
Frank Löffler Louisiana State University Vagabond
Philipp Mösta Caltech local
Christian Ott Caltech local
Ian Hinder Albert Einstein Institute Remote
Tanja Bode Universität Tübingen Remote

In-Workshop Details

Want to have a relatively large list of possible topics then select which ones to actually work on.

Ideas for topics:

  • Vectorization
  • AMR grid setup
  • AMR scaling
  • IO scaling
  • Data-driven scheduler
  • Cleanup of GRHydro
  • Automated performance tests to verify that changes are actually beneficial
  • MHD development:
    • Refluxing
    • A-field MHD
  • David Rideout offered to give a presentation
  • McLachlan: Erik and Ian want to make several changes to the code:
    • Allow arguments to be passed via scripts to generate multiple thorns in parallel, rather than sequentially
    • Design of more high level APIs to streamline declaration of new objects, e.g. tensors
    • Introduce master calculation for BSSN variables, and use filtering to isolate necessary code to be called in a specific run
    • Enable making parameters available at either runtime or Kranc time for greater flexibility
    • Additional optimizations

Schedule

Day Time Activity Presenter / Responsible

Setup

  • Wireless access is through the (dedicated) XXX network.
  • we will also (hopefully) have a wired router and a number of network cables should the wireless connection prove unreliable