tag:blogger.com,1999:blog-8121027892012964752024-02-21T08:56:32.843-08:00Students@ASPLOSA blog for students to post about their experience at ASPLOS.Matthttp://www.blogger.com/profile/05481739222422277274noreply@blogger.comBlogger39125tag:blogger.com,1999:blog-812102789201296475.post-12241637114041086922014-04-08T15:19:00.002-07:002014-04-08T15:19:14.874-07:00ASPLOS FirstsThis was not my first trip to ASPLOS, but it did have a few other firsts I noticed:<br />
<br />
I believe this was the first ASPLOS with an "approximate computing" session, a topic that has a soft stop in my research heart. There were two talks—from James Bornholt of ANU/MSR and Mehrzad Samadi of Michigan—both which more than justified their placement in the first session slot. Here's hoping that this session topic stays at ASPLOS for the next few years.<br />
<br />
This was also the first time I can remember that the WACI session actually made anyone laugh. There was a healthy mix of ridiculousness and legitimately provocative ideas. Notably, Josh Smith's keynote was shockingly ambitious while remaining legitimately focused. In recent years, the session has listed a little too much toward the serious side—I hope the lightheartedness this year carries forward to future WACIs.<br />
<br />
I also think this was the first ASPLOS with a lightning session and poster for every paper (something I first saw when Onur Mutlu chaired ASPLOS 2012). The lightning session is an incredibly valuable addition to the conference. It's impossible to catch every talk (even at a single-tracked conference, I contend!). So having one session where everyone sees every paper once has benefit disproportionate to the time taken. The poster session was perhaps less valuable since there was plenty of unstructured time already to follow up with authors. But I hope the lightning session is here to stay.Anonymoushttp://www.blogger.com/profile/07976696223844026453noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-29860368183741081632014-04-02T12:51:00.004-07:002014-04-02T12:52:27.096-07:00ASPLOS'14<span style="background-color: white; color: #222222; font-family: arial;">I really enjoyed attending ASPLOS'14. I felt like the organization of the conference and the schedule was great. I had a lot of fun in the conference and met and talked to a lot of people. </span><span style="background-color: white; color: #222222; font-family: arial;">There were a few important highlights for me.</span><br />
<div style="color: #222222; font-family: arial;">
<br /></div>
<div style="color: #222222; font-family: arial;">
First, although I was not a big fan of the idea of the lightning session before the conference, I completely changed my mind afterwards. It was a quick and fun introduction to all the papers and I had made my decision on which sessions I wanted to attend by the end of it.<br />
<div>
<div dir="ltr">
<div>
<br /></div>
<div>
Second, I truly appreciated all the efforts of the PC, and especially the PC chair, in the review process. It was obvious from the PC chair's report that they had done their best to be fair to all the papers that were submitted. </div>
</div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/09813251881286972719noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-23821674949498935782014-03-28T21:39:00.002-07:002014-03-28T21:39:31.815-07:00Great chat with Yunji Chen at ASPLOSIt was the break before the last session, I grabbed my suitcase and was heading to the last session. Then I saw Yunji Chen, who also did his undergraduate at USTC. Since he was on one of the best papers, I approached him and said "hi and congrats" to him. The chat lasted way longer than I expected, and I learnt way more than I expected.<br />
<br />
He views doing research just like playing video games. It was not until Yunji got his Ph.D. then he realized that he probably should spend less time on video games and more on research. He dares to dream big, and the ASPLOS awarded paper stems from the dream of building real intelligence. He is lighten up on research, and he is also helping his students, many of them also played lots of video games as undergraduate, be lighten up.<br />
<br />
After one and half hours, I had to interrupt to checkout and we wrapped up. The good thing is that I have already been lighten up by then, and begin to dream about having my papers in ASPLOS 2018 which hopefully will go ShanYa as proposed by Yunji.Anonymoushttp://www.blogger.com/profile/02359775131904924590noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-83163041027290751792014-03-24T21:19:00.001-07:002014-03-24T21:19:13.762-07:00My Exciting Adventures in Utah<div dir="ltr" style="line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">ASPLOS 2014 was a wonderful experience for a myriad of reasons! I had the opportunity to meet with a diverse set of people (both technically and culturally), curl the stone, discuss exciting research topics, meet old friends, observe superb presentations, and have my ideas hacked and improved. I find that each of these made the conference an outstanding experience. </span></div>
<b id="docs-internal-guid-22bdd51a-f771-f746-37e7-160404831af5" style="font-weight: normal;"><br /><span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span></b>
<div dir="ltr" style="line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">The presentations were well done, insightful, and thought provoking. With authors of the various presentations, I discussed several interesting ideas on topics ranging from </span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">randomly throwing away instructions for performance</span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, telling the operating system to </span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">keep its hand off my app memory</span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, and even </span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">build my iOS app once and run on Android</span><span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">. These are just a few of the memorable discussions I was privy to while attending ASPLOS. </span></div>
<b style="font-weight: normal;"><br /><span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span></b>
<div dir="ltr" style="line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">A last aspect of my ASPLOS adventure to comment on was the opportunity to mingle my ideas with a fresh crop of interesting research directions and perspectives. This exposure led to an exuberating set of new ideas, which sadly I will have to wait upon to explore because there are so many fun things to look into. It is truly a great time to be a systems+compilers security researcher. </span></div>
<br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"></span>
<div dir="ltr" style="line-height: 1.15; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">I would like to say thank you to the ASPLOS chairs, organizational committees, reviewers, and (I imagine) numerous volunteers who made this an exciting and memorable time; Also, I would like to send out a great thanks to all the other participants at ASPLOS who shared in spirited debates and discussions. </span></div>
Anonymoushttp://www.blogger.com/profile/17437677767712763409noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-89717198394048156232014-03-24T11:47:00.000-07:002014-03-24T11:47:27.932-07:00This was my first time attending ASPLOS. Overall it was a great experience. The organization, the quality of the presentations, the food and the view of SLC were all great. Sadly I missed the excursion :(<br />
<br />
I was excited by the broadness of the topics and enjoyed the chance to speak with researcher from both industry and academia. As to the sessions, I think the lightning session was a great idea, it really helped me decide which session to go. The debate panel session was also inspiring and insightful. Among the main sessions, I enjoyed most the heterogeneous computing session the virtualization session. And every other sessions have one or more interesting papers.<br />
<br />
I'm looking forward to attending ASPLOS'15 in Istanbul!Anonymoushttp://www.blogger.com/profile/09555111605550012923noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-7689005957915228302014-03-20T08:13:00.000-07:002014-03-20T08:13:09.784-07:00ASPLOS 2014<div style="background-color: white; color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px;">
This is the first time I attend the ASPLOS conference and I had a great time. One of my favorite parts of the conference was the poster session because it allowed me to interact with other attendees that were interested in our work. Since I am a second author on the paper that was accepted at ASPLOS, it gave me the opportunity to talk about my research.<br /></div>
<div style="background-color: white; color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px;">
<br /></div>
<div style="background-color: white; color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px;">
I thought the conference was very well organized and the location was beautiful. The venue was a really great space to chat with others over the different papers that were presented. I also enjoyed curling since it was my first time and the instructors were great!<br /></div>
<div style="background-color: white; color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px;">
<br /></div>
<div style="background-color: white; color: #222222; font-family: arial, sans-serif; font-size: 13.333333969116211px;">
I am very thankful for the travel grant that allowed me to attend and I also want to thank the ASPLOS committee for organizing such a great conference.</div>
Andrehttp://www.blogger.com/profile/02823539965574021406noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-18404563954977099392014-03-19T13:45:00.000-07:002014-03-19T13:45:04.183-07:00My ASPLOS'14 -- totally awesomeThis is my 3rd time ASPLOS -- previously London and Houston.<br />
<br />
The view of SLC is breath-taking (see the following photo taken from my room). The organization is also perfect, in particular the Olympics Oval part. Nice souvenir -- a jacket. <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-Ny1EA88cqISvHcSj7ow03-MBAUC_S_CeDOjJe4ip2BTZ_nuAX8bTGQXuQ2NGRGpz0E_K9sKs0tvkne_nPjUbG2eK1fiVM7vqSib8RjFa4aO4nXzA2sd0R46Wy4l_j8kEcY_KRlxnVDet/s3200/IMG_20140301_080719.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-Ny1EA88cqISvHcSj7ow03-MBAUC_S_CeDOjJe4ip2BTZ_nuAX8bTGQXuQ2NGRGpz0E_K9sKs0tvkne_nPjUbG2eK1fiVM7vqSib8RjFa4aO4nXzA2sd0R46Wy4l_j8kEcY_KRlxnVDet/s3200/IMG_20140301_080719.jpg" height="240" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
The 90-sec lightning session is new this year. This indeed adds some extra workload to presenters -- but it really gave an excellent overview of the program. So please consider keep it, future program chairs! I had to miss multiple great talks due to the dual-track sessions, which might be inevitable. Probably the sessions are better to be organized according to fields (arch, pl, os, ...) rather than topics. </div>
xz. Linhttp://www.blogger.com/profile/02184730853823637236noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-65850194781686423832014-03-18T23:06:00.003-07:002014-03-18T23:06:35.117-07:00This round of ASPLOS yielded the most interesting conference conversations I can recall recently. The conference-attached poster session and lightning talks (particularly the latter) were positive additions to this year's ASPLOS. The extra bit of work for authors was worth it, and resulted in more accidental chances for discussion of my paper than I've had at previous venues. As nice as single-track sessions are, I did not feel the two tracks to be too difficult.<br />
<br />
SLC's mountains made for a pretty setting, and I regret not having time to take advantage of the Utah outdoors. I was baffled by the seeming emptiness of the immediate city center area, but this seems to accompany convention centers in general.<br />
<br />
Despite the great additions to the conference format, my favorite feature of this year's conference was the decision to bring SIGMOO on board with a forward-thinking session on dairy center computation.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Lzm-lMiemso/UykZ0WyRl-I/AAAAAAAAAB0/qrlQT3UWMJQ/s1600/photo+(2).JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-Lzm-lMiemso/UykZ0WyRl-I/AAAAAAAAAB0/qrlQT3UWMJQ/s1600/photo+(2).JPG" height="320" width="239" /></a></div>
I recommend that future ASPLOS organizers repeat this session (or other topics in agricultural support) and milk it for all its interdisciplinary worth.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-13677856862685840892014-03-18T18:37:00.004-07:002014-03-18T18:37:59.346-07:00Experiences at ASPLOS'14This was my first time to attend ASPLOS and my second time to have a paper at ASPLOS. The conference main program is excellent and the conference is very well organized. The lightning section is a very good idea, especially given the parallel sessions. I wish the poster session could be held even earlier, e.g., during the reception. The WACI session is very interesting and inspiring, particularly Michael Wei's talk on Dirty RAM and Rotten Caches : Saving the World From Useless Updates.<br />
<br />
I really like the inter-disciplinary nature of ASPLOS, which encourages and creates an opportunity for computer scientists in different area to collaborate and inspire each other. I think it is the essential ingredient in making larger impact.<br />
<br />
Finally, I want to thank the organizing committee for their great effort in making such great event happen and the generous support on travel grants.Anonymoushttp://www.blogger.com/profile/14679152225409375113noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-57236775496082306262014-03-18T15:02:00.001-07:002014-03-18T15:18:14.783-07:00Stefan Bucur's thoughts on ASPLOS'14I am a PhD student at EPFL, who works on scaling automated testing techniques, such as symbolic execution, to large real-world software systems. This year, I got the chance to present at ASPLOS my work on generating symbolic execution engines for interpreted languages.<br />
<br />
I think my other peers have already done a great job at covering the event, so I won't reiterate on that. I'll just mention that I was happy with how my talk went and with the great feedback I received from the people I met. As an ASPLOS first-timer, I was pleased to meet a community that fits so well my research area.<br />
<br />
I will express here, instead, my own view on the topic debated in a session during the last day of the conference: <i>“Resolved: Specialized architectures, languages, and system software should largely supplant general-purpose alternatives within the next decade.”</i> I really enjoyed the discussions and it was fun to see how this polarized the audience to the point that the chair had to cut on questions, as we were running out of time.<br />
<br />
Since I didn't get the chance to express my opinion to the audience there, I'm doing it here: I think both specialization and generalization camps deserve the fine bottles of wine offered as a prize, because both trends are bound to stay in the computer architecture. The reason is simple: any computer system roughly operates at two boundaries: <i>the physical boundary</i> -- the hardware artefacts that support its existence -- and the <i>human interface layer</i>, where I include both end users and developers. These two boundaries create the opposing forces of specialization and generalization.<br />
<br />
On the one hand, physics is "heterogenous" by nature. You can't drive a Lamborghini over a corn field -- you'd have to use a tractor; there are different types of vehicles available for the different types of terrain that exist on the planet. In the same way, a good computer architecture will need to work around and take advantage of any physical peculiarity in order to make the computation more efficient.<br />
<br />
On the other hand, the human interface layer should be as uniform as possible, because human minds cannot tackle complexity well. Ideally, a developer would be happy to write the system entirely in, say, Python. But in practice, there are no good compilers to turn Python in an optimal hardware+software system, and the language becomes hard to maintain at large scales, so this is the point where the generalization and specialization forces collide.<br />
<br />
These two forces collide and reconcile in any system. It only differs the abstraction level where this happens, and history had showed that these points evolve in time for a particular system, driven by technological trends. The question is not whether we should aim for one or the other, but how we can automatically generate optimal hardware and software that translate the high-level human intent. There's a lot of research work ahead of us :)<br />
<br />
<br />Stefan Bucurhttp://www.blogger.com/profile/14837586247797993711noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-59302796857093340522014-03-18T09:54:00.000-07:002014-03-18T09:54:09.939-07:00ASPLOS is great, you should comeThis was my first time at ASPLOS, and I had a great time.<br />
<br />
I'm very grateful to the organizers and sponsors for the travel grant. These funds really help non-US folks like me to travel across the ocean and interact with the ASPLOS community, thus opening the door to new collaborations and great projects.<br />
<br />
The most striking thing about ASPLOS is how multidisciplinary it is. Being exposed to many novel ideas covering multiple areas was a powerful experience that stimulated many new ideas (some of which I might even pursue). Discussing the technical issues with attendees---presenters, students and senior people---was very interesting and exposed a lot of interesting perspectives on many topics. In short, ASPLOS'14 was everything a good conference should be.<br />
<br />
The keynotes and WACI session were excellent, but I especially enjoyed the debate. Both sides made some thought provoking arguments, and did it in a funny and entertaining way. What's not to like? Personally, the points that most resonated with me were (1) that scale requires specialization, and cloud computing is shifting computation onto a few very-high-scale systems, (2) that general purpose systems absorb the best specialized techniques, and (3) that innovation historically comes from "abusing" general purpose machines in unexpected ways. I wonder if we can we have a system that provides a general purpose interface which efficiently uses a specialized implementation...<br />
<br />
Organizationally, the conference was very well executed. Kudos and many thanks to the organizers! Making everything run so smoothly surely required a lot of hard work and dedication.<br />
<br />
In the end, I was left with a taste for more, and looking forward to my next ASPLOS.<br />
<div>
<br /></div>
Anonymoushttp://www.blogger.com/profile/12001228753319218027noreply@blogger.comtag:blogger.com,1999:blog-812102789201296475.post-40311268623766540252014-03-18T08:18:00.000-07:002014-03-18T08:18:49.241-07:00ASPLOS 2014 ExperiencesThis was my first time attending ASPLOS, and based on my experience, I'm very much looking forward to attending future versions. I loved the variety of sessions and papers. It gave a great opportunity to learn about disciplines outside of my own and interact with people from those areas. As an area far outside my own, I really enjoyed the Approximate Computing session with Paraprox and Uncertain<T> (whose name is awesome).<br /><br />
The excursion was an excellent idea and very well executed. Curling was awesome, as was being able to skate on Olympic ice - I'm quite certain I bested Apolo Ohno's lap time. The food served throughout the conference was delicious, and I appreciated the variety that was offered.<br />
<br />
Outside of the conference, I enjoyed walking around Salt Lake City and seeing what it has to offer. The city made a great impression on me, and I still can't believe how clean it is (I realize that's a weird thing to point out about a city, but come on! How can so many light coloured buildings and walkways be kept so clean?). The weather was also an invigorating change of pace from the never-ending winter I arrived from.alexvhhttp://www.blogger.com/profile/17681340728417980148noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-2000626841910956892014-03-18T08:00:00.000-07:002014-03-18T08:02:41.089-07:00The ASPLOS experience.I came to ASPLOS for the first time this year. I enjoyed the sessions which I attended, but I find the most value from conferences in the interactions and connections to be made (while you can read a paper after a conference or look at slides, talking to people face-to-face is a bit more difficult...). I felt that ASPLOS was very conducive of this; and the hotel had plenty of space outside of the conference rooms for people to mingle and chat, and the excursion was at a nice open location with plenty of opportunity to randomly bump into different people.<br />
<br />
Of the sessions I attended, I felt that while it was clear that while great effort was put into some presentations, there were a few presentations that were very disappointing and hard to understand. While I am sensitive to the fact that not everyone is a native English speaker, and this problem may have occurred since ASPLOS appeared to be particularly diverse this year, I think that the community at large should engage in discussion on how to improve on the quality of presentations in general. It is difficult to have a productive academic discourse when basic communication is a problem.<br />
<br />
Apart from that, I enjoyed that ASPLOS strived to be interdisciplinary, and that there was a healthy mix of students, academics and industry at the conference (in contrast to ISCA, where there were much fewer students). I believe that travel grants really help make this possible, especially for students who do not have a paper at the conference.<br />
<br />
<br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-71031049210377710452014-03-18T06:25:00.000-07:002014-03-18T06:25:57.221-07:00This year's ASPLOS was great !!!<div dir="ltr" style="text-align: left;" trbidi="on">
This is the second time I have been to ASPLOS. I want to thank and applaud the organizers for organizing such a great conference.<br /><br />One of the things I like about ASPLOS is its interdisciplinary orientation. Although my research focuses on computer architecture, I always look forward to seeing and following research related to OS and PL. <br /><br />The quality of the presented work was really high, illustrating the hard work of both authors and the program committee. I really liked the insights of many papers. Although there were two parallel tracks, the lightning session gave a gist of the conference, allowing participants to choose paper sessions to attend. As such, I was able to follow all the papers that were of great interest to me.<br /><br />I also liked the special sessions (debate and crazy ideas) this year. They were fun, inspiring, and very well organized. Kudos to the organizers and the presenters.<br /><br />Besides a great research organization, the recreational events were amazing. In particular, the excursion to the Olympic stadium was really cool -- an NBA game would also be great :). I haven't never skated or played curling in my life. Although I was a bit reluctant to try both, I am more than happy that I did. The food was great. The beer was great. Everything was great. All the kudos to the organizers. A big thanks.<br />
<br />
Last but not least, I really enjoyed the inspiring and fruitful
discussions in the hallway with other junior and senior attendees. <br />
<br />
I look forward to attending ASPLOS in the future.</div>
Stavros Voloshttp://www.blogger.com/profile/09125910545062284234noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-4283509856138780802014-03-17T20:17:00.002-07:002014-03-17T20:18:09.856-07:00ASPLOS'14 Experience<div class="p1">
This was my first time at ASPLOS and my first conference as well. I was nervous <span class="s1">but also excited </span>to give my first talk in front of so many researches at such a high-standard conference. Thanks for all the useful feedback and comments! </div>
<div class="p2">
<br /></div>
<div class="p1">
As a <span class="s2">multi-disciplinary conference, </span>ASPLOS offers a great opportunity for gathering ideas from various areas, e.g. architecture, compiler, and os. To learn all these thoughtful and intriguing findings from those experts in that area is really exciting for me.</div>
<div class="p1">
<br /></div>
<div class="p1">
I really enjoyed the lightning talks, the presentations, and the special sessions("wild and crazy ideas" and "debate”). The lightning talks give great advertisement of the works and make me want to listen to almost every talk, especially talks in <span class="s3">Session 1A: Data centers and Session 3B: Heterogeneous computing. Talking with the authors directly makes me better understand their work and the whole area. But I have to say, my favorite is still the special sessions, especially the debate. Before the debate, I was on the side of specialized architecture, but I changed my mind afterwards. </span></div>
<div class="p3">
<br /></div>
<div class="p4">
It is a great experience at ASPLOS’14. Not only I learnt a lot, but also made so many good friends. Thanks a lot for such great organization and opportunity! See you at ASPLOS’15! :)</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-31103120239534231232014-03-17T14:58:00.000-07:002014-03-17T14:58:19.147-07:00An ASPLOSion of IdeasI should start by saying that this was my very first conference, so please forgive me if my observations seem simple to more seasoned conference-goers. I had a wonderful time at ASPLOS seeing cutting edge research across the system stack, both in areas I was familiar with, as well as those that I know very little about. I enjoyed that the serious talks were broken up by more light hearted ones, such as the WACI presentations. Most of all though, I loved thinking about the combination of everything I saw to get an exciting glimpse at what the future may hold for computing. I see now that this is one of the major benefits of having a conference that brings people from many different research areas together.<br />
<br />
I was invited out to speak for the first time at the WACAS co-located event. I found this act of contributing what I've been working on to be extremely rewarding and I hope to do it again sometime with a full conference talk. <br />
<br />
Finally, as an undergraduate trying to figure out whether or not to attend graduate school, I found this conference to be very useful in seeing part of the research world as well as learning from other attendees about differences between institutions. All in all I had a fantastic trip and I'd like to thank ASPLOS for aiding me in attending.Brett Bostonhttp://www.blogger.com/profile/00186519301342363113noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-29298997402499538152014-03-17T10:53:00.000-07:002014-03-17T10:56:19.547-07:00ASPLOS experienceI have experiences to attend several conferences before, but I can say that ASPLOS was the best! Since I worked on specifically the large-scale and cloud systems area, the conferences that I attended before have focused interests and most people who were publishing and presenting had more concentrated and specified view of research. However, I have seen very active and interdisciplinary conversation between great researchers working on totally different areas in ASPLOS, and it was really exciting!<br />
<br />
I had attended most sessions in ASPLOS, and I was surprised of the variety of topics treated by ASPLOS! Throughout from low-level power and architectural layers to operating system and virtualization, there are so many interesting talks and debates among researchers.<br />
<br />
Foods and excursion event were more reasons why I was so happy with ASPLOS! High-quality foods and drinks were provided every day for participants, and every participant was able to enjoy many activities such as skating and curling in excursion event. Through these things, we could make a relationship with other researchers and totally enjoy the conference!Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-58564520637505354952014-03-17T10:38:00.001-07:002014-03-17T10:38:55.703-07:00ASPLOS 2014This was my first time attending ASPLOS. I really enjoyed seeing papers from many different areas of computer research - big data, computer architecture, virtualization, etc. This diversity is what makes ASPLOS unique and a great place to network and get ideas. I was able to get a lot of good feedback on my own work both during the Q&A session after my talk, as well as during the poster session.<br />
<br />
One of the highlights of the conference was the WACI session. Although the presentations could have been WACI-er, I thought Michael Wei's talk stole the show and was really in the spirit of WACI. This trip was also my first time in Salt Lake City and I really enjoyed it. It was beautiful this time of year, and the locals were extremely hospitable. The excursion was also unique and a lot of fun. Overall I had an excellent time at ASPLOS 2014.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-35573277326594051402014-03-17T09:00:00.000-07:002014-03-17T09:01:38.717-07:00ASPLOS experiences<div dir="ltr" style="text-align: left;" trbidi="on">
I have been to many computer conferences, but it was the first time that I have attended the ASPLOS. It was one of the greatest experiences that I have ever had. There are many things that make the ASPLOS unique. The quality of papers is very high. They are very informative and cover different aspect of computer architecture. The atmosphere of the conference was also very friendly. I made good friends and could expand my network.<br />
<div>
<br /></div>
<div>
I got the chance to present a paper in one of the collocated workshops (WACAS). The feedbacks that the community provided to me was very useful and thoughtful. Not only many of my questions are answered, but also many new and interesting challenges and questions come to my mind.</div>
<div>
<br /></div>
<div>
I also want to suggest one thing that might help to motivate new students to be part of this amazing community. It would be great if we could have a session/event for undergrad students to be able to present their ideas. Usually it is hard for undergrad students to publish in top-tier conferences. This event would provide them the opportunity to be part of this great conference and observe the existing challenges in this area.</div>
<div>
<br /></div>
<div>
At the end, I encourage students to attend and publish papers in ASPLOS. It provides a great experience and shed the light for your future works. Hope to see you soon in the future ASPLOS!</div>
</div>
Anonymoushttp://www.blogger.com/profile/04490099171709265908noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-3555838561677373902014-03-17T05:42:00.004-07:002014-03-17T05:42:58.143-07:00ASPLOS experiences<div dir="ltr" style="text-align: left;" trbidi="on">
I’m coming from the computer architecture community and this was the second time I attended ASPLOS. Now I’m sure that ASPLOS is the most exciting conference to attend and publish at, for the following reasons: (1) ASPLOS encourages interdisciplinary research, unlike most of the computer science conferences, (2) it’s an open minded conference that promotes creative ideas, (3) the amount of effort invested in the organization and the review process makes it a top conference.<br />
<br />
What made this ASPLOS specifically good was:<br />
1. The poster session - a nice way to clarify any misunderstandings<br />
2. The session with lightening talks was a great idea which I hope will become practice<br />
3. The debate on specialization was exciting and the outcome was fun<br />
4. The ice-skating excursion was an awesome idea<br />
5. SLC is a great place with exceptionally friendly people!<br />
6. The following paper: “ASC: Automatically Scalable Computation”, which I found very creative. Hope to see more of papers like this one.<br />
<br />
A couple of things that could have been better:<br />
1. The first keynote would have been interesting had it been delivered 6-7 years ago.<br />
2. It was probably not the best time of the year to be in SLC. A conference like ISCA would be more suitable for this place (it would be more green and less gray).<br />
3. Parallel tracks: this is becoming a standard annoying feature of all conferences. The two sessions I was the most interested in attending (Approximate computing & Datacenters) were fully overlapping with each other.<br />
<br />
All in all, this year’s ASPLOS was a fantastic experience. Many thanks to the organizers!</div>
Anonymoushttp://www.blogger.com/profile/13683516044861909831noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-69780943421702346122014-03-16T22:25:00.000-07:002014-03-16T22:25:09.097-07:00ASPLOS 2014 -- Salt Lake CityASPLOS 2014 was the second ASPLOS conference that I've attended, the first being last year's ASPLOS in Houston. Compared to 2013, this ASPLOS was significantly better across all fronts: organization, quality of papers and presentations, provided food, hotel room quality, and especially the organized outings. The keynote speakers were not as good as previous conferences, but I really enjoyed the debate panel session. Also, I can't complain much, as the K2 paper from our research group was selected as the best paper!<br />
<br />
The best sessions, in my opinion, were the virtualization, heterogeneity, and parallelism. Even the other sessions had at least one paper that attracted me and was relevant to my interests. Despite the high quality of presentations, I found that the physical layout of the two session rooms was very poorly thought out. During almost every session, I was easily distracted by the adjacent room's speaker, whom I could clearly hear through the walls. While this seems like a trivial issue, I would highly recommend that future ASPLOS sessions not be located directly next to each other unless the rooms are more soundproof. The poster session was very enjoyable, although the space was a bit cramped. I thought the quality of each poster was good and that each author was well prepared to answer difficult questions about their works.<br />
<div>
<br /></div>
Unfortunately, since most of the sessions had several high-quality papers, it was very difficult choosing which session I should attend. I think that ASPLOS is already large enough, as evidenced by the double-scheduled sessions, and I was forced to miss a number of presentations that I wanted to see due to conflicts with other quality works. I would heartily encourage the steering committee to <b><i>not</i> </b>colocate ASPLOS with any other conferences (like HPCA), because it's already so large that most attendees are unable to see all the presentations they want.<br />
<br />
As a co-author of a work published in this year's ASPLOS, I have to commend the PC on their impressively objective review process which resulted in very valuable feedback, both before and after the rebuttal period. I really am honored to have our work be accepted into such a prestigious conference, and I very much appreciate the generous travel grant which made the trip more affordable for me.Kevin Booshttp://www.blogger.com/profile/13293677933657920464noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-12075505864710997122014-03-16T19:53:00.000-07:002014-03-16T19:53:09.259-07:00<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><br />
<!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]-->
<br />
<div class="MsoNormal">
How was my experience at ASPLOS 2014? In a word: great. This
was my first time attending ASPLOS and I really enjoyed myself. I really liked
the fact that this conference attracts people from a wide array of fields. I
got a change to meet many interesting people I probably would not have met at a
more targeted conference. <span style="mso-spacerun: yes;"> </span>This also
allowed to me learn about interesting research in areas I don't actively
follow.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="mso-spacerun: yes;"> </span>I also got a chance
to meet many people working in the same field as me. I was a little star struck
meeting two of the professors who's work my thesis was based on. I have
recently left academia for industry, but attending this conference had me
really excited about research again. There was lots of interesting work in my
area of interest and plenty of people as excited as me about current developments. </div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
There was also a vibrant social life at the conference. For
me, the biggest highlight was visiting the Olympic Oval. Having grown up in
Canada, I'm a little ashamed to say that it was my first time curling. It was
really fun and I am seriously considering taking up the sport. I also got a
chance to try long track speed skating. While I have done plenty of skating in
the past, hockey skates did not leave me well prepared for speed skates. I had
a few falls and my ankles were a little worse for wear, but I have no regrets.
It was a once in a lifetime opportunity. <span style="mso-spacerun: yes;"> </span>I also won't soon forget spending a night at
the bar with a group of profs. </div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
I had lots of interesting discussions at ASPLOS. Some
technical: What will be next big thing in computers? As processors get more
heterogeneous, will programming them become easier or more challenging? What
are the merits of approximate computing? Can you trust any hardware component
or piece of software? Some less so: how do we get more women interested in
Engineering, and how early do we have to get to them? Should students help
review papers? What is the best kind of beer? How bad was this winter in your
part of the country?</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Thanks to all chairs for putting together a great conference.
</div>
Anonymoushttp://www.blogger.com/profile/11944532904249103926noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-87162750472039352842014-03-16T18:56:00.001-07:002014-03-16T18:56:51.087-07:00Interesting Times at ASPLOSThis was my first experience at ASPLOS and I really enjoyed myself. I come from the programming languages
community and having attended conferences like POPL, PLDI, and OOPSLA previously,
it was interesting to attend a more architecture-focused event. ASPLOS does very much bill itself as an
interdisciplinary conference, and it is eye-opening to see all of the different ways researchers are crossing
boundaries between programming languages, operating systems, and computer architecture.<br />
<br />
There were several interesting themes that I perceived as prevalent at this year's ASPLOS. One was neural
computing, which came up in a number of presented papers, as well as notably the keynote about Qualcomm's
Zeroth spiking neural network processor. We got some hints about what programming such devices might be like,
and I spoke to some of my PL colleagues about interesting potential avenues for research in this area. We
heard a little bit from Qualcomm about programming models, and it seems like program analysis of programs for
neuromorphic systems would be an interesting challenge.<br />
<br />
Another theme that I perceived was heterogeneous computing, which showed up in a whole host of papers on a myriad
of topics, and the debate on the last day of the conference. Talks on accelerators for various purposes, like
the Q100 for database processing and the DianNao machine learning accelerator, made me think about the potential
role of verification in designing reliable coprocessing hardware. It would be interesting to explore the
possibility of building provably correct accelerators, and also to explore augmenting such accelerators with
verifiable security or privacy guarantees.<br />
<br />
Finally, on a less serious note, I thought the conference was very well organized and enjoyed the chance to see
a bit of beautiful Salt Lake City during a spot of downtime and also the planned excursion to the Utah Olympic
Oval. As other posters have commented, the presence of Indian food at the banquet was an unexpected and quite
welcome surprise! Thanks to the organizers and to everyone on the program committee for making this such a
fulfilling conference!
Ethan A. Kuefnerhttp://www.blogger.com/profile/18409207436289293591noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-37466279259070620412014-03-16T18:03:00.002-07:002014-03-16T18:03:58.296-07:00ASPLOS 2014: Curling, FSMs and fun!<div dir="ltr" style="text-align: left;" trbidi="on">
An applause for the all the organizers and people who worked really hard to make this happen, and for making this so great. The sheer number of people from a lot of disciplines, the sharing of ideas, and just getting a chance to know whats out there made this a memorable experience.<br />
<br />
The curling experience was a lot of failure and a lot of fun! The dinner was awesome, I never expected good Indian food at a conference. I got a chance to interact with some really smart people, and got a lot of useful feedback about my research.<br />
<br />
My favorite talk was "Data-Parallel Finite-State Machines" from Microsoft research. The idea of enumeration and convergence is really cool, and I can see a lot of applications and optimizations stemming forth from this. <br />
<br />
This was my first ASPLOS, and my first conference as well. It would be wrong to say I wasn't nervous, giving my first talk and being in the company of giants. However, the whole conference turned out to be a really fun experience, and I look forward to ASPLOS 2015 (Istanbul!!)</div>
Anonymoushttp://www.blogger.com/profile/02339703325942555220noreply@blogger.com0tag:blogger.com,1999:blog-812102789201296475.post-30681623227940459562014-03-16T15:51:00.000-07:002014-03-16T15:51:33.517-07:00Intelligent Robots, Uncertain< T >, K2, and the Olympic Oval @ ASPLOS 2014<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;">I enjoyed attending the conference, meeting and talking to new and old connections in both academia and industry. I wanted to share some of the highlights for me and I hope you find them interesting.</span><br />
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: x-small;"><span class="Apple-style-span" style="line-height: 20px;"><br /></span></span>
<span class="Apple-style-span" style="font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;"><span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><b style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Keynote: Neuromorphic Processing: A New Frontier in Scaling Computer Architecture </b></span></span><br />
<span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;"><b style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Jeff Gehlhaar, Qualcomm</b></span><br />
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;">This is one of the most exciting and inspiring talks I've attended. I think Qualcomm's forward-looking research in neuromorphic processing is in line with quite a few research ideas built upon specialization and accelerators. I believe that these are viable solutions to help the architecture community combat important challenges such as the utilization, dark silicon, and enable hardware-software co-design to provide greater efficiency. I also am very intrigued by this talk to explore different application space that spark innovative ideas, such as combining machine learning with sensory devices using a expanded mobile platform. I've already told more than 10 non-computer-geeks about the cool robot video and cannot wait for Qualcomm to reveal more about what they are doing next.</span><br />
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;"><br /></span>
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;"><b>Uncertain< T >: A First-Order Type for Uncertain Data </b><span style="color: #888888; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">James Bornholt (Australian National Universit); Todd Mytkowicz (Microsoft Research); Kathryn S. McKinley (University of Texas at Austin/Microsoft Research)</span> </span><br />
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;">I thought the lightning 90s introduction for this talk did a great job piquing the interest of the audience. I probably would have not wanted to attend the talk without the convincing GPS use cases the authors thoughtfully put together because at first glance, this material is too "mathy" for my taste. However, the authors made it compelling to use this new data abstraction to express and compute using uncertain<t> in applicable applications. </span><br />
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;"><br /></span>
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;"><b>K2: A Mobile Operating System for Heterogeneous Coherence Domains </b><span style="color: #888888; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Felix Xiaozhu Lin (Rice University); Zhen Wang (Rice University); Lin Zhong (Rice University)</span> </span><br />
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;">This paper was selected as one of the best papers this year and it is well deserved. K2 is on the track to solve one of the most important problems that the operating systems community is facing, a heterogeneous coherence domain. The presenter was articulate, and was a great story teller, leading the audience from one problem to the next, showing insights at every step. I really enjoyed it even when I'm an architect, and not an OS expert by trade.</span><br />
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;"><br /></span>
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;"><b>The Utah Olympic Oval</b></span><br />
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;">Kudos to the event organizers to be so creative and take us to skate on the Olympic-quality ice rink and have staff members who are at the ready to teach us non-Olympians ice skating and curling. I had so much fun learning how to throw the stone, how to sweep, and most importantly, how not to run and fall on the ice during curling! </span><br />
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;"><br /></span>
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;">Overall, I throughly enjoyed the conference and I hope you did too!</span><br />
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;"><br /></span>
<span class="Apple-style-span" style="color: #333333; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px;"><br /></span>bosgirlhttp://www.blogger.com/profile/13385029615460277298noreply@blogger.com0