Anastasia Ailamaki - Publications#
Conference papers
[1] Periklis Chrysogelos, Manos Karpathiotakis, Raja Appuswamy, Anastasia Ailamaki. “HetExchange: Encapsulating heterogeneous CPU–GPU parallelism in JIT compiled engines”. Proceedings of the VLDB Endowment, Los Angeles, California, USA, August 2019.
[2] Periklis Chrysogelos, Panagiotis Sioulas, Anastasia Ailamaki. “Hardware-conscious Query Processing in GPU-accelerated Analytical Engines”. Proceedings of the Ninth Biennial Conference on Innovative Data Systems Research (CIDR), Asilomar, California, USA, January 2019.
[3] Matthaios Olma, Raja Appuswamy, Anastasia Ailamaki. “Improving Spatial Data Processing by Clipping Minimum Bounding Boxes”. Proceedings of the IEEE International Conference on Data Engineering (ICDE), Macau SAR, China, April 2019.
[4] Panagiotis Sioulas, Periklis Chrysogelos, Manos Karpathiotakis, Raja Appuswamy, Anastasia Ailamaki. “Hardware-conscious hash joins on GPUs”. Proceedings of the IEEE International Conference on Data Engineering (ICDE), Macau SAR, China, April 2019.
[5] Raja Appuswamy, Angelos Anadiotis, Danica Porobic, Anastasia Ailamaki. “Analyzing the Impact of System Architecture on the Scalability of OLTP Engines for High-Contention Workloads”. Proceedings of the VLDB Endowment, Rio De Janeiro, Brasil, August 2018.
[6] Georgios Psaropoulos, Norman May, Thomas Legler, Anastasia Ailamaki. “Interleaving with Coroutines: A Practical Approach for Robust Index Joins”. Proceedings of the VLDB Endowment, Rio DeJaneiro, Brasil, August 2018.
[7] Tahir Azim, Manos Karpathiotakis, Anastasia Ailamaki. “ReCache: Reactive Caching for Fast Analytics over Heterogeneous Data”. Proceedings of the VLDB Endowment, Rio De Janeiro, Brasil, August 2018.
[8] Tahir Azim, Azqa Nadeem, Anastasia Ailamaki. “Adaptive Cache Mode Selection for Queries over Raw Data”. Proceedings of the International Workshop on Accelerating Analytics and Data Management Systems Using Modern Processor and Storage Architectures (ADMS), Rio De Janeiro, Brasil, August 2018.
[9] Eleni Tzirita Zacharatou, Harish Doraiswamy, Anastasia Ailamaki, Claudio Silva, Juliana Freire. “GPU Rasterization for Real-Time Spatial Aggregation over Arbitrary Polygons”. Proceedings of the VLDB Endowment, Rio De Janeiro, Brasil, August 2018.
[10] Harish Doraiswamy, Eleni Tzirita Zacharatou, Fábio Miranda, Marcos Lage, Anastasia Ailamaki, Cláudio T. Silva, Juliana Freire. “Interactive Visual Exploration of Spatio-Temporal Urban Data Sets using Urbane”. Proceedings of the ACM SIGMOD International Conference on Management of Data, Houston, TX, USA, June 2018 (best demonstration award).
[11] Darius Sidlauskas, Sean Chester, Eleni Tzirita Zacharatou, Anastasia Ailamaki. “Improving Spatial Data Processing by Clipping Minimum Bounding Boxes”. Proceedings of the 34th IEEE International Conference on Data Engineering (ICDE), Paris, France, April 2018.
[12] Mirjana Pavlovic, Darius Sidlauskas, Thomas Heinis, Anastasia Ailamaki. “QUASII: QUery-Aware Spatial Incremental Index”. Proceedings of the 21th International Conference on Extending Database Technology (EDBT), Vienna, Austria, March 2018.
[13] Mirjana Pavlovic, Kai-Niklas Bastian, Hinnerk Gildhoff, Anastasia Ailamaki. “Dictionary Compression in Point Cloud Data Management”. Proceedings of the 25th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems (GIS), Redondo Beach, CA, USA, November 2017 (best paper award).
[14] Matthaios Olma, Manos Karpathiotakis, Ioannis Alagiannis, Manos Athanassoulis, Anastasia Ailamaki. “Slalom: Coasting Through Raw Data via Adaptive Partitioning and Indexing”. Proceedings of the VLDB Endowment 10(10), 2017.
[15] Stella Giannakopoulou, Manos Karpathiotakis, Benjamin Gaidioz, Anastasia Ailamaki. “CleanM: An Optimizable Query Language for Unified Scale-Out Data Cleaning”. Proceedings of the VLDB Endowment 10(11), 2017.
[16] Raja Appuswamy, Manos Karpathiotakis, Danica Porobic, Anastasia Ailamaki. “The Case For Heterogeneous HTAP”. Proceedings of the Eighth Biennial Conference on Innovative Data Systems Research (CIDR), Santa Cruz, California, January 2017.
[17] Manos Karpathiotakis, Ioannis Alagiannis, Anastasia Ailamaki. “Fast Queries Over Heterogeneous Data Through Engine Customization”. Proceedings of the VLDB Endowment 9(12), 2016.
[18] Renata Borovica-Gajic, Raja Appuswamy, Anastasia Ailamaki. “Cheap Data Analytics using Cold Storage Devices”. Proceedings of the VLDB Endowment 9(12), 2016.
[19] Iraklis Psaroudakis, Tobias Scheuer, Norman May, Abdelkader Sellami, Anastasia Ailamaki. “Adaptive NUMA-aware data placement and task scheduling for analytical workloads in main-memory column-stores”. Proceedings of the VLDB Endowment 10(2), 2016.
[20] Danica Porobic, Pinar Tözün, Raja Appuswamy, Anastasia Ailamaki. “More than a network: distributed OLTP on clusters of hardware islands”. Proceedings of the 12th International Workshop on Data Management on New Hardware (DaMoN), San Francisco, CA, USA, June 2016.
[21] Utku Sirin, Raja Appuswamy, Anastasia Ailamaki. “OLTP on a server-grade ARM: power, throughput and latency comparison”. Proceedings of the 12th International Workshop on Data Management on New Hardware (DaMoN), San Francisco, CA, USA, June 2016.
[22] Manos Athanassoulis, Michael S. Kester, Lukas M. Maas, Radu Stoica, Stratos Idreos, Anastasia Ailamaki, Mark Callaghan. “Designing Access Methods: The RUM Conjecture”. Proceedings of the 19th International Conference on Extending Database Technology (EDBT), Bordeaux, France, March 2016.
[23] Mirjana Pavlovic, Eleni Tzirita Zacharatou, Darius Sidlauskas, Thomas Heinis, Anastasia Ailamaki. “Space odyssey: efficient exploration of scientific data”. Proceedings of the Third International Workshop on Exploratory Search in Databases and the Web, San Francisco, CA, USA, July 2016.
[24] Panagiotis Sioulas, Anastasia Ailamaki. “Vectorizing an In Situ Query Engine”. Proceedings of the ACM SIGMOD International Conference on Management of Data, San Francisco, CA, USA, June 2016.
[25]] Bruno R. C. Magalhães, Farhan Tauheed, Thomas Heinis, Anastasia Ailamaki, Felix Schürmann. “An Efficient Parallel Load-Balancing Framework for Orthogonal Decomposition of Geometrical Data”. Proceedings of the 31st International Conference ISC High Performance 2016, Frankfurt, Germany, June 2016.
[26]] Utku Sirin, Pinar Tözün, Danica Porobic, Anastasia Ailamaki. “Micro-architectural Analysis of In-memory OLTP”. Proceedings of the ACM SIGMOD International Conference on Management of Data, San Francisco, CA, USA, June 2016.
[27] Mirjana Pavlovic, Thomas Heinis, Farhan Tauheed, Anastasia Ailamaki and Panagiotis Karras. “TRANSFORMERS: Robust Spatial Joins on Non-Uniform Data Distributions”. Proceedings of the 32nd IEEE International Conference on Data Engineering, Helsinki, Finland, April 2016.
[28] Tassos Venetis, Anastasia Ailamaki, Thomas Heinis, Manos Karpathiotakis, Ferath Kherif, Alexis Mitelpunkt, and Vasilis Vassalos. “Towards the Identification of Disease Signatures”. In Proceedings of the International Conference of Brain Informatics and Health, London, UK, September 2015.
[29] Iraklis Psaroudakis, Tobias Scheuer, Norman May, Abdelkader Sellami, Anastasia Ailamaki. “Scaling Up Concurrent Main Memory Column Store Scans: Towards Adaptive NUMA-aware Data and Task Placement”. In Proceedings of the 41st Conference on Very Large Data Bases, Kona, Hawaii, September 2015.
[30] Farhan Tauheed, Thomas Heinis, Anastasia Ailamaki. “THERMAL-JOIN: A Scalable Spatial Join for Dynamic Workloads”. Proceedings of the ACM SIGMOD International Conference on Management of Data, Melbourne, Australia, June 2015.
[31] Renata Borovica, Stratos Idreos, Anastasia Ailamaki, Marcin Zukowski, Campbel Fraser. “Smooth Scan: Statistics-Oblivious Access Paths”. Proceedings of the IEEE International Conference on Data Engineering, Seoul Korea, April 2015.
[32] Manos Karpathiotakis, Ioannis Alagiannis, Thomas Heinis, Miguel Branco, Anastasia Ailamaki. “Just-In-Time Data Virtualization: Lightweight Data Management with ViDa”. Proceedings of the Seventh Biennial Conference on Innovative Data Systems Research (CIDR), Asilomar, California, January 2015.
[33] Thomas Heinis, Anastasia Ailamaki. “Reconsolidating Data Structures”. Proceedings of the 18th International Conference on Extending Database Technology (EDBT), Brussels, Belgium, March 2015
[34] Manos Karpathiotakis, Miguel Branco, Ioannis Alagiannis, Anastasia Ailamaki. “Adaptive Query Processing on RAW Data”. PVLDB 7(12): 1119-1130 (2014)
[35] Manos Athanassoulis, Anastasia Ailamaki. “BF-Tree: Approximate Tree Indexing”. PVLDB 7(14): 1881-1892 (2014)
[36] Iraklis Psaroudakis, Thomas Kissinger, Danica Porobic, Thomas Ilsche, Erietta Liarou, Pinar Tözün, Anastasia Ailamaki, Wolfgang Lehner. “Dynamic fine-grained scheduling for energy-efficient main-memory queries”. DaMoN 2014
[37] Thomas Heinis, Farhan Tauheed, Anastasia Ailamaki. “Spatial Data Management Challenges in the Simulation Sciences”. EDBT 2014
[38] Pinar Tözün, Islam Atta, Anastasia Ailamaki, Andreas Moshovos. “ADDICT: Advanced Instruction Chasing for Transactions”. PVLDB 7(14): 1893-1904
[39] Anastasia Ailamaki, Erietta Liarou, Pinar Tözün, Danica Porobic, Iraklis Psaroudakis. “How to stop under-utilization and love multicores”. ACM SIGMOD International Conference on Management of Data, Snowbird, Utah, June 2014.
[40] Iraklis Psaroudakis, Manos Athanassoulis, Matthaios Olma, Anastasia Ailamaki. “Reactive and proactive sharing across concurrent analytical queries”. ACM SIGMOD International Conference on Management of Data, Snowbird, Utah, June 2014.
[41] Ioannis Alagiannis, Stratos Idreos, Anastasia Ailamaki. “H2O: a hands-free adaptive store”. ACM SIGMOD International Conference on Management of Data, Snowbird, Utah, June 2014.
[42] Iraklis Psaroudakis, Florian Wolf, Norman May, Thomas Neumann, Alexander Böhm, Anastasia Ailamaki, Kai-Uwe Sattler. “Scaling Up Mixed Workloads: A Battle of Data Freshness, Flexibility, and Scheduling”. TPCTC 2014: 97-112
[43] Yongchao Tian, Ioannis Alagiannis, Erietta Liarou, Anastasia Ailamaki, Pietro Michiardi, Marko Vukolic. “DiNoDB: Efficient Large-Scale Raw Data Analytics”. Data4U@VLDB 2014
[44] Danica Porobic, Erietta Liarou, Pinar Tözün, Anastasia Ailamaki. “ATraPos: Adaptive Transaction Processing on Hardware Islands”. Proceedings of the IEEE International Conference on Data Engineering (ICDE), April 2014.
[45] Farhan Tauheed, Thomas Heinis, Felix Schuermann, Henry Markram, Anastasia Ailamaki. “OCTOPUS: Efficient Query Execution on Dynamic Mesh Datasets”. Proceedings of the IEEE International Conference on Data Engineering (ICDE), April 2014.
[46] Radu Stoica, Anastasia Ailamaki. “Improving Flash Write Performance by Using Update Frequency”. Proceedings of the VLDB Endowment, Vol. 6, Nr. 9, 2013.
[47] Anastasia Ailamaki, Ryan Johnson, Ippokratis Pandis, Pinar Tözün. “Toward Scalable Transaction Processing”. Proceedings of the VLDB Endowment, Vol. 6, Nr. 11, 2013.
[48] Adrian Daniel Popescu, Andrey Balmin, Vuk Ercegovac, Anastasia Ailamaki. “PREDIcT: Towards Predicting the Runtime of Large Scale Iterative Analytics”. Proceedings of the VLDB Endowment, Vol. 6, Nr. 14, 2013.
[49] Farhan Tauheed, Sadegh Nobari, Laurynas Biveinis, Thomas Heinis, Anastasia Ailamaki. “Computational Neuroscience Breakthroughs through Innovative Data Management”. 17th East-European Conference on Advances in Databases and Information Systems (ADBIS), 2013.
[50] Radu Stoica, Anastasia Ailamaki. “Enabling efficient OS paging for main-memory OLTP databases”. Proceedings of the International Workshop on Data Management on New Hardware (DAMON), 2013.
[51] Pinar Tözün, Brian Gold, Anastasia Ailamaki. “OLTP in wonderland: where do cache misses come from in major OLTP components?”. Proceedings of the Fifth International Workshop on Data Management on New Hardware (DAMON), 2013.
[52] 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”. Proceedings of the 16th International Conference on Extending Database Technology (EDBT), 2013.
[53] Alexandros Stougiannis, Farhan Tauheed, Thomas Heinis, Anastasia Ailamaki. “Accelerating spatial range queries”. Proceedings of the 16th International Conference on Extending Database Technology (EDBT), 2013.
[54] Islam Atta, Pinar Tözün, Xin Tong, Anastasia Ailamaki, Andreas Moshovos. “STREX: boosting instruction cache reuse in OLTP workloads through stratified transaction execution”. Proceedings, of the 40th International Annual International Symposium on Computer Architecture (ISCA), 2013.
[55] Ioannis Alagiannis, Manos Athanassoulis, Anastasia Ailamaki. “Scaling up analytical queries with column-stores”. DBTest 2013.
[56] Sadegh Nobari, Farhan Tauheed, Thomas Heinis, Panagiotis Karras, Stephane Bressan, Anastasia Ailamaki. "TOUCH: In-Memory Spatial Join by Hierarchical Data-Oriented Partitioning". ACM SIGMOD Conference on Management of Data, New York, New York, June 2013.
[57] Alexandros Stougiannis, Mirjana Pavlovic, Farhan Tauheed, Thomas Heinis, Anastasia Ailamaki. “Data-driven Neuroscience: Enabling Breakthroughs Via Innovative Data Management”. ACM SIGMOD Conference on Management of Data, New York, New York, June 2013.
[58] Islam Atta, Pinar Tözün, Anastasia Ailamaki, Andreas Moshovos. “SLICC: Self-Assembly of Instruction Cache Collectives for OLTP Workloads”. Proceedings of the 45th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), 2012.
[59] Danica Porobic, Ippokratis Pandis, Miguel Branco, Pinar Tözün, Anastasia Ailamaki. “OLTP on Hardware Islands”. Proceedings of the VLDB Endowment, Vol. 5, Nr. 11, 2012.
[60] Farhan Tauheed, Thomas Heinis, Felix Schürmann, Henry Markram, Anastasia Ailamaki. “SCOUT: Prefetching for Latent Feature Following Queries”. Proceedings of the VLDB Endowment , Vol. 5, Nr. 11, 2012
[61] Ioannis Alagiannis, Renata Borovica, Miguel Branco, Stratos Idreos, Anastasia Ailamaki: NoDB in Action: Adaptive Query Processing on Raw Data. Proceedings of the VLDB Endowment , Vol. 5, Nr. 11, 2012
[62] Islam Atta, Pinar Tözün, Anastasia Ailamaki, Andreas Moshovos “Reducing OLTP instruction misses with thread migration”. Proceedings of the International Workshop on Data Management on New Hardware (DAMON), 2012: 9-15
[63] Ioannis Alagiannis, Renata Borovica, Miguel Branco, Stratos Idreos, Anastasia Ailamaki. NoDB: Efficient Query Execution on Raw Data Files. ACM SIGMOD Conference on Management of Data, Scottsdale, Arizona, May 2012.
[64] Adrian Popescu. Vuk Ercegovac, Andrey Balmin, Miguel Branco, Anastasia Ailamaki. Same Queries, Different Data: Can we Predict Runtime Performance?. Proceedings of the 7th International Workshop on Self-Managing Database Systems (SMDB), April 2012.
[65] Farhan Tauheed. Laurynas Biveinis, Thomas Heinis, Felix Schuermann, Henry Markram, Anastasia Ailamaki. Accelerating Range Queries For Brain Simulations. Proceedings of the IEEE International Conference on Data Engineering (ICDE), April 2012.
[66] Michael Ferdman, Almutaz Adileh, Onur Kocberber, Stavros Volos, Mohammad Alisafaee, Djordje Jevdjic, Cansu Kaynak, Adrian Daniel Popescu, Anastasia Ailamaki, Babak Falsafi. Clearing the Clouds: A Study of Emerging Workloads on Modern Hardware. In 17th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), March 2012 (best paper award).
[67] Nikos Hardavellas, Michael Ferdman, Babak Falsafi, Anastasia Ailamaki: Toward Dark Silicon in Servers. IEEE Micro 31(4): 6-15 (December 2011)
[68] Debabrata Dash, Neoklis Polyzotis, and Anastasia Ailamaki. CoPhy: A Scalable, Portable, and Interactive Index Advisor for Large Workloads. International Conference on Very Large Data Bases (VLDB), Proceedings of the VLDB Endowment, Vol. 6, Nr. 4, 2011.
[69] Ippokratis Pandis, Pinar Tözün, Ryan Johnson, Anastasia Ailamaki. PLP: Page Latch-free Shared-everything OLTP, International Conference on Very Large Data Bases (VLDB), Proceedings of the VLDB Endowment, Vol. 4, Nr. 11, 2011.
[70] Manos Athanassoulis, Shimin Chen, Phillip Gibbons, Anastasia Ailamaki, Radu Stoica. MaSM: Efficient Online Updates in Data Warehouses. Proceedings of the ACM SIGMOD Conference on Management of Data, Athens Greece, June 2011.
[71] Verena Kantere, Debabrata Dash, Georgios Gratsias, Anastasia Ailamaki. Predicting cost amortization for query services. Proceedings of the ACM SIGMOD Conference on Management of Data, Athens Greece, June 2011.
[72] Ippokratis Pandis, Pinar Tozun, Miguel Branco, Dimitris Karampinas, Danica Porobic, Ryan Johnson, Anastasia Ailamaki. A Data-oriented Transaction Execution Engine and Supporting Tools. Proceedings of the ACM SIGMOD Conference on Management of Data, Athens Greece, June 2011 (best demonstration award).
[73] Stratos Idreos, Ioannis Alagiannis, Ryan Johnson, Anastasia Ailamaki. Here are my Data Files. Here are my Queries. Where are my Results? Proceedings of the Fifth Biennial Conference on Innovative Data Systems Research (CIDR), Asilomar, California, January 2011.
[74] Adrian Popescu, Debabrata Dash, Verena Kantere, and Anastasia Ailamaki. Adaptive Query Execution for Data Management in the Cloud. Proceedings of the Second International Workshop on Cloud Data Management (CloudDB), October 2010.
[75] Ippokratis Pandis, Ryan Johnson, Nikos Hardavellas, and Anastasia Ailamaki: Data-Oriented Transaction Execution. International Conference on Very Large Data Bases (VLDB), Proceedings of the VLDB Endowment, Vol. 3, Nr. 1, 2010.
[76] Ryan Johnson, Ippokratis Pandis, Radu Stoica, Manos Athanassoulis, and Anastasia Ailamaki: Aether: A scalable approach to logging. International Conference on Very Large Data Bases (VLDB), Proceedings of the VLDB Endowment, Vol. 3, Nr. 1, 2010.
[77] Ioannis Alagiannis, Debabrata Dash, Karl Schnaitter, Anastasia Ailamaki, and Alkis Polyzotis: An Automated, yet Interactive and Portable DB designer. Proceedings of the ACM SIGMOD International Conference on Management of Data, Indianapolis, Indiana, June 2010.
[78] Ryan Johnson, Radu Stoica, Anastasia Ailamaki, and Todd Mowry: Decoupling contention management from scheduling. Proceedings of the 15th international conference on Architectural support for programming languages and operating systems (ASPLOS), Pittsburgh, PA, USA, March 2010.
[79] Cristina Maier, Debabrata Dash, Ioannis Alagiannis, Anastasia Ailamaki and Thomas Heinis.: PARINDA: An Interactive Physical Designer for Open Source DBMS. Proceedings of the 13th International Conference on Extending Database Technology (EDBT), Lausanne, Switzerland, March 2010.
[80] Ryan Johnson, Ippokratis Pandis, Anastasia Ailamaki: Improving OLTP Scalability using Speculative Lock Inheritance. International Conference on Very Large Data Bases (VLDB), Proceedings of the VLDB Endowment, Vol. 2, Nr. 1, 2009.
[81] Debabrata Dash, Verena Kantere, and Anastasia Ailamaki: An Economic Model for Self-tuned Cloud Caching. Proceedings of the 2009 IEEE International Conference on Data Engineering (ICDE), pages 1687-1693, Sanghai, China, 2009.
[82] Tanu Malik, Xiaodan Wang, Debabrata Dash, Amitabh Chaudary, Randal Burns, and Anastasia Ailamaki: Adaptive Physical Design for Curated Archives. Proceedings of the 21st International Conference on Scientific and Statistical Database Management (SSDBM), pages 148-166, New Orleans, USA, 2009.
[83] Ryan Johnson, Manos Athanassoulis, Radu Stoica, and Anastasia Ailamaki: A New Look at the Roles of Spinning and Blocking. Proceedings of the Fifth International Workshop on Data Management on New Hardware (DAMON), Providence, Rhode Island, June 28, 2009, 2009.
[84] Radu Stoica, Manos Athanassoulis, Ryan Johnson, and Anastasia Ailamaki: Evaluating and Repairing Write Performance on Flash Devices. Proceedings of the Fifth International Workshop on Data Management on New Hardware (DAMON), Providence, Rhode Island, June 28, 2009, 2009.
[85] Ryan Johnson, Ippokratis Pandis, Nikos Hardavellas, Anastasia Ailamaki, Babak Falsafi: Shore-MT: a scalable storage manager for the multicore era. Proceedings of the 12th International Conference on Extending Database Technology (EDBT), Saint Petersburg, Russia, 2009.
[86] Thomas F. Wenisch, Michael Ferdman, Anastasia Ailamaki, Babak Falsafi, Andreas Moshovos: Practical off-chip meta-data for temporal memory streaming. Proceedings of the 15th International Conference on High-Performance Computer Architecture (HPCA-15), Raleigh, North Carolina, USA , 2009.
[87] Debabrata Dash, Jun Rao, Nimrod Megiddo, Anastasia Ailamaki, Guy M. Lohman: Dynamic faceted search for discovery-driven analysis. Proceedings of the 17th ACM Conference on Information and Knowledge Management (CIKM), Napa Valley, California, USA, 2008.
[88] Ryan Johnson, Ippokratis Pandis, Anastasia Ailamaki: Critical sections: re-emerging scalability concerns for database storage engines. Proceedings of the 4th Workshop on Data Management on New Hardware (DaMoN), Vancouver, BC, Canada, June 13, 2008.
[89] Tanu Malik, Xiaodan Wang, Randal C. Burns, Debabrata Dash, Anastasia Ailamaki: Automated physical design in database caches. Proceedings of the 3rd international workshop on self-managing database systems (SMDB), Cancun, Mexico, April 2008.
[90] Thomas F. Wenisch, Michael Ferdman, Anastasia Ailamaki, Babak Falsafi, Andreas Moshovos: Temporal streams in commercial server applications. Proceedings of the 4th International Symposium on Workload Characterization (IISWC), Seattle, Washington, USA, 2008.
[91] Michael Ferdman, Thomas F. Wenisch, Anastasia Ailamaki, Babak Falsafi, Andreas Moshovos: Temporal instruction fetch streaming. Proceedings of the 41st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-41), Lake Como, Italy, 2008.
[92] Emmanuel Cecchet, George Candea, Anastasia Ailamaki: Middleware-based database replication: the gaps between theory and practice. Proceedings of the ACM SIGMOD International Conference on Management of Data, Vancouver, BC, Canada, 2008.
[93] Charles Garrod, Amit Manjhi, Anastasia Ailamaki, Bruce M. Maggs, Todd C. Mowry, Christopher Olston, Anthony Tomasic: Scalable query result caching for web applications. International Conference on Very Large Data Bases (VLDB), Proceedings of the VLDB Endowment, Auckland, New Zealand, August 2008.
[94] Thomas F. Wenisch, Anastassia Ailamaki, Babak Falsafi and Andreas Moshovos. “Mechanisms for Store-wait–free Multiprocessors”, Proceedings, of the 34th International Annual International Symposium on Computer Architecture (ISCA), San Diego, CA, June 2007.
[95] Stratos Papadomanolakis and Anastassia Ailamaki. “An Integer Linear Programming Approach to Database Design”, Proceedings of the 2nd International Workshop on Self-Managing Database Systems (SMDB 2007), Istanbul, Turkey, April 2007.
[96] Xiaodan Wang, Tanu Malik, Stratos Papadomanolakis, Randal Burns, Anastassia Ailamaki. “A Workload-Driven Unit of Cache Replacement for Mid-Tier Database Caching”, Proceedings of the 12th International Conference on Database Systems for Advanced Applications (DASFAA), Bangkok, Thailand, April 2007.
[97] Minglong Shao, Steven Schlosser, Efstratios Papadomanolakis, Jiri Schindler, Anastassia Ailamaki, Gregory Ganger. “MultiMap: Preserving disk locality for multidimensional datasets”, Proceedings of the 23rd IEEE International Conference on Data Engineering (ICDE), Istanbul, Turkey, April 2007.
[98] Amit Manjhi, Phillip Gibbons, Anastassia Ailamaki, Charles Garrod, Bruce Maggs, Todd Mowry, Christopher Olston, Anthony Tomasic, Haifeng Yu. “Invalidation Clues for Database Scalability Services”, Proceedings of the 23rd IEEE International Conference on Data Engineering (ICDE), Istanbul, Turkey, April 2007.
[99] Stratos Papadomanolakis, Debabrata Dash, Anastassia Ailamaki: Efficient Use of the Query Optimizer for Automated Database Design. Proceedings of the 33rd International Conference on Very Large Data Bases, Vienna, Austria, September 2007.
[100] Ryan Johnson, Nikos Hardavellas, Ippokratis Pandis, Naju Mancheril, Stavros Harizopoulos, Kivanc Sabirli, Anastassia Ailamaki, Babak Falsafi: To Share or Not To Share? Proceedings of the 33rd International Conference on Very Large Data Bases, Vienna, Austria, September 2007.
[101] Nikos Hardavellas, Ippokratis Pandis, Ryan Johnson, Naju G. Mancheril, Anastassia Ailamaki, and Babak Falsafi. “Database Servers on Chip Multiprocessors: Limitations and Opportunities”, Proceedings of the Third Biennial Conference on Innovative Data Systems Research (CIDR), Asilomar, California, January 2007.
[102] Christopher B. Colohan, Anastassia Ailamaki, J. Gregory Steffan, and Todd C. Mowry. “Hardware Support for Large Speculative Threads”, Proceedings of the 33nd Annual International Symposium on Computer Architecture (ISCA), Boston, MA, June 2006.
[103] Stephen Somogyi, Thomas F. Wenisch, Anastassia Ailamaki, Babak Falsafi, and Andreas Moshovos. “Spatial Memory Streaming”, Proceedings of the 33nd Annual International Symposium on Computer Architecture (ISCA), Boston, MA, June 2006.
[104] Stratos Papadomanolakis, Anastassia Ailamaki, Julio Lopez, Tiankai Tu, David O’Hallaron, and Gerd Heber. “Efficient Query Processing on Unstructured Tetrahedral Meshes”, Proceedings of the 25th ACM SIGMOD International Conference on Management of Data, Chicago, Illinois, June 2006.
[105] Vasileios Liaskovitis, Shimin Chen, Phillip B. Gibbons, Anastassia Ailamaki, Guy E. Blelloch, Babak Falsafi, Limor Fix, Nikos Hardavellas, Michael Kozuch, Todd C. Mowry, Chris Wilkerson. “Parallel depth first vs. work stealing schedulers on CMP architectures”, Proceedings of the ACM Symposium on Parallel Algorithms and Architectures (SPAA), Cambridge, Massachusetts, July 2006.
[106] Amit Manjhi, Anastassia Ailamaki, Christopher Olston, Bruce M. Maggs, Todd C. Mowry, and Anthony Tomasic. “Simultaneous Scalability and Security for Data-Intensive Web Applications”, Proceedings of the 25th ACM SIGMOD International Conference on Management of Data, Chicago, Illinois, June 2006.
[107] Kun Gao, Stavros Harizopoulos, Ippokratis Pandis, Vladislav Shkapenuyk, and Anastassia Ailamaki. “Simultaneous Pipelining in QPipe: Exploiting Work Sharing Opportunities Across Queries”, Proceedings of the IEEE International Conference on Data Engineering, Atlanta, Georgia, April 2006 (best demonstration award).
[108] Steven W. Schlosser, Jiri Schindler, Stratos Papadomanolakis, Minglong Shao, Anastassia Ailamaki, Christos Faloutsos, and Gregory R. Ganger. “On multidimensional data and modern disks”, Proceedings of the Fourth USENIX Conference on File and Storage (FAST), San Francisco, California, December 2005 (best paper award).
[109] Minglong Shao, Anastassia Ailamaki, and Babak Falsafi. “DBmbench: Fast and Accurate Database Workload Representation on Modern Microarchitectures”, The 15th Annual International Conference of Computer Science and Software Engineering (IBM CASCON), Richmond Hill, Canada, October 2005.
[110] Dushyanth Narayanan, Eno Thereska, and Anastassia Ailamaki. “Continuous resource monitoring for self-predicting DBMS", Proceedings of the 13th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), Atlanta, Georgia, September 2005.
[111] Thomas F. Wenisch, Stephen Somogyi, Nikolaos Hardavellas,Jangwoo Kim, Chris Gniady, Anastassia Ailamaki, and Babak Falsafi. "Store-Ordered Streaming of Shared Memory". Proceedings of the 14th International Conference on Parallel Architectures and Compilation Techniques (PACT), September 2005.
[112] Christopher B. Colohan, Anastassia Ailamaki, J. Gregory Steffan, and Todd C. Mowry. “Optimistic Intra-Transaction Parallelism on Chip Multiprocessors", Proceedings of the 31st International Conference on Very Large Data Bases, Trondheim, Norway, August 2005.
[113] Shimin Chen, Anastassia Ailamaki, Philip B. Gibbons, and Todd C. Mowry. “Inspector Joins", Proceedings of the 31st International Conference on Very Large Data Bases, Trondheim, Norway, August 2005.
[114] Stavros Harizopoulos, Vladislav Shkapenyuk, and Anastassia Ailamaki. “QPipe: A Simultaneously Pipelined Relational Query Engine", Proceedings of the 24th ACM SIGMOD International Conference on Management of Data, Baltimore, Maryland, June 2005.
[115] Brian T. Gold, Anastassia Ailamaki, Larry Huston, and Babak Falsafi. “Accelerating Database Operations Using a Network Processor”, Proceedings of the First International Workshop on Data Management on Modern Hardware (DaMoN), Baltimore, Maryland, June 2005
[116] Thomas F. Wenisch, Stephen Somogyi, Nikolaos Hardavellas, Jangwoo Kim, Anastassia Ailamaki, and Babak Falsafi. “Temporal Streaming: Exploiting Recurrent Address Streams to Hide Communication Latency in Shared-Memory Multiprocessors”, Proceedings of the 32nd Annual International Symposium on Computer Architecture (ISCA), Madison, Wisconsin, June 2005.
[117] David T. McWherter, Bianca Schroeder, Anastassia Ailamaki, and Mor Harchol-Balter. “Improving Preemptive Prioritization via Statistical Characterization of OLTP Locking”, Proceedings of the IEEE International Conference on Data Engineering, Tokyo, Japan, April 2005.
[118] Christopher Olston, Amit Manjhi, Charles Garrod, Anastassia Ailamaki, Bruce M. Maggs, and Todd C. Mowry. “A Scalability Service for Dynamic Web Applications”, Proceedings of the Second Biennial Conference on Innovative Data Systems Research (CIDR), Asilomar, California, January 2005.
[119] Mengzhi Wang, Kinman Au, Anastassia Ailamaki, Anthony Brockwell, Christos Faloutsos, and Gregory R. Ganger. “Storage Device Performance Prediction with CART Models”, Proceedings of the International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, Volendam, The Netherlands, October 2004.
[120] Stavros Harizopoulos and Anastassia Ailamaki. “STEPS Towards Cache-Resident Transaction Processing”, Proceedings of the 30th International Conference on Very Large Data Bases, Toronto, Canada, August 2004.
[121] Minglong Shao, Jiri Schindler, Steven W. Schlosser, Anastassia Ailamaki, and Gregory R. Ganger. “Clotho: Decoupling Memory Page Layout from Storage Organization”, Proceedings of the 30th International Conference on Very Large Data Bases, Toronto, Canada, August 2004.
[122] Mengzhi Wang, Kinman Au, Anastassia Ailamaki, Anthony Brockwell, Christos Faloutsos, and Gregory R. Ganger. “Storage Device Performance Prediction with CART Models”, ACM Joint International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), June 2004.
[123] Stephen Somogyi, Thomas F. Wenisch, Nikolaos Hardavellas, Jangwoo Kim, Anastassia Ailamaki, and Babak Falsafi. “Memory Coherence Activity Prediction in Commercial Workloads”, Proceedings of the Workshop on Memory Performance Issues (WMPI), Munich, Germany, June 2004.
[124] Stratos Papadomanolakis and Anastassia Ailamaki. “AutoPart: Automating Schema Design for Large Scientific Databases Using Data Partitioning”, Proceedings of the 16th International Conference on Scientific and Statistical Database Management (SSDBM), Santorini, Greece, June 2004.
[125] Shimin Chen, Anastassia Ailamaki, Philip B. Gibbons, and Todd C. Mowry. “Improving Hash Join Performance Through Prefetching”, Proceedings of the IEEE International Conference on Data Engineering, Boston, MA, March 2004 (best paper award). Also appears in the proceedings of the 3rd Hellenic Data Management Symposium (HDMS), Athens, Greece, 2004.
[126] David T. McWherter, Bianca Schroeder, Anastassia Ailamaki, and Mor Harchol-Balter. “Priority Mechanisms for OLTP and Transactional Web Applications”, Proceedings of the IEEE International Conference on Data Engineering, Boston, MA, March 2004.
[127] Jiri Schindler, Steven W. Schlosser, Minglong Shao, Anastassia Ailamaki, and Gregory R. Ganger. “Atropos: A Disk Array Volume Manager for Orchestrated Use of Disks”, Proceedings of the Third USENIX Conference on File and Storage Technologies (FAST), San Francisco, CA, March 2004.
[128] Larry Huston, Rahul Sukthankar, Rajiv Wickremesinghe, Mahadev Satyanarayanan, Gregory R. Ganger, Erik Riedel, and Anastassia Ailamaki. “Diamond: A Storage Architecture for Early Discard in Interactive Search”, Proceedings of the Third USENIX Conference on File and Storage Technologies (FAST), San Francisco, CA, March 2004.
[129] Jiri Schindler, Anastassia Ailamaki, and Gregory R. Ganger. “Lachesis: Robust Database Storage Management Based on Device-specific Performance Characteristics”, Proceedings of the 29th International Conference on Very Large Data Bases (VLDB), Berlin, Germany, September 2003. Also appears in the proceedings of the 2nd Hellenic Data Management Symposium (HDMS), Athens, Greece, 2003.
[130] Jiri Schindler, Anastassia Ailamaki, and Gregory R. Ganger. “Matching Database Access Patterns to Storage Characteristics”, Proceedings of the VLDB PhD Workshop, Berlin, Germany, 2003 (best paper award).
[131] Stavros Harizopoulos and Anastassia Ailamaki. “A Case for Staged Database Systems”, Proceedings of the First Biennial Conference on Innovative Data Systems Research (CIDR), Asilomar, CA, January 2003.
[132] Mengzhi Wang, Anastassia Ailamaki, and Christos Faloutsos. Capturing the Spatio-Temporal Behavior of Real Traffic Data, in proceedings of the 22nd edition of the IFIP WG 7.3 International Symposium on Computer Modeling, Measurement and Evaluation (Performance), Roma, Italy, September 2002 (best student paper award).
[133] Anastassia Ailamaki. “A Storage Model to Bridge the Processor/Memory Speed Gap”. High Performance Transaction Systems Workshop (HPTS), Asilomar, CA, October 2001.
[134] Anastassia Ailamaki, David J. DeWitt, Mark D. Hill, and Marios Skounakis. “Weaving Relations for Cache Performance”. Proceedings of the 27th International Conference on Very Large Databases (VLDB), Roma, Italy, September 2001 (best paper award).
[135] Anastassia Ailamaki, David J. DeWitt, and Mark D. Hill. “Walking Four Machines By The Shore”. Fourth Workshop on Computer Architecture Evaluation using Commercial Workloads (CAECW’01), January 2001.
[136] Milo M. Martin, Daniel J. Sorin, Anastassia Ailamaki, Ross M. Dickson, Carl J. Mauer, Manoj Plakal, Mark D. Hill, and David A. Wood. “Timestamp Snooping: An Approach for Extending SMPs”. Proceedings of the 9th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), November 2000.
[137] Anastassia Ailamaki, David J. DeWitt, Mark D. Hill, and David A. Wood. “DBMSs on a modern processor: Where does time go?.”, Proceedings of the 25th International Conference on Very Large Databases (VLDB), Edinburgh, Scotland, September 1999.
[138] Anastassia Ailamaki, Yannis E. Ioannidis and Miron Livny. “Scientific Workflow Management by Database Management. In Proceedings of the 10th International Conference on Scientific and Statistical Database Management,” Capri, Italy, July 1998.
[139] Yannis E. Ioannidis, Miron Livny, Anastassia Ailamaki, Arvind Narayanan, and Andrew Therber. “Managing Soil Science Experiments Using ZOO”. Proceedings of the 9th International Conference on Scientific and Statistical Database Management, Olympia, WA, August 1997, pp. 121-124.
[140] Yannis E. Ioannidis, Miron Livny, Anastassia Ailamaki, Arvind Narayanan, and Andrew Therber. “ZOO: A Desktop Experiment Management Environment”. Proceedings of the 1997 International ACM SIGMOD Conference, Tuscon, AZ, May 1997, pp. 580-583.
[141] Alessandro D'Atri, Gabriele DiStefano, Anastassia Ailamaki, Dimitrios Anestopoulos, Stavros Christodoulakis, Francois Staes, Dirk Vermeir, Laura Tarantino, Spyros Argy-ropoulos. “MILORD Advanced Database Technology for Implementing a Multimedia Workstation”. Proceedings of the Third International Conference on Image Management and Communication, Berlin, Germany, June 1993.
[142] Stavros Christodoulakis, Anastassia Ailamaki, Manolis Fragonikolakis, George Kapetanakis, Leonidas Koveos. “Multimedia Information Systems: An Object-Oriented Architecture”. Special Topics on Databases (book edited by Hellenic Association of Informatics and Computer Scientists), August 1992 (in greek).
[143] Stavros Christodoulakis, Anastassia Ailamaki, Leonidas Koveos, Manolis Fragonikolakis. “Multimedia Information Systems: Present and Future”. In Proceedings of the Workshop “Multimedia: from Theory into Action”, Greek Company of Informatics and Computer Scientists, December 10-11, 1992, Athens, Greece (in greek).
Journal papers
[1] Georgios Psaropoulos, Thomas Legler, Norman May, Anastasia Ailamaki. “Interleaving with coroutines: a systematic and practical approach to hide memory latency in index joins”. The VLDB Journal 28(to appear), 2019
[2] Renata Borovica-Gajic, Stratos Idreos, Anastasia Ailamaki, Marcin Zukowski, Campbell Fraser. “Smooth Scan: robust access path selection without cardinality estimation”. The VLDB Journal 27(4), 2018.
[3] Yongchao Tian, Ioannis Alagiannis, Erietta Liarou, Anastasia Ailamaki, Pietro Michiardi, Marko Vukolic. “DiNoDB: an Interactive-speed Query Engine for Ad-hoc Queries on Temporary Data”. IEEE Transactions on Big Data 3(3), 2017.
[4] Danica Porobic, Ippokratis Pandis, Miguel Branco, Pinar Tözün, Anastasia Ailamaki. “Characterization of the Impact of Hardware Islands on OLTP”. The VLDB Journal 25(5): 625-650 (2016)
[5] Henry Markram, et. al. “Reconstruction and simulation of neocortical microcircuitry”. Cell 163(2), 2015.
[6]] Ioannis Alagiannis, Renata Borovica-Gajic, Miguel Branco, Stratos Idreos, Anastasia Ailamaki. “NoDB: efficient query execution on raw data files”. In the Communications of the ACM (CACM) 58(12), 2015.
[7] Manos Athanassoulis, Shimin Chen, Anastasia Ailamaki, Phillip B. Gibbons, Radu Stoica. “Online Updates on Data Warehouses via Judicious Use of Solid-State Storage”. ACM Transactions on Database Systems, 40(1): 6, 2015.
[8] Michael Ferdman, Almutaz Adileh, Yusuf Onur Koçberber, Stavros Volos, Mohammad Alisafaee, Djordje Jevdjic, Cansu Kaynak, Adrian Daniel Popescu, Anastasia Ailamaki, Babak Falsafi. “A Case for Specialized Processors for Scale-Out Workloads”. IEEE Micro 34(3): 31-42 (2014)
[9] Ryan Johnson, Ippokratis Pandis, Anastasia Ailamaki. Eliminating unscalable communication in transaction processing.The VLDB Journal 23(1), 2014.
[10] Pinar Tözün, Ippokratis Pandis, Ryan Johnson, Anastasia Ailamaki. Scalable and dynamically balanced shared-everything OLTP with physiological partitioning. The VLDB Journal 22(2), 2013.
[11] Thomas Heinis, Farhan Tauheed, Mirjana Pavlovic, Anastasia Ailamaki. Enabling Scientific Discovery Via Innovative Spatial Data Management. IEEE Data Engineering Bulletin 36(4), 2013.
[12] Michael Ferdman, Almutaz Adileh, Yusuf Onur Koçberber, Stavros Volos, Mohammad Alisafaee, Djordje Jevdjic, Cansu Kaynak, Adrian Daniel Popescu, Anastasia Ailamaki, Babak Falsafi: Quantifying the Mismatch between Emerging Scale-Out Applications and Modern Processors. ACM Transactions on Computer Systems 30(4), 2012.
[13] Ryan Johnson, Ippokratis Pandis, Radu Stoica, Manos Athanassoulis, Anastasia Ailamaki:. Scalability of write-ahead logging on multicore and multisocket hardware. The VLDB Journal 21(2), 2012.
[14] Thomas Heinis, Miguel Branco, Ioannis Alagiannis, Renata Borovica, Farhan Tauheed, Anastasia Ailamaki. Challenges and Opportunities in Self-Managing Scientific Databases. IEEE Data Engineering Bulletin 34(4), 2011.
[15] Manos Athanassoulis, Anastasia Ailamaki, Shimin Chen, Phillip B. Gibbons, Radu Stoica. Flash in a DBMS: Where and How? IEEE Data Engineering Bulletin 33(4), 2010.
[16] Anastasia Ailamaki, Verena Kantere, and Debabrata Dash. Managing Scientific Data. In the Communications of the ACM (CACM) 53(6), 2010.
[17] Christopher B. Colohan, Anastassia Ailamaki, J. Gregory Steffan, Todd C. Mowry: Incrementally parallelizing database transactions with thread-level speculation. ACM Transactions on Computer Systems 26(1), 2008.
[18] Shimin Chen, Anastassia Ailamaki, Phillip B. Gibbons, and Todd C. Mowry. “Improving Hash Join Performance through Prefetching”, ACM Transactions on Database Systems, Volume 32, Number 3, August 2007 (TODS'07)
[19] Thomas F. Wenisch, Roland E. Wunderlich, Michael Ferdman, Anastassia Ailamaki, Babak Falsafi, James C. Hoe. “SimFlex: Statistical Sampling of Computer System Simulation”, IEEE MICRO Special Issue on Computer Architecture Simulation and Modeling, vol. 26, no. 4, Jul./Aug. 2006.
[20] Stavros Harizopoulos and Anastassia Ailamaki. StagedDB: Designing Database Servers for Modern Hardware. IEEE Data Engineering Bulletin, Vol. 28, No. 2, Pages 11-16, June 2005.
[21] Stavros Harizopoulos and Anastassia Ailamaki. “Improving Instruction Cache Performance in OLTP”, ACM Transactions on Database Systems (TODS), Vol. 31, No. 3, Pages 887-920, September 2006.
[22] Stratos Papadomanolakis and Anastassia Ailamaki. “Workload-Driven Schema Design for Large Scientific Databases”, IEEE Data Engineering Bulletin 27(4), 2004.
[23] Anastassia Ailamaki, Christos Faloutsos, Paul S. Fischbeck, Mitchell J. Small, Jeanne VanBriesen: An environmental sensor network to determine drinking water quality and security. SIGMOD Record 32(4), 2003.
[24] Anastassia Ailamaki and Joseph M. Hellerstein. “Exposing Undergraduate Students to Database System Internals”, Sigmod Record 32(3), September 2003.
[25] Anastassia Ailamaki and Johannes Gehrke. “Time Management for New Faculty”, Sigmod Record 32(2), June 2003.
[26] Anastassia Ailamaki, David J. DeWitt, and Mark D. Hill. “Data Page Layouts for Relational Databases on Deep Memory Hierarchies”. The VLDB Journal 11(3), 2002.
[27] Stavros Christodoulakis, Anastassia Ailamaki, Manolis Fragonikolakis, George Kapetanakis, Leonidas Koveos. “An Object-Oriented Architecture for Multimedia Information Systems”. IEEE Data Engineering Bulletin 14(3), 1991.
Books
[1] Thomas Heinis, Anastasia Ailamaki. “Data infrastructure for medical research”. Foundations and Trends in Databases, NOW Publishers, December 2017 (to appear).
[2] Anastasia Ailamaki, Erietta Liarou, Pinar Tözün, Danica Porobic, Iraklis Psaroudakis. “Databases on Modern Hardware: How to Stop Underutilization and Love Multicores”. Synthesis Lectures on Data Management, Morgan & Claypool Publishers 2017.