InfoLab Logo Header

« Home | Next » | Next » | Next » | Next » | Next » | Next » | Next » | Next » | Next » | Next »

CIDR 2009 Trip Report (Posted by Steven Whang)

This collaborative blog post was written by InfoLab members who attended the recent CIDR conference held Jan. 4-7, 2009 at the Asilomar Conference Grounds. The viewpoints in the blog do not necessarily represent the entire InfoLab.

Instead of trying to cover all the interesting work presented, we focus on major trends centered on the two keynotes and the Best Paper Award. These three talks covered important research directions for the database community: user interfaces, power-sensitive systems, and new hardware for databases. We then briefly mention works by InfoLab members/alums.

1. User Interfaces

The first keynote by Jeff Heer demonstrated how people can easily collaborate on data analysis. As an example, we were shown visualizations of United States census data over the last 150 years using sense.us, a prototype web application for social visual data analysis. Users can analyze the data (e.g., adding an annotation that the sharp decrease in the number of people with military jobs in the late 1920's was due to the Great Depression) and easily share their results with others (e.g., posting a URL of their view). Hence, the key contribution of sense.us is supporting asynchronous collaboration for visualization. 


The demonstration clearly showed the importance of a good user interface for database systems. As DBMSs and query languages like SQL are used by a broader audience of programmers, there is a need to provide easier tools for end-user data management and manipulation. While sense.us is already an excellent tool for collaboration, it still remains to be seen how database systems can adopt the underlying science of human interaction. Several issues were raised by the audience including managing groups of collaborators, preserving privacy, and exporting visualizations to other systems. 

Two other works in the conference also focused on user interfaces. A presentation by Yannis Ioannidis discussed the challenges of providing a natural language user interface for databases (e.g., a database should give back an answer like "The director's name is Woody Allen" instead of a table). A presentation by Zachary Ives demonstrated CopyCat, a tool that provides an interface for integrating data without having to design a schema; the CopyCat system "learns" the schema based on copies and pastes made by the user.


2. Power-sensitive Systems

The second keynote by James Hamilton proposed a cost and power efficient system for internet-scale services (CEMS project). The first observation made was that server efficiency is key to improving the overall data center power efficiency (nearly 60% of the power delivered to a high-scale data center is delivered to servers). Next, servers were built using low-cost, low-power client or embedded components. The resulting CEMS prototype outperforms a high-scale commercial internet service by 379% in terms of performance/joule. Hence, the prototype is a significant contribution to the recent trend of power-sensitive systems. 


In addition to the keynote on the CEMS project, which improved hardware for better power efficiency, there was discussion on the software side of improving power efficiency. Mehul Shah's presentation argued that data management software should also be optimized for power efficiency and suggested promising areas in database systems that could improve. Stavros Harizopoulos's "Gong Show" presentation went a step further and suggested that performance should be thrown away in favor of power efficiency! A presentation by Willis Lang proposed two specific techniques that trade power efficiency for performance. 


3. New Hardware for Databases

The Best Paper Award was given to "uFLIP: Understanding Flash IO Patterns" (Luc Bouganim et al.), which proposed a benchmark for flash devices. The motivation is that commercially available flash devices do not behave as the flash chips they contain due to the additional layer of block mapping, wear-leveling, and error correction. Consequently, a benchmark is necessary to understand the complex behavior of flash devices (e.g., block writes are not uniform in time) that can help algorithm and system design. The authors compared various flash devices using their uFLIP benchmark and produced helpful guidelines for algorithm development (e.g., random writes should be limited to a focused area of 4-16MB in order to perform nearly as well as sequential writes). 

A natural question to ask is whether we can use an interface for flash memory that allows databases to directly access flash cards (instead of relying on black-box flash devices). In the case of disks, database systems usually access the raw disk (instead of accessing the disk through a file system) and disable the operating system's data caching in order to handle caching themselves. Moreover, database systems sometimes even have full control over processor scheduling and the mapping of page tables where both tasks are usually left to the operating system. We suspect that directly accessing flash cards is currently a difficult task compared to directly accessing disks. 

Another advance in new hardware is using multi-core processors (or chip-level multiprocessors, CMP). Ippodratis Pandis's Gong Show presentation provided various solutions for scaling databases on CMPs.


4. Works by InfoLab Members/Alums

InfoLab members Georgia Koutrika and Benjamin Bercovitz presented CourseRank, a popular course evaluation and planning social system that is used by over 9,000 students out of 14,000 at Stanford (most undergrads use CourseRank). Based on their experience with CourseRank, Georgia and Benjamin proposed various research challenges for social sites such as encouraging information discovery (using tag clouds) and enabling flexible recommendations in a declarative fashion. 

InfoLab alum Chris Olston presented a general two-phase approach for interactive querying over web-scale data. The idea is to first supply a query template in advance to the system, which can then prepare auxiliary structures (e.g., materialized views and indexes) to facilitate real-time query responses later on. As a result, interactive querying is possible for a general class of queries and data at a very large scale. 

InfoLab alum Shivnath Babu presented an integrated diagnostic tool for database and SAN administrators. Using an abstraction that ties together the execution path of queries and the SAN, it is possible to diagnose query slowdowns caused by combinations of events across the database and the SAN. 

InfoLab alum Yannis Papakonstantinou presented app2you, a web application creator that lets developers create web applications without doing database coding or designing. The app2you platform presents a tradeoff point between having a wide application scope (e.g., by building applications using Java, Ajax, and SQL) and providing ease of specification (e.g., by simply copying an application template).

The following InfoLab members/alums co-authored papers, but did not give talks:

Check out other blog posts on CIDR 2009 by Joe Hellerstein, Pat Helland, and Leigh Dodds.

Labels: , , ,

  1. Anonymous Ragib Hasan | January 31, 2009 12:22 PM |  

    Nice job summarizing the main aspects. It was great to meet with you guys.

  2. Blogger Steven | February 1, 2009 5:35 PM |  

    Hi Ragib, it was great to see you too!

  3. Anonymous Mike Oswell | September 7, 2009 9:01 PM |  

    we all great to meet each others... thanks for your report guys!

    Mengembalikan Jati Diri Bangsa | Kenali dan Kunjungi Objek Wisata di Pandeglang

  4. Anonymous wikilaw | September 7, 2009 9:11 PM |  

    You know, I have to tell you, I really enjoy this blog and the insight from everyone who participates. I find it to be refreshing and very informative. I wish there were more blogs like it. Anyway, I felt it was about time I posted, I've spent most of my time here just lurking and reading, but today for some reason I just felt compelled to say this.

    Mengembalikan Jati Diri Bangsa | Kenali dan Kunjungi Objek Wisata di Pandeglang

  5. Anonymous Mark Barker | September 7, 2009 9:56 PM |  

    Very good for separating some aspects become more clear. I'm so glad to read this. Thank you so much.

    Best regards,
    Rusli Zainal Sang Visioner

  6. Anonymous Finance Information | September 17, 2009 4:42 AM |  

    Congratz for this trip...and thanks for share this

    Mengembalikan jati diri bangsa |
    Kenali Dan Kunjungi Objek Wisata Di Pandeglang |
    Mencari Blogpreneur Sejati |
    Serunya Belajar Seo

  7. Anonymous Jhon Deu | September 17, 2009 9:14 AM |  

    Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon.
    ______________________________________
    Kenali Dan Kunjungi Objek Wisata Di Pandeglang

    Personal Blog

    Belajar SEO Blogspot

    My School

    Seo MotiVation

  8. Anonymous chloe | September 21, 2009 9:07 AM |  

    nice tutorial sir. by the way, how to apply a scholarship to tis college? regards
    mengembalikan jati diri bangsa

  9. Anonymous moratmarit | September 25, 2009 7:46 AM |  

    I can here the new knowledge.
    Thanks for the great reference post.
    Kenali dan Kunjungi Objek Wisata di Pandeglang | morat marit | cah bagoes | oes tsetnoc

  10. Anonymous Smith | September 26, 2009 10:20 PM |  

    Nice post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon.

    if you do not mind, please visit my article related to pandeglang district in Banten, Indonesia at Kenali dan Kunjungi Objek Wisata di Pandeglang and also related to a leadership at Mengembalikan Jati Diri Bangsa

    Oes Tsetnoc | Oes Tsetnoc

  11. Anonymous Anonymous | September 30, 2009 9:30 AM |  

    I'm really impresed with your presentation.

    best friend,
    Kenali dan Kunjungi Objek Wisata di Pandeglang

  12. Anonymous Jack | October 4, 2009 12:34 AM |  

    I found your blog on google and read a few of your other posts. I just added you to my Google News Reader. Keep up the good work. Look forward to reading more from you in the future.

    iklan baris gratis | jaringan iklan gratis baris | iklan baris gratis | pasang iklan baris gratis | submit iklan baris gratis | media pasang iklan gratis | promosi gratis iklan baris gratis | iklan baris gratis | pasang iklan baris gratis

  13. Blogger Mizwar Smith | October 12, 2009 8:31 PM |  

    Thanks ever so much, very useful article. Great information! Pendatang Baru Kenali dan Kunjungi Objek Wisata di Pandeglang, Kembali Optimasi Kenali dan Kunjungi Objek Wisata di Pandeglang, Kenali dan Kunjungi Objek Wisata di Pandeglang Persaingan Semakin Sengit, Kenali dan Kunjungi Objek Wisata di Pandeglang, Optimasi Spam, Bolehkah?, Kenali dan Kunjungi Objek Wisata di Pandeglang SERP Baru, Kenali dan Kunjungi Objek Wisata di Pandeglang Turun Naik, Google “Ngedance” Pada Kenali dan Kunjungi Objek Wisata di Pandeglang, Kenali dan Kunjungi Objek Wisata di Pandeglang Masuk Halaman Pertama, Mencari Backlink dari .edu dan .gov, Masihkah Perlu?, Pandeglang, Banten – Eksotisme Pantai Tanjung Lesung, Pandeglang, Banten – Taman Nasional Ujung Kulon, Kenali dan Kunjungi Objek Wisata di Pandeglang

  14. Anonymous MacFamous | October 15, 2009 5:17 AM |  

    I don’t know If I said it already Serunya Belajar SEO but this so good stuff keep up the good work. I read a lot of blogs on a daily basis and for the most part Kenali dan Kunjungi Objek Wisata di Pandeglang just wanted to make a quick comment to say I’m glad I found your blog. Thanks.

  15. Anonymous kerja keras adalah energi kita | October 24, 2009 2:37 AM |  

    thanks for posting, great article very usefull
    kerja keras adalah energi kita

  16. Anonymous pulsa elektrik | October 24, 2009 2:40 AM |  

    Nice job summarizing the main aspects. It was great to meet with you guys.
    kerja keras adalah energi kita

  17. Blogger bitheads | October 28, 2009 11:53 PM |  

    Nice story . It's kind of funny and entertaining.Thank you for  sharing. the best place kenali dan kunjungi objek wisata di pandeglang to your vacation, i promise that's

  18. Anonymous Jhon | October 31, 2009 10:22 AM |  

    Yes you are right we need pivot module at now.

    Kenali dan Kunjungi Objek Wisata di Pandeglang and Mengembalikan Jati Diri Bangsa

  19. Anonymous Anonymous | October 31, 2009 10:26 AM |  

    Very Great Information!

    Kenali dan Kunjungi Objek Wisata di Pandeglang also Mengembalikan Jati Diri Bangsa

  20. Anonymous Anonymous | November 1, 2009 12:31 AM |  

    good idea really apreciate
    Kenali dan kunjungi objek wisata yang terpuruk|Kenali dan kunjungi yang tak kunjung terkenal|Kenali dan kunjungi objek wisata di Pandeglang mogok|Kenali dan Kunjungi Objek wisata di Pandeglang menurun|Pandeglang Kita|Pantai Carita objek wisata di Pandeglang|Tanjung Lesung Objek Wisata di Pandeglang|Pulau Umang Objek Wisata Pandeglang|Pandeglang Taman Nasional Ujung Kulon|Kontes SEO Kenali dan Kunjungi Objek Wisata di Pandeglang

  21. Anonymous kenali dan kunjungi objek wisata di pandeglang | November 1, 2009 12:32 AM |  

    great job
    Kenali dan kunjungi objek wisata yang terpuruk|Kenali dan kunjungi yang tak kunjung terkenal|Kenali dan kunjungi objek wisata di Pandeglang mogok|Kenali dan Kunjungi Objek wisata di Pandeglang menurun|Pandeglang Kita|Pantai Carita objek wisata di Pandeglang|Tanjung Lesung Objek Wisata di Pandeglang|Pulau Umang Objek Wisata Pandeglang|Pandeglang Taman Nasional Ujung Kulon|Kontes SEO Kenali dan Kunjungi Objek Wisata di Pandeglang

  22. Anonymous Anonymous | November 2, 2009 11:04 PM |  

    by the way, how to apply a scholarship to tis college? regards
    mengembalikan jati diri bangsa

  23. Anonymous ada apa sih dengan Pandeglang | November 3, 2009 2:27 AM |  

    seems very crowd right here..may i join with you?

  24. Anonymous SEO Pandeglang | November 5, 2009 3:02 AM |  

    nice piece of info, thanks for the share..

  25. Anonymous Anonymous | November 9, 2009 9:10 AM |  

    Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon.

    Kenali dan Kunjungi Objek Wisata di Pandeglang
    Kenali dan Kunjungi Objek Wisata di Pandeglang
    Kenali dan Kunjungi Objek Wisata di Pandeglang
    Kenali dan Kunjungi Objek Wisata di Pandeglang
    Kenali dan Kunjungi Objek Wisata di Pandeglang
    Kenali dan Kunjungi Objek Wisata di Pandeglang
    Kenali dan Kunjungi Objek Wisata di Pandeglang
    Kenali dan Kunjungi Objek Wisata di Pandeglang

  26. Anonymous Fuck With ME!!!! | November 13, 2009 9:25 PM |  

    Please sex with me, Fuck....Fuck...With me!!!

  27. Anonymous West Los Angeles Chiropractic | November 18, 2009 8:53 AM |  

    As part of our ongoing Public Relations campaign with West Los Angeles Chiropractor we would like to thank you for your great informative post!!

  28. Blogger Daniela | November 21, 2009 7:23 PM |  

    Interesting post. I have been wondering about this issue,so thanks for posting. I’ll likely be coming back to your blog. Keep up great writing. Find your great Travel News and sing the songs at Free Song Lyric or you can watch the drama at Korea Drama Online one of great korea drama is A Love to Kill if you go to travel to Indonesia learn Learn Indonesia Language first! And find your home cari rumah or make a blog Belajar membuat Blog find your home again rumah dijual and again at jual rumah or something like download youtube or you can find a nice widget blog then if you want buy a new laptop see the Laptop Price List or you can buy a New Blackberry and then take care your Health & Jewerly, that's all, thank you so much.

leave a response