From IU to UI

Yes, now it’s official, I’m moving to Urbana-Champaign to work at the University of Illinois (UI). It’s somewhat a funny change not only because of the IU to UI thing but also with regards to many other things. I’ll be working as a Research Associate at NCSA, or better in the Blue Waters’ Directorate. I’ll work for Bill Kramer and with Marc Snir and Bill Gropp as my scientific advisors.

It was a very tough move because I must say that IU is the best place that I worked at so far and Andrew is by far the best boss I had and it seems hard to imagine a better one :-). Well, but I couldn’t stay forever at IU after I graduated more than a year ago :-(. And it will be a big honor for me to work at UI on Blue Waters, the fastest, or at least most useful/powerful supercomputer that was ever built.

We’ve even managed to find a very nice apartment in Champaign in a single day yesterday (the rush was necessary because I came back on Thursday from the MPI Forum and will travel to Oak Ridge on Monday through Wednesday and I will start at UI on Feb. 1st). The housing market in the U-C area is fortunately open. We made it and that’s most important! We’re planning to move next Friday/Saturday! I’ve already my first meetings and travels scheduled :-).

From Bangalore to Bombay to Zurich to Frankfurt to Bloomington

Well, the title says it all! A terrible long trip was waiting for me after my India experience. India was very very interesting and a very good experience. I loved the food, I was shocked by the social gap which was clearly visible! But I really enjoyed my time there. The hotel was awesome even though they tried to rip me off multiple times.

The best example for hotel ripoff is the driver service to the airport which is 1600 ruppees while a cab merely costs you 650. I followed the advice of locals to fix a price for the taxi to the hotel (I fixed it to 700 ruppees while others who didn’t do this paid up to 1400 :-)). I wanted to try a metered taxi on the way back (pretending that I knew what I did), so I asked the guys at the hotel reception to call me a taxi (easy cab) and they refused to do it (telling me that I should use the expensive hotel service). Only after 5 minutes of annoying discussion in front of some other customers (I tried to discuss the issue as publicly as possible) and asking for the hotel manager, they finally got on the phone and called me a taxi! Weird. They even claimed that I would come late if I used the taxi because it would only be available in one hour. Well, I just took their phone and called my own taxi … ripoff!
The taxi brought me to the airport in 45 minutes for less than 600 ruppees!

The airport was kind of interesting because it was so heavily guarded. I took a picture of a bunker-like military post (the guy in there had an automatic weapon). Interesting is also that you can’t get in without your printed ticket (wow, I was so happy that I printed it because I usually rely on the electronic ticket). bunker

My first flight was with Jet Airways which sounded very adventurous at the beginning but turned out to be the best serviced Economy class flight I ever had. The flight to Bombay was only 1 hour but they served a full excellent meal, much better than the meals one gets on intercontinental flights with US airlines (shame!).
jet_airways

Well, everybody told me to avoid domestic flights in India, and I now know why. It’s a mess, an incredible mess! I arrived at the domestic terminal in Bombay, had to pick up my luggage and stand in a ridiculously long line for the coach bus (!!!) to the international terminal. After standing in line for 30 minutes, somebody told me that I would need a ticket for the bus (wtf) and that I would get it at the very information where I asked 30 minutes ago where the bus would leave (and they did *not* give me a ticket!). Well, I “convinced” the guy who was two heads smaller than I was to get me a ticket ;-). The coach bus was ridiculous and it broke down on the way … well, I finally arrived at the terminal … outside the terminal … see by yourself
terminal

Another mess, hundreds of people cramming in front of the terminal and it felt like everybody wanted to carry my bag. Well, I made it in (after fighting for my bag) and they (fortunately) had again some soldiers checking tickets at the airport entrance.

Well, the next shocking/idiotic thing was that I had to “immigrate” in order to get to the international terminals. Well, I could barely hold my laugh when I was asked to give them the address where I would stay in India and explain the purpose of my visit. It’s interesting that the lady didn’t seem to understand that I was trying to leave India (seriously!). Not even the “look, there is a door to Bombay, I obviously come from India” helped. Well, I finally satisfied her steady question for an address in India finally and went on. WEIRD! My passport has now two “India Immigration” stamps. WEIRD! Well, many things didn’t seem to make sense, also the guy who tried to sell me pot in the international boarding (security) area!!! He had an airport badge …

The Swiss air flight was ok, not very nice but I might have been spoiled by Jet airways. Well, I could at least sleep! The Leonardo hotel in Zurich was excellent, they even let me check in in the morning so that I could take a shower :-). The meeting was excellent as well but I fell seriously sick with a food poisoning which is still not over (nearly two weeks later). Well, I cannot recommend India too much I guess.

I left two days later for Frankfurt where I met Natalia and traveled with her back to the US. Well, US airways lost our luggage … as usual. Finally home … well, kind of because now I need to move … after the MPI Forum I guess. Too much going on in January!

PPoPP 2010

The reason for my travel to India was attending the PPoPP conference which was held in conjunction with HPCA at the Indian Institute of Science in Bengaluru. Most keynotes and the opening session was shared between the two conferences and I really liked the concept of having a hardware and a programming conference jointly. It induced some interesting discussions for me. They even got a former Indian president to speak at the opening ceremony, here’s an impression:
ppopp1

The PPoPP program was assembled by Mary Hall who had the interesting task of assigning the reviews for a record submission (50% more than the previous year). Here are some statistics on Mary’s slide:
ppopp2

The conference was excellent, actually (one of?) the best conferences that I attended so far. I liked all papers (one was borderline but still ok) which is pretty rare. All in all, just excellent!

The food was great as I said before and the social event was held at an old castle (which was oddly only reachable through a terrible dirt road … and heavily guarded again). Here are some impressions from the castle and the evening program:
ppopp3
ppopp4
ppopp5

That’s it, a short and good conference! I also liked the single-track layout of the talks (even though some sessions were really long ;-)).

Travelling to India

In Germany is Blizzard time, the government wars citizens to avoid travel and stock up on food and medicine for four days. And I travel to India — I could have just stayed with my parents who have food and medication stocked for four months ;-). It is interesting how a series of interesting choices made me not miss any connection.

db-schnee

First of all, I was lucky that I chose the train to go to Frankfurt because it was the cheaper option. I heard later that more than 200 flights to Frankfurt were canceled (also from DRS?) due to severe weather. Well, I know from my experience that the German railway is never on time, thus, I planned to arrive 4 hours early in Frankfurt (enough time to have one train canceled). The train ride started 4:41 in Chemnitz and stopped 4:52 due problems with the track. Multiple stops later, it was clear that I would miss my ICE connection in Leipzig. Well, so it seemed. However, when we arrived 30 minutes late, I was told that the ICE was also late and would leave in two (2!!) minutes. So I ran and ran, and made it :-). The train ride was very productive (it’s good to have power and a table). We arrived 45 minutes late in Frankfurt, so no problem.

777
I flew with Emirates to Bangalore (through Dubai with a 4.5 hours layover). Well, I thought the layover was really annoying but it was the cheapest Flight available. And it turned out that it was great because we left Frankfurt more then 3 hours late! I barely caught my connection Flight in Dubai (darn, no time to look at the airport closely). About Emirates: the people at the checkin were astonishing rude and unfriendly and didn’t even look half-way like the photos on the Emirates webpage :-). However, the plane (777-300) was the best plane I ever boarded.
777-inflight
Each seat (Economy) had a 13” (or 14”) entertainment system (called ICE and running Linux) with a plethora of Games (approx. 100), Movies (>500), Shows and other cool things, for example a camera at the front of the aircraft! Very nice! The personnel was also friendly and the food excellent. I can recommend Emirates.

traffic-blr
What I can not recommend is traffic in India (Bangalore). I took a taxi for the nearly 1 hour ride from the airport to the hotel. It was terrible, stressful and frightening. First, the driver did not speak any English, second the car was a complete wreck, I couldn’t even buckle up. Third, Indian traffic seems to have no rules besides “go fast”. This guy was going 100 km/h with less than 1m distance to the cars in front of us with about 4 cars and one motorcycle in parallel on a two-lane road. It was also interesting to see that the horn is significantly more important than indication lines. The driver honked about every 10 seconds (like everybody else) to either say “I’m coming through” when he passes something or “screw you” when somebody else passes or “out of my way” when somebody was in front of him or sometimes he honked just for fun without any visible reason. How weird. I tell you, this traffic is totally crazy, Italy and Moscow are totally civilized and Germany and the US are just boring in comparison :-). Indian drivers must have amazing driving skills (ok, I have seen four accidents during the drive, but still!). Never, never, never take a rental in India unless you really want to have fun. They also have the steering wheel on the wrong side, but I was not able to determine on which street-side they are supposed to go (the taxi was always in the middle). I probably doesn’t matter.

The hotel (J P Fortune) is really good (and was among the cheapest on the list of conference hotels). They have complimentary WIFI and breakfast and a pool. However, the shower water is bubbly (without soap) and a bit weird but that might be everywhere.