Publications by Shore-MT Team
Publications by Shore-MT Team
2017
2017
- Utku Sirin, Ahmad Yasin, Anastasia Ailamaki: A methodology for OLTP Micro-architectural Analysis. DaMoN 2017: 1:1-1:10
2016
2016
- Utku Sirin, Raja Appuswamy, Anastasia Ailamaki: OLTP on A Server-grade ARM: Power, Throughput and Latency Comparison. DaMoN 2016: 10:1-10:7
- Danica Porobic, Pinar Tözün, Raja Appuswamy, Anastasia Ailamaki: More Than A Network: Distributed OLTP on Clusters of Hardware Islands. DaMoN 2016: 6:1-6:8
- Utku Sirin, Pinar Tözün, Danica Porobic, Anastasia Ailamaki: Micro-architectural Analysis of In-memory OLTP. SIGMOD Conference 2016: 387-402
- Danica Porobic, Ippokratis Pandis, Miguel Branco, Pinar Tözün, Anastasia Ailamaki: Characterization of the Impact of Hardware Islands on OLTP. VLDB J. 25(5): 625-650 (2016)
2015
2015
- David Cervini, Danica Porobic, Pinar Tözün, Anastasia Ailamaki: Applying HTM to an OLTP System: No Free Lunch. DaMoN 2015: 7:1-7:7
2014
2014
- Pinar Tözün, Islam Atta, Anastasia Ailamaki, Andreas Moshovos: ADDICT: Advanced Instruction Chasing for Transactions. PVLDB 7(14): 1893-1904 (2014)
- Danica Porobic, Erietta Liarou, Pinar Tözün, Anastasia Ailamaki: ATraPos: Adaptive Transaction Processing on Hardware Islands. ICDE 2014: 688-699
- Ryan Johnson, Ippokratis Pandis, Anastasia Ailamaki: Eliminating Unscalable Communication in Transaction Processing. VLDB J. 23(1): 1-23 (2014)
- Tianzheng Wang, Ryan Johnson: Scalable Logging Through Emerging Non-Volatile Memory. PVLDB 7(10): 865-876 (2014)
- Iraklis Psaroudakis, Manos Athanassoulis, Matthaios Olma, Anastasia Ailamaki: Reactive and Proactive Sharing Across Concurrent Analytical Queries. SIGMOD Conference 2014: 889-892
2013
2013
- Radu Stoica, Anastasia Ailamaki: Improving Flash Write Performance by Using Update Frequency. PVLDB 6(9): 733-744 (2013)
- Anastasia Ailamaki, Ryan Johnson, Ippokratis Pandis, Pinar Tözün: Toward Scalable Transaction Processing. PVLDB 6(11): 1192-1193 (2013)
- Pinar Tözün, Brian Gold, Anastasia Ailamaki: OLTP in Wonderland: Where do Cache Misses Come from In Major OLTP Components? DaMoN 2013: 8
- Islam Atta, Pinar Tözün, Xin Tong, Anastasia Ailamaki, Andreas Moshovos: STREX: Boosting Instruction Cache Reuse in OLTP Workloads Through Stratified Transaction Execution. ISCA 2013: 273-284
- Pinar Tözün, Ippokratis Pandis, Cansu Kaynak, Djordje Jevdjic, Anastasia Ailamaki: From A to E: analyzing TPC's OLTP Benchmarks: The Obsolete, The Ubiquitous, The Unexplored. EDBT 2013: 17-28
- Pinar Tözün, Ippokratis Pandis, Ryan Johnson, Anastasia Ailamaki: Scalable and Dynamically Balanced Shared-everything OLTP with Physiological Partitioning. VLDB J. 22(2): 151-175 (2013)
2012
2012
- Ryan Johnson: Fighting Back: Using Observability Tools to Improve The DBMS (Not Just Diagnose It). DBTest 2012: 10
- Islam Atta, Pinar Tözün, Anastasia Ailamaki, Andreas Moshovos: SLICC: Self-Assembly of Instruction Cache Collectives for OLTP Workloads. MICRO 2012: 188-198
- Danica Porobic, Ippokratis Pandis, Miguel Branco, Pinar Tözün, Anastasia Ailamaki: OLTP on Hardware Islands. PVLDB 5(11): 1447-1458 (2012)
- Islam Atta, Pinar Tözün, Anastasia Ailamaki, Andreas Moshovos: Reducing OLTP Instruction Misses with Thread Migration. DaMoN 2012: 9-15
- Ryan Johnson, Ippokratis Pandis, Radu Stoica, Manos Athanassoulis, Anastasia Ailamaki: Scalability of Write-ahead Logging on Multicore and Multisocket Hardware. VLDB J. 21(2): 239-263 (2012)
2011
2011
- Ippokratis Pandis, Pinar Tözün, Ryan Johnson, Anastasia Ailamaki: PLP: Page Latch-free Shared-everything OLTP. PVLDB 4(10): 610-621 (2011)
- Ippokratis Pandis, Pinar Tözün, Miguel Branco, Dimitris Karampinas, Danica Porobic, Ryan Johnson, Anastasia Ailamaki: A Data-Oriented Transaction Execution Engine and Supporting Tools. SIGMOD Conference 2011: 1237-1240
2010
2010
- Ryan Johnson, Ippokratis Pandis, Radu Stoica, Manos Athanassoulis, Anastasia Ailamaki: Aether: A Scalable Approach to Logging. PVLDB 3(1): 681-692 (2010)
- Ryan Johnson, Radu Stoica, Anastasia Ailamaki, Todd C. Mowry: Decoupling Contention Management from Scheduling. ASPLOS 2010: 117-128
- Ippokratis Pandis, Ryan Johnson, Nikos Hardavellas, Anastasia Ailamaki: Data-Oriented Transaction Execution. PVLDB 3(1): 928-939 (2010)
2009
2009
- Ryan Johnson, Ippokratis Pandis, Anastasia Ailamaki: Improving OLTP Scalability using Speculative Lock Inheritance. PVLDB 2(1): 479-489 (2009)
- Ryan Johnson, Ippokratis Pandis, Nikos Hardavellas, Anastasia Ailamaki, Babak Falsafi: Shore-MT: A Scalable Storage Manager for The Multicore Era. EDBT 2009: 24-35
- Ryan Johnson, Manos Athanassoulis, Radu Stoica, Anastasia Ailamaki: A New Look At The Roles of Spinning and Blocking. DaMoN 2009: 21-26
2008
2008
- Ryan Johnson, Ippokratis Pandis, Anastasia Ailamaki: Critical Sections: Re-emerging Scalability Concerns for Database Storage Engines. DaMoN 2008: 35-40