You are here

Spyros Blanas

  • Assistant Professor, Computer Science & Engineering
  • 693 Dreese Laboratories
    2015 Neil Ave
    Columbus, OH 43210
  • 614-292-6381

Honors

  • April, 2018

    IEEE TCDE Rising Star Award.

  • August, 2014

    Faculty Research Award.

Edited Books

2017

  • Blanas, S.; Bordawekar, R.; Lahiri, T.; Levandoski, J. et al.. 2017. "Data Management on New Hardware 7th International Workshop on Accelerating Data Analysis and Data Management Systems Using Modern Processor and Storage Architectures, ADMS 2016 and 4th International Workshop on In-Memory Data Management and Analytics, IMDM 2016, New Delhi, India, September 1, 2016, Revised Selected Papers." Description of effort: Coordinated with authors of individual chapter, reviewed the material, verified compliance with Springer requirements, was the main liaison to Springer for all book co-authors..

Chapters

2018

  • 2018. "In-memory transaction processing." In Encyclopedia of Big Data Technologies, edited by Sakr, S.; Zomaya, A.,
  • 2018. "Parallel join algorithms in MapReduce." In Encyclopedia of Big Data Technologies, edited by Sakr, S.; Zomaya, A.,

Journal Articles

2019

  • Liu, F.; Salmasi, A.; Blanas, S.; Sidiropoulos, A., 2019, "Chasing similarity: distribution-aware aggregation scheduling." Proceedings of the VLDB Endowment, Vol. 12, No. 3 12, no. 3, 292-306 - 292-306.

2016

  • Yuan, Y.; Wang, K.; Lee, R.; Ding, X. et al., 2016, "BCC: Reducing false aborts in optimistic concurrency control with low cost for in memory databases." PVLDB 9, no. 6, 504-515 - 504-515.

2011

  • Larson, P.A.; Blanas, S.; Diaconu, C.; Freedman, C. et al., 2011, "High-performance concurrency control mechanisms for main-memory databases." PVLDB 5, no. 4, 298-309 - 298-309.

2009

  • Blanas, S.; Samoladas, V., 2009, "Contention-based performance evaluation of multidimensional range search in peer-to-peer networks." Future Generation Computer Systems 25, no. 1, 100-108 - 100-108.

Unknown

  • Quoc, D.L.; Akkus, I.E.; Bhatotia, P.; Blanas, S. et al., "Approximate Distributed Joins in Apache Spark."

Presentations

  • "Data management for HPC clusters." 2017, Presented at Dagstuhl Seminar 17101. Dagstuhl, Germany.,
  • "Hyperscaling data analytics for high-performance computers." 2018, Presented at University of Wisconsin-Madison. Madison, WI.,
  • "Scaling database systems to high-performance computers." 2018, Presented at DaMoN workshop, at SIGMOD'18. Houston, TX.,
  • "Scaling data management to scientific datacenter-scale computers." 2016, Presented at Huawei Innovation Research Program, VLDB'16. New Delhi, India.,
  • "Designing a declarative data processing kernel for high-end computing facilities." 2016, Presented at IBM Research India. New Delhi, India.,
  • "Data management for datacenter-scale computers." 2016, Presented at Midwest Big Data Opportunities and Challenges workshop. Chicago, IL.,
  • "Towards large-scale declarative analyses directly on scientific file formats." 2015, Presented at Argonne National Laboratory. Chicago, IL.,
  • "Towards efficient in situ data processing at scale." 2014, Presented at IBM Research Almaden. San Jose, CA.,
  • "Towards efficient in situ data processing at scale." 2014, Presented at Pivotal. San Jose, CA.,
  • "Towards efficient in situ data processing at scale." 2014, Presented at Cloudera. San Fransisco, CA.,
  • "Scalable in situ query processing for exploratory data analysis." 2014, Presented at CMU/UPitt Database Seminar. Pittsburgh, PA.,
  • "Scalable in situ data processing for exploratory data analysis." 2014, Presented at Microsoft Research & SQL Server groups. Bellevue, WA.,
  • "Integrating datacenter-scale analyses with scientific file formats." 2015, Presented at Snowflake Computing. Santa Clara, CA.,
  • "High-Performance Main Memory Data Management." 2013, Presented at UC-Berkeley AMPLab Database Seminar. Berkeley, CA.,
  • "High-Performance Main Memory Data Management." 2013, Presented at HP Labs Palo Alto. Palo Alto, CA.,
  • "Designing a declarative data processing kernel for high-end computing facilities." 2016, Presented at Google. Madison, WI.,
  • "Designing a declarative data processing kernel for high-end computing facilities." 2016, Presented at Hewlett-Packard Enterprise Labs. Palo Alto, CA.,
  • "Designing a declarative data processing kernel for high-end computing facilities." 2016, Presented at Oracle Labs. Redwood Shores, CA.,
  • "Scaling database systems to high-performance computers." 2018, Presented at EPFL, Lausanne, Switzerland,
  • "Scaling database systems to high-performance computers." 2018, Presented at COMPASS Seminar, ETH-Zurich, Zurich, Switzerland,
  • "Cloud Database(aaS) Architectures --- more than just an infrastructure topic?." 2018, Presented at 2018 SAP HANA TechDays, Galveston, TX,

Papers in Proceedings

2018

  • Quoc, D.L.; Akkus, I.E.; Bhatotia, P.; Blanas, S. et al. "ApproxJoin: Approximate Distributed Joins." (1 2018).
  • Do, L.Q.; Akkus, I.E.; Bhatotia, P.; Blanas, S. et al. "ApproxJoin: Approximate Distributed Joins." in ACM Symposium on Cloud Computing (SoCC). (1 2018).
  • Le Quoc, D.; Akkus, I.E.; Bhatotia, P.; Blanas, S. et al. "Approxjoin: Approximate distributed joins." (10 2018).
  • Xing, H.; Floratos, S.; Blanas, S.; Byna, S. et al. "ArrayBridge: Interweaving declarative array processing in SciDB with imperative HDF5-based programs." in 34th IEEE International Conference on Data Engineering (ICDE '18). (4 2018).

2017

2016

  • Y. Yuan, K. Wang, R. Lee, X. Ding, J. Xing, S. Blanas, X. Zhang "BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases." in International Conference on Very Large Data Bases (VLDB). (2 2016).

2015

  • Liu, F.; Blanas, S. "Forecasting the Cost of Processing Multi-join Queries via Hashing for Main-memory Databases." in Conference on 6th ACM Symposium on Cloud Computing (SoCC 2015). (1 2015).
  • Liu, F.; Blanas, S. "Forecasting the cost of processing multi-join queries via hashing for main-memory databases." in ACM Symposium on Cloud Computing (SoCC'15). (8 2015).
  • Liu, F.; Blanas, S. "Forecasting the Cost of Processing Multi-join Queries via Hashing for Main-memory Databases." (1 2015).
  • Liu, F.; Blanas, S. "Forecasting the cost of processing multi-join queries via hashing for main-memory databases." (8 2015).
  • Liu, F.; Blanas, S. "Forecasting the Cost of Processing Multi-join Queries via Hashing for Main-memory Databases." in ACM Symposium on Cloud Computing (SoCC). (8 2015).
  • F. Liu, S. Blanas "Forecasting the Cost of Processing Multi-join Queries via Hashing for Main-memory Databases." in ACM Symposium on Cloud Computing (SoCC). (8 2015).

2014

  • Blanas, S.; Wu, K.; Byna, S.; Dong, B. et al. "Parallel data analysis directly on scientific file formats." (1 2014).
  • S. Blanas, K. Wu, S. Byna, B. Dong, A. Shoshani "Parallel Data Analysis Directly on Scientific File Formats." in ACM Special Interest Group on Management Of Data (SIGMOD). (6 2014).
  • Blanas, S.; Wu, K.; Byna, S.; Dong, B. et al. "Parallel Data Analysis Directly on Scientific File Formats." (1 2014).
  • Blanas, S.; Wu, K.; Byna, S.; Dong, B. et al. "Parallel Data Analysis Directly on Scientific File Formats." in ACM SIGMOD International Conference on Management of Data. (1 2014).
  • Blanas, S.; Wu, K.; Byna, S.; Dong, B. et al. "Parallel data analysis directly on scientific file formats." in ACM SIGMOD'14. (6 2014).

2013

  • Spyros Blanas, Jignesh M. Patel "Memory footprint matters: Efficient equi-join algorithms for main memory data processing." in ACM Symposium on Cloud Computing, SOCC '13, Santa Clara, CA, USA, October 1-3, 2013.. (10 2013).
  • Arasu, A.; Blanas, S.; Eguro, K.; Kaushik, R. et al. "Orthogonal Security with CipherBbase." in CIDR'13. (1 2013).
  • Blanas, S.; Patel, J.M. "Memory footprint matters: Efficient equi-join algorithms for main memory data processing." (1 2013).
  • Arasu, A.; Blanas, S.; Eguro, K.; Joglekar, M. et al. "Secure database-as-a-service with cipherbase." (7 2013).
  • Arasu, A.; Blanas, S.; Eguro, K.; Joglekar, M. et al. "ACM SIGMOD 2013." in ACM SIGMOD'13. (7 2013).
  • Blanas, S.; Patel, J.M. "Memory footprint matters: Efficient equi-join algorithms for main memory data processing." in ACM Symposium on Cloud Computing (SoCC'13). (1 2013).
  • Arvind Arasu, Spyros Blanas, Ken Eguro, Manas Joglekar, Raghav Kaushik, Donald Kossmann, Ravishankar Ramamurthy, Prasang Upadhyaya, Ramarathnam Venkatesan "[DEMO] Secure database-as-a-service with Cipherbase." in ACM SIGMOD International Conference on Management of Data, SIGMOD 2013, New York, NY, USA, June 22-27, 2013.. (6 2013).

2011

  • Blanas, S.; Li, Y.; Patel, J.M. "Design and evaluation of main memory hash join algorithms for multi-core CPUs." (7 2011).
  • Blanas, S.; Li, Y.; Patel, J.M. "Design and evaluation of main memory hash join algorithms for multi-core CPUs." in ACM SIGMOD'11. (7 2011).

2010

  • Tran, K.; Blanas, S.; Naughton, J. "On Transactional Memory, Spinlocks, and Database Transactions." in ADMS Workshop. (8 2010).
  • Blanas, S.; Patel, J.M.; Ercegovac, V.; Rao, J. et al. "A comparison of join algorithms for log processing in MaPreduce." (7 2010).
  • Blanas, S.; Patel, J.M.; Ercegovac, V.; Rao, J. et al. "A comparison of join algorithms for log processing in MapReduce." in ACM SIGMOD'10. (7 2010).

2007

  • Blanas, S.; Samoladas, V. "Contention-based performance evaluation of multidimensional range search in peer-to-peer networks." (6 2007).

Unknown

  • Quoc, D.L.; Akkus, I.E.; Bhatotia, P.; Blanas, S. et al. "ApproxJoin: Approximate Distributed Joins. ACM SoCC'18."
  • Liu, F.; Blanas, S. "Forecasting the cost of processing multi-join queries via hashing for main-memory databases (Extended version)."

Patents

  • Per-Ake Larson, Spyridon Blanas, Cristian Diaconu. "Efficient multi-version locking for main memory databases." Patent number: 8407195