diff --git a/db/publications.json b/db/publications.json index a9922054..f99f7a63 100644 --- a/db/publications.json +++ b/db/publications.json @@ -167,7 +167,7 @@ "length":10, "urls" : { "paper" : "http://odin.cse.buffalo.edu/papers/2015/CIDR-jitd-final.pdf", - "slides" : "http://odin.cse.buffalo.edu/slides/talks/2015-JITDs" + "slides" : "http://odin.cse.buffalo.edu/slides/talks/2015-3-JITDs.zip" }, "projects" : ["astral"] }, diff --git a/slides/cse662fa2016/2016-08-29-Intro.pdf b/slides/cse662fa2016/2016-08-29-Intro.pdf new file mode 100644 index 00000000..7773adbe Binary files /dev/null and b/slides/cse662fa2016/2016-08-29-Intro.pdf differ diff --git a/src/teaching/cse-662/index.md b/src/teaching/cse-662/index.md index 74f725df..9468e65a 100644 --- a/src/teaching/cse-662/index.md +++ b/src/teaching/cse-662/index.md @@ -69,6 +69,15 @@ After the taking the course, students should be able to: ## Course Schedule +* **Aug. 29** : Introduction ([slides](http://odin.cse.buffalo.edu/slides/cse662fa2016/2016-08-29-Intro.pdf)) +* **Aug. 31** : Project Background 1 - ([Mimir](http://odin.cse.buffalo.edu/slides/talks/2016-3-NYU-Mimir/), [JITDs](http://odin.cse.buffalo.edu/slides/talks/2015-3-JITDs.zip)) +* **Sept. 02** : Project Background 2 - ([PocketData](http://odin.cse.buffalo.edu/slides/talks/2015-7-OhioPocketData/)) +* **Sept. 07** : Database Cracking - ([paper](http://stratos.seas.harvard.edu/files/IKM_CIDR07.pdf)) + +----- + +## Topics + 1. Datstructures and Indexes * Functional Datastructures * Indexes Review @@ -123,6 +132,13 @@ structuring a policy to manage the creation and usage of nodes based on this workload. The policy should result in runtime behavoir that is beneficial for the workload over classic, workload agnostic policies. +##### Background material: +* [Database Cracking](http://stratos.seas.harvard.edu/files/IKM_CIDR07.pdf) +* [JITDs Presentation](http://odin.cse.buffalo.edu/slides/talks/2015-3-JITDs.zip) +* [JITDs Intro Paper](http://odin.cse.buffalo.edu/papers/2015/CIDR-jitd-final.pdf) +* [GitHub Repo](https://github.com/UBOdin/jitd) + + ### PocketData While "big data" is all the rage, another important type of data is the data @@ -139,6 +155,11 @@ characteristics you observed and test the performance of modern mobile databases and compare and contrast how they perform with respect to classic database implementations. +##### Background material: +* [PocketData Slides](http://odin.cse.buffalo.edu/slides/talks/2015-7-OhioPocketData/) +* [PocketData Preliminary Study](http://odin.cse.buffalo.edu/papers/2015/TPCTC-sqlite-final.pdf) +* [PhoneLab](https://phone-lab.org) +* [PhoneLab Example Dataset](https://phone-lab.org/static/experiment/sample_dataset.tgz) #### App Workload Characteristics