Saturday, June 13, 2015

Before Attending PLDI'15

It is very exciting that PLDI'15 is just right around the corner.

First, I am very thankful for the travel support from NSF. I believe this will greatly benefit the students who attending it, and also the whole PLDI community in the long run.

This will be the second time that I attend this flagship conference in the area of programming language and compilers, and also the second time to attend FCRC. Different from last time, I am so close the city where it will be held (I am interning at PNNL, WA). It would be a great pity if I missed it.

Even though I have not read many papers accepted this year, but only by reading the title list, I already feel super excited. This is especially true as knowing some of them are from my friends, Yufei's paper "Autotuning Algorithmic Choice for Input Sensitivity", Bin's paper "Efficient Execution of Recursive Programs on Commodity Vector Hardware", and Danfeng's paper "Diagnosing Type Errors with Class".  Congratulations to you again! I always think that attending conferences, especially top-tier ones, not only provides the opportunities to learning the cutting-edge research in my field and guiding my own research, but also offers the chances to meeting excellent people,  making great friends, and being inspired by talking with them.

Looking forward to meeting every other student who posted here!

Friday, June 12, 2015

Pre-PLDI

PLDI and FCRC are just a few days away and I can't be more excited.  I want to first thank NSF for the travel support to attend.  This is the second year in a row I have been able to attend PLDI, thanks to NSF.  I look forward to seeing some familiar faces and experiencing all that Portland has to offer.  Last year in Edinburgh was a blast and great learning experience, so I encourage all who may be reading this to try and attend PLDI in the near future.  I look forward to hearing about this year's most exciting new research at not only PLDI, but other co-located conferences as well.  See you all there!

Pre-PLDI Post

The Programming Language Design and Implementation 2015 (PLDI) is just less than one week away. This year I am planning to attend because of the travel grant support from NSF. I am very grateful for that.

My name is Hao Luo from University of Rochester. My research focuses on program's locality analysis, which is a topic that spans multiple fields from programming languages to computer architecture. I think there are at least two folds of benefit of attending PLDI.

  1. By attending PLDI, I can learn the state of the arts in the PL field and incorporate that knowledge in my own work. I am particularly interested in how to design programming models and employ program analysis techniques to optimize program's memory performance. In particular, the paper "Autotuning Algorithmic Choice for Input Sensitivity" by Ding et. al. is very much related to my work. Being able to attend the conference grants me an opportunity to talk with the authors and potentially draw inspiration from their success.
  2. Attending PLDI is also a golden opportunity to establish network. PLDI is a top conference where one will meet many excellent active researchers in the PL field. There is no better place than PLDI where I can find research collaborations.
I am looking forward to this trip and very excited to meet you there in Portland!

Hao

Thursday, June 11, 2015

Hello from Boulder

Hi everyone! I'm Jedidiah ("Jed") McClurg, a second-year Ph.D. student in the PL and Verification group at the University of Colorado Boulder. This will be my first time at PLDI, and I'm very excited for the opportunity to attend. It's great that there are many other students attending! I'm hoping to meet some of you at the conference.

If you're interested, I will be giving a talk on Tuesday at 9:15am. The paper is "Efficient Synthesis of Network Updates", and it's about an approach for automatically synthesizing correct software-defined network (SDN) programs. You can also check out the video abstract for more info.

The things I'm most looking forward to at the conference are
  1. meeting people, discussing possibilities for future collaborations, chatting with current collaborators, and
  2. learning more about the exciting topics at PLDI (I'm especially interested in program synthesis, so I hope to attend many/all of those talks).
Last but not least, I want to say that I'm very grateful for the NSF conference travel support.

See you all in Portland!

Monday, June 8, 2015

Looking forward to PLDI

PLDI is just around the corner and I'm very much looking forward to it. This year, I am serving as a student volunteer, which I hope will be a fun opportunity to meet a lot of new students in the programming languages community while helping to keep everything running smoothly.

I'm also looking forward to the opportunity to discuss my research with other attendees. I have a paper in the conference this year, "Exploring and Enforcing Security Guarantees via Program Dependence Graphs," but I'm also looking forward to sharing some of my research that was presented  in other venues. For example, last year I presented a new secure shell scripting language I developed at OSDI. This language explores exciting applications of programming language ideas to security.

There are also some very exciting papers in the program this year. In particular, I'm excited about the paper "Lightweight, Flexible Object-Oriented Generics," which explores a new, expressive model of generic programming that combines ideas from existing object-oriented and functional programming languages.

Wednesday, June 3, 2015

Pre-PLDI

I am very excited to be attending PLDI for the first time as a Ph.D. student. I had previously done so in 2013 as a masters student, and enjoyed the experience very much.  The support from the NSF is very much appreciated, as the conferences and workshops at this event are where I currently research.

I am very much looking forward to two components of PLDI. The first is that I will have a chance to sit on many great talks.  Being able to sit in on several talks a day and see the authors with their work is a great privilege. I am hoping this will also give me insights into what literature I can spend time reading after the conference. Secondly, I am also serving as a volunteer for this years PLDI. I look forward to being able to perform service for the greater community, as well as network and connect with other PLDI volunteers. I think having a system available for current students to do this is highly beneficially, as we will all be future colleagues.

When I return from this conference, I hope to be even more energized to continue my research. I am also going to make it a goal to follow up with colleagues that I meet, take physical notes from the talks I attend, and also leave myself (business cards) available to continue discussing with others new ideas.

Before my first PLDI

Although there're more than one week before PLDI, I'm already very excited about it.  Also, getting travel support from NSF is really helpful, and both my advisor and I am happy about it.

As a second-year PhD student at Penn, I've been doing research on making writing&debugging parallel programs easier.  I always consider PLDI a great conference where experts in programming languages share their amazing work & ideas, and I long for getting inspired at Portland a week later.

I am also very interested in the following tutorials: (1) PINPLAY: Using PinPlay for Reproducible Analysis and Replay Debugging   and (2) Machine Learning for Code Analytics.   I hope to have a pleasant day for these tutorials.

Besides, I am in the SRC this year and will present a poster about our current work on reducing metadata redundancy in sound&complete race detection.  I look forward to talking to all the people interested in this topic!