Publications
2013Cederman, Daniel; Chatterjee, Bapi; Nguyen Dang, Nhan; Nikolakopoulos, Yiannis; Papatriantafilou, Marina; Tsigas, Philippas: A Study of the Behavior of Synchronization Methods in Commonly Used Languages and Systems. Proceedings of the 27th IEEE International Parallel & Distributed Processing Symposium,
Cederman, Daniel; Gidenstam, Anders; Ha, Phuong; Sundell, Håkan; Papatriantafilou, Marina; Tsigas, Philippas: Lock-free Concurrent Data Structures. arXiv,
Wimmer, Martin; Cederman, Daniel; Larsson Träff, Jesper; Tsigas, Philippas: Work-stealing with Configurable Scheduling Strategies. 18th ACM Symposium on Principles & Practice of Parallel Programming (PPOPP),
2012Cederman, Daniel; Tsigas, Philippas: Adapting Lock-Free Concurrent Data Objects to Support a Generic Move Operation. Göteborg : Chalmers University of Technology.
Cederman, Daniel; Tsigas, Philippas: Supporting Lock-Free Composition of Concurrent Data Objects: Moving Data Between Containers. IEEE Transactions on Computers,
Cederman, Daniel; Chatterjee, Bapi; Tsigas, Philippas: Understanding the Performance of Concurrent Data Structures on Graphics Processors. Lecture Notes in Computer Science, Proceedings of the 18th International Conference on Parallel Processing - Euro-Par'12, 7484/2012 pp. 883-894. ISBN/ISSN: 978-3-642-32819-0
2011Cederman, Daniel: Concurrent Algorithms and Data Structures for Many-Core Processors. Göteborg : Chalmers University of Technology. Diss. ISBN/ISSN: 978-91-7385-503-7
Cederman, Daniel; Tsigas, Philippas: Dynamic Load Balancing using Work-Stealing. GPU Computing Gems Jade Edition, pp. 485-499. ISBN/ISSN: 978-0123859631
2010Cederman, Daniel; Tsigas, Philippas: Supporting Lock-Free Composition of Concurrent Data Objects. MCC10 Proceedings,
Cederman, Daniel; Tsigas, Philippas: Supporting Lock-Free Composition of Concurrent Data Objects. ACM Sigplan Notices, 45 (5) pp. 339-340.
Cederman, Daniel; Tsigas, Philippas: Supporting Lock-Free Composition of Concurrent Data Objects. Proceedings of the 7th ACM conference on Computing frontiers, pp. 53-62. ISBN/ISSN: 978-1-4503-0044-5
Cederman, Daniel; Tsigas, Philippas: Supporting Lock-Free Composition of Concurrent Data Objects. Proceedings of the 15th ACM SIGPLAN symposium on Principles and practice of parallel computing, pp. 339-340.
Cederman, Daniel; Tsigas, Philippas; Chaudhry, Muhammad Tayyab: Towards a Software Transactional Memory for Graphics Processors. Proceedings of the Eurographics Symposium on Parallel Graphics and Visualization 2010,
Inam, Rafia; Cederman, Daniel; Tsigas, Philippas: A* Algorithm for Graphics Processors. MCC10 Proceedings,
2009Cederman, Daniel; Tsigas, Philippas: GPU-Quicksort: A practical Quicksort algorithm for graphics processors. Journal of Experimental Algorithmics, 14 (4)
Cederman, Daniel; Tsigas, Philippas: Supporting Lock-Free Composition of Concurrent Data Objects. Göteborg : Chalmers University of Technology.
Cederman, Daniel; Chaudhry, Muhammad Tayyab; Tsigas, Philippas: Towards a Software Transactional Memory for CUDA. MCC09 Proceedings,
2008Cederman, Daniel; Tsigas, Philippas: A Practical Quicksort Algorithm for Graphics Processors. Göteborg : Chalmers University of Technology.
Cederman, Daniel; Tsigas, Philippas: A Practical Quicksort Algorithm for Graphics Processors . Proceedings of the 16th Annual European Symposium on Algorithms (ESA 2008), Lecture Notes in Computer Science., 5193 pp. 246-258.
Cederman, Daniel; Tsigas, Philippas: On Dynamic Load Balancing on Graphics Processors. Proceedings of the 23rd SIGGRAPH/Eurographics Conference on Graphics Hardware, 2008 pp. 57-64. ISBN/ISSN: 978-3-905674-09-5
Cederman, Daniel; Tsigas, Philippas: On Sorting and Load-Balancing on GPUs. ACM SIGARCH Computer Architecture News, 36 (5)
Cederman, Daniel; Tsigas, Philippas: On Sorting and Load-Balancing on GPUs. Proceedings of the 1st Swedish Workshop on Multi-Core Computing,
2006Tsigas, Philippas; Zhang, Yi; Cederman, Daniel; Dellsen, Tord: Wait-Free Queue Algorithms for the Real-time Java Specification. IEEE Real Time Technology and Applications Symposium 2006, pp. 373-383.