Peter Lee Head, Computer Science Department Carnegie Mellon University.

download Peter Lee Head, Computer Science Department Carnegie Mellon University.

If you can't read please download the document

Transcript of Peter Lee Head, Computer Science Department Carnegie Mellon University.

  • Slide 1

Peter Lee Head, Computer Science Department Carnegie Mellon University Slide 2 The dark laboratory? Slide 3 DataComputingPh.D.s Crowds Slide 4 Predicted alignment for known B-helices on cross-family validation [Carbonell, et al] [Tom Mitchell, Marcel Just] Slide 5 Fluid dynamics model reduction [AdrienTreuille, et al] Universe in a box [TizianadiMatteo, et al] Slide 6 30M reCAPTCHAs are being solved per day, allowing the equivalent of 125 books to be digitized daily. Some people solve them simply to help digitize books. Over 750M different people have solved a CAPTCHA. Luis von Ahn, et al. Slide 7 http://fold.it Slide 8 The deluge of data makes data-intensive computing mandatory for many future scientific endeavors Future students (and, ultimately, scientists) will find it natural for the data (and computing) to be in the cloud There are many big technology problems to be solved But there are also organizational and cultural gaps Slide 9 A wide field-of-view telescope with 3.2Gpx camera, to be operational in 2014 Will provide full-sky survey (15sec exposure) every three nights In support of basic astronomy research, as well as change detection (eg, for asteroids) On the order of 16TB of image data per day A major focus on the hardware and pipes Slide 10 In the 2014 time frame, such data storage requirements may not be extraordinary But deriving knowledge from such data streams efficiently will be hard Astronomers dont yet know what questions they will want to ask Its all about the software, and in this case the software is research Slide 11 Virtually all major research instruments of the future will be software-driven, but with big lead times and unknowns Funding programs need to address and tolerate this Who gets to read? Who gets to write? Who gets to write code? What are the ownership, allocation, and trust models? Are there reward structures for researchers to develop the software architectures, APIs, languages, and algorithms? Slide 12 Microsoft Research Faculty Summit 2008 Slide 13