I am a graduate student in the Computer Sciences Department at the University of Wisconsin-Madison. I am lucky to work in the Microsoft Jim Gray Systems Lab as a research assistant. My advisor is Jignesh M. Patel. I'm in the Database and Multifacet groups. My alma mater is the Technical University of Crete, in Greece.
I am currently fascinated by high performance main memory database systems.
Publications
- High-Performance Concurrency Control Mechanisms for Main-Memory Databases. Per-Åke Larson, Spyros Blanas, Cristian Diaconu, Craig Freedman, Jignesh M. Patel, Mike Zwilling. VLDB 2012. Addendum with proof sketches.
- Design and evaluation of main memory hash join algorithms for multi-core CPUs. Spyros Blanas, Yinan Li, Jignesh M. Patel. SIGMOD 2011. Addendum on radix join efficiency. Source code.
- On Hardware Transactional Memory, spinlocks, and database transactions. Khai Q. Tran, Spyros Blanas, Jeffrey F. Naughton. ADMS 2010.
- A comparison of join algorithms for log processing in MapReduce. Spyros Blanas, Jignesh M. Patel, Vuk Ercegovac, Jun Rao, Eugene J. Shekita, Yuanyuan Tian. SIGMOD 2010.
- GRaSP: Generalized Range Search in Peer-to-peer Networks. Michail Argyriou, Vasilis Samoladas, Spyros Blanas. Infoscale 2008.
- Contention-based performance evaluation of multidimensional range search in peer-to-peer networks. Spyros Blanas, Vasilis Samoladas. Infoscale 2007. An extended version appears in Future Generation Computer Systems 25(1), 2009. Source code.
