ET Workshop Summer 2013 (Developers Workshop)
Contents
ET Workshop Summer 2013 (Developers Workshop
Developers' workshop
Spacetime Coordinates and Contact Information
Dates | Sat July 27th - Mon 29th (incl.) |
---|---|
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:
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 | Saga |
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) CGWAS network.
Notes
Topics
Todo for sure:
- DR talk
- Chemora
list of votes on topics:
- (3) MHD, A, s
- (1) GRHydro cleanup
- (3) GRHydro vectorization
- (2) McLachlan
- (3) scaling
- (2) benchmarks