1 / 6

Quo Vadis?

Quo Vadis?. What is Our Core?. Systems. Algorithms/ Theory. DB. PL. What Is Our Core?. There are so many interesting new concepts in other communities PL: Synthesizing (concurrent) data structures Algorithms: Cache-oblivious algorithms, models of social behavior

maske
Download Presentation

Quo Vadis?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Quo Vadis?

  2. What is Our Core? Systems Algorithms/Theory DB PL

  3. What Is Our Core? • There are so many interesting new concepts in other communities • PL: Synthesizing (concurrent) data structures • Algorithms: Cache-oblivious algorithms, models of social behavior • Systems: Time APIs, mini-transactions, has become applied side of PL • ML: Deep learning • What should we teach other students these days? • We don’t want them to be shallow in any way • But we also cannot teach them everything • Are the community that builds relational databases? What are our concepts?

  4. What is Our Core? Systems Algorithms/Theory DB PL

  5. Research Directions • New devices • Images, videos • Programmer productivity • Monitoring

  6. Community Action • Create shared infrastructure (a cloud, a set of tools with documentation, that we use in our courses so that students will know it?) • Create new benchmarks

More Related