Kyriakos Stavrou (TSIK) Curriculum Vitae |
||||||||||||||||||||||||||
| Communication | ||||||||||||||||||||||||||
Address |
Computer Science Department - University of Cyprus Kallipoleos 75 Street. Zip Code: 1678 P.O. Box. 20537 Nicosia Cyprus |
|||||||||||||||||||||||||
Telephone |
+357 22 89 26 88 | |||||||||||||||||||||||||
Fax |
+357 22 89 27 01 | |||||||||||||||||||||||||
Web page |
http://www2.cs.ucy.ac.cy/~tsik/ | |||||||||||||||||||||||||
Email |
tsik-AT-cs.ucy.ac.cy | |||||||||||||||||||||||||
| Education | ||||||||||||||||||||||||||
| University Of Cyprus - Computer Science Department [01/2007 - Today] | ||||||||||||||||||||||||||
| Ph.D. Candidate | ||||||||||||||||||||||||||
| University Of Cyprus - Computer Science Department [10/2003 - 01/2007] | ||||||||||||||||||||||||||
| Ph.D. student | ||||||||||||||||||||||||||
| National Technical University Of Athens, Athens - Greece [10/2003 - 07/2003] | ||||||||||||||||||||||||||
| Graduate with distinction from the Electrical and Computers Engineering with specialization: Telecommunications Engineer. (GPA: 9.18/10) | ||||||||||||||||||||||||||
| Honors and distinctions | ||||||||||||||||||||||||||
| 3rd place worldwide in the first & second IEEE Xtreme Programming Contest | ||||||||||||||||||||||||||
Together with Demos Pavlou and Marios Nikolaides we were the only teem ranked among the first three teems in both the first (2007) and second (2008) IEEE Xtreme Programming Contest. In both contests we achieved the 3rd place worldwide. |
||||||||||||||||||||||||||
| Parallel Architectures and Compilation Techniques (PACT 2007) | ||||||||||||||||||||||||||
Received travel grand for the participation to the 2007 Parallel Architectures and Compilation Techniques Conference (PACT 2007) |
||||||||||||||||||||||||||
| European Network of Excellence on High-Performance Embedded Architecture and Compilation (HiPEAC) | ||||||||||||||||||||||||||
Funding for participation to the “Third International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems” July 15 - July 20, 2006 L'Aquila, Italy |
||||||||||||||||||||||||||
| European Network of Excellence on High-Performance Embedded Architecture and Compilation (HiPEAC) | ||||||||||||||||||||||||||
Funding for participation to the “Second International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems” July 23 - July 29, 2006 L'Aquila, Italy |
||||||||||||||||||||||||||
| European Network of Excellence on High-Performance Embedded Architecture and Compilation (HiPEAC) | ||||||||||||||||||||||||||
Funding for participation to the “First International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems” July 24 - July 30, 2005 L'Aquila, Italy |
||||||||||||||||||||||||||
| Technical Chamber of Greece (ΤΕΕ) | ||||||||||||||||||||||||||
Distinction of the academic performance during the years 2002/2003 from “Technical Chamber of Greece (ΤΕΕ)”.(EUR 400) |
||||||||||||||||||||||||||
| Co-operative bank of Cyprus Teachers | ||||||||||||||||||||||||||
| Scholarship for undergraduate studies (£4000) | ||||||||||||||||||||||||||
| Cyprus Scholarship Foundation (ΙΚΥ) | ||||||||||||||||||||||||||
| Scholarship for undergraduate studies (£4500) | ||||||||||||||||||||||||||
| Activities | ||||||||||||||||||||||||||
| Attended the 16th Parallel Architectures and Compilation Techniques Conference (PACT 2007). |
||||||||||||||||||||||||||
| Attended the third International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2007). | ||||||||||||||||||||||||||
| Attended the “Second International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2006)” | ||||||||||||||||||||||||||
| Attended the “Summer School for Intelligent Systems”, Nicosia, Cyprus, 2007 | ||||||||||||||||||||||||||
| Attended the Ninth Euromicro Conference on Digital System Design (DSD 2006). | ||||||||||||||||||||||||||
| Attended the “Second International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2006)” | ||||||||||||||||||||||||||
| Attended the 2005 Panhellenic Conference on Informatics (PCI 10) | ||||||||||||||||||||||||||
| Attended the lecture series of Alex Nicolau. Nicosia - Cyprus 17/10/2005 - 20/10/2005 | ||||||||||||||||||||||||||
| Attended the “First International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2005)” | ||||||||||||||||||||||||||
Attended the 2005 Embedded Computer Systems: Architectures, MOdeling, and Simulation (SAMOS V) Workshop |
||||||||||||||||||||||||||
| Attended the lecture series of Chris Jesshope. Nicosia - Cyprus 31/05/2005 - 03/06/2005 | ||||||||||||||||||||||||||
| Work Experience | ||||||||||||||||||||||||||
| 10/03 - Today | “Special Scientist” at the Computer Science Department of the University of Cyprus | |||||||||||||||||||||||||
| 09/07 - 12/07 | Teaching assistant for the undergraduate course: “Programming Principles II” |
|||||||||||||||||||||||||
| 09/07 - 12/07 | Teaching assistant for the postgraduate course: “Advanced Computer Architecture |
|||||||||||||||||||||||||
| 01/07 - 05/07 | Teaching assistant for the undergraduate course: “Programming Principles II” |
|||||||||||||||||||||||||
| 01/07 - 05/07 | Teaching assistant for the undergraduate course: “Theory and Practice of Compilers” |
|||||||||||||||||||||||||
| 01/06 - 06/06 | Teaching assistant for the undergraduate course: “Programming Principles II” |
|||||||||||||||||||||||||
| 09/05 - 12/05 | Teaching assistant for the postgraduate course: “Advanced Computer Architecture |
|||||||||||||||||||||||||
| 09/05 - 12/05 | Teaching assistant for the undergraduate course: “Programming Principles II” |
|||||||||||||||||||||||||
| 02/05 - 05/05 | Teaching assistant for the undergraduate course: “Computer Architecture” |
|||||||||||||||||||||||||
| 02/05 - 05/05 | Teaching assistant for the undergraduate course: “Programming Principles II” |
|||||||||||||||||||||||||
| Research Interests | ||||||||||||||||||||||||||
| Dataflow architectures | ||||||||||||||||||||||||||
| Chip Multiprocessors | ||||||||||||||||||||||||||
| Multithreading | ||||||||||||||||||||||||||
| Thermal aware computer systems | ||||||||||||||||||||||||||
| Energy and power efficiency | ||||||||||||||||||||||||||
| Reviewed For | ||||||||||||||||||||||||||
| ACSAC 2006 | ||||||||||||||||||||||||||
| IADIS 2006 | ||||||||||||||||||||||||||
| ARC 2006 | ||||||||||||||||||||||||||
| EUROPAR 2005 | ||||||||||||||||||||||||||
| Diploma Thesis | ||||||||||||||||||||||||||
My diploma thesis studied the simulation in real time of a complete microarchitectural system. The fundamentals of real time simulation were developed with emphasis on modeling of the processor and its peripherals. |
||||||||||||||||||||||||||
| Publications | ||||||||||||||||||||||||||
| Journals | ||||||||||||||||||||||||||
| 3 | Kyriakos Stavrou and Pedro Trancoso. "Thermal-Aware Scheduling for Future Chip Multiprocessors". In the Proceedings of the EURASIP Journal on Embedded Systems, Special Issue on Embedded Systems for Portable and Mobile Video Platforms. In Press. |
|||||||||||||||||||||||||
| 2 | Kyriakos Stavrou, Costas Kyriacou, Paraskevas Evripidou and Pedro Trancoso. "Chip Multiprocessor Based on Data-Driven Multithreading Model". International Journal of High Performance Systems Architecture. Volume 1 - Number 1 2007. In Press. |
|||||||||||||||||||||||||
1 |
Pedro Trancoso, Paraskevas Evripidou, Kyriakos Stavrou, and Costas Kyriacou. "A Case for Chip Multiprocessors based on the Data-Driven Multithreading Model". International Journal of Parallel Programming. Volume 34 - Number 3. June 2006. Pages 213–235 |
|||||||||||||||||||||||||
| Conferences and Workshops | ||||||||||||||||||||||||||
9 |
Kyriakos Stavrou, Demos Pavlou, Marios Nicolaides, Pedro Trancoso and Paraskevas Evripidou. "TFlux: A Portable Platform for Data-Driven Multithreading on Commodity Multicore Systems". Accepted for Publication for the 37th International Conference on Parallel Processing. |
|||||||||||||||||||||||||
8 |
Kostas Papadopoulos, Kyriakos Stavrou and Pedro Trancoso. “HelperCore_DB: Exploiting Multicore Technology to Improve Database Performance”. In the Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium (IPDPS 2008). |
|||||||||||||||||||||||||
7 |
Kostas Papadopoulos, Kyriakos Stavrou and Pedro Trancoso. “HelperCore_DB: Exploiting Multicore Technology for Databases”. In the Proceedings of the Sixteenth International Conference on Parallel Architectures and Compilation Techniques (PACT 2007). Poster Presentation. |
|||||||||||||||||||||||||
6 |
Pedro Trancoso, Kyriakos Stavrou and Paraskevas Evripidou. "DDMCPP: The Data-Driven Multithreading C Pre-Processor". In Proceedings of the Eleventh Annual Workshop on the Interaction between Compilers and Computer Architecture (Interact-11), held in conjunction with the 13th International Symposium on High-Performance Computer Architecture (HPCA-13), Phoeniz, Arizona, February 2007. |
|||||||||||||||||||||||||
5 |
Michael Neophytou, Kyriakos Stavrou, Vasos Vassiliou and Andreas Pitsillides. "The Importance of Adaptive Applications in Mobile Wireless Networks". In Proceedings of the 2006 Symposium on QoS in Wireless Multimedia Networks (SoftCom 2006) (2006). |
|||||||||||||||||||||||||
4 |
Kyriakos Stavrou, Pedro Trancoso and Paraskevas Evripidou. "Hardware Budget and Runtime System for Data-Driven Multithreaded Chip Multiprocessor". In Proceedings of the 11th Asia-Pacific Computer Systems Architecture Conference (ACSAC 11). (2006). |
|||||||||||||||||||||||||
3 |
Kyriakos Stavrou and Pedro Trancoso. "Thermal-Aware Scheduling: A solution for Future Chip Multiprocessors Thermal Problems". In the Proceedings of 9th Euromicro Conference on Digital System Design. |
|||||||||||||||||||||||||
2 |
Kyriakos Stavrou and Pedro Trancoso. "TSIC: Thermal Scheduling Simulator for Chip Multiprocessors". In the Proceedings of 10th Panhellenic Conference on Informatics (PCI10). Pages 589-599 |
|||||||||||||||||||||||||
1 |
Kyriakos Stavrou, Paraskevas Evripidou, and Pedro Trancoso. "DDM-CMP: Data-Driven Multithreading on a Chip Multiprocessor". In Proceedings of the 5th International Workshop on Embedded Computer Systems: Architecture, MOdeling and Simulation (SAMOS-V), Samos, Greece, July 2005. Pages: 364-373 |
|||||||||||||||||||||||||
| Extended Abstracts | ||||||||||||||||||||||||||
4 |
Kyriakos Stavrou, Pedro Trancoso and Paraskevas Evripidou. “Parallel Execution with Data-Driven Multithreading”. In the Proceedings of the Third International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2007). Pages 115-118 |
|||||||||||||||||||||||||
3 |
Samer Arandi, Kyriakos Stavrou, Pedro Trancoso and Paraskevas Evripidou. “DDM-Cell: Data-Driven Multithreading on the Cell Processor”. In the Proceedings of the Third International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2007). Pages 275-278 |
|||||||||||||||||||||||||
2 |
Kyriakos Stavrou, Paraskevas Evripidou and Pedro Trancoso. "Programming and Execution for the DDM-CMP System". In the Proceedings of the second International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2006). Pages 137-140 |
|||||||||||||||||||||||||
1 |
Kyriakos Stavrou, Paraskevas Evripidou and Pedro Trancoso. "Fitting More Data-Driven Multithreading Cores into the Chip". In the Proceedings of the first International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2005). Pages 83-86 |
|||||||||||||||||||||||||
| Technical Reports | ||||||||||||||||||||||||||
1 |
Kyriakos Stavrou and Pedro Trancoso. "Thermal-Aware Scheduling for Chip Multiprocessors". Technical Report TR 05-16, Department of Computer Science, University of Cyprus, November 2005. |
|||||||||||||||||||||||||
PDF Version of this CV |
||||||||||||||||||||||||||
| Last Update: 09-05-2008 | ||||||||||||||||||||||||||