I am a Computer Science graduate student at the University of Maryland,
College Park. I am primarily interested in compiler technologies for
efficient execution of parallel programms while promoting ease-of-programming.
A picture is worth 1K words right ? So this is already a lot. To top
that I was born in Athens, Greece, but I am half French on my mother's
side. I went to undergrad at NTUA, got my
degree in Electrical and Computer Engineering with a Thesis in Complexity
Theory under S.Zachos, and came to the University of Maryland to pursue a
I am doing research in the area of compilers for parallel architectures,
and specifically for XMT.
I am co-advised by Dr. Rajeev Barua
and Dr. Uzi Vishkin.
So far I have implemented a basic but stable compiler for the XMTC
language, a small extension of C for XMT. This compiler was used with big
success in the class of
Parallel Algorithms taught at the University of Maryland in Spring '07.
I am now working with G. Caragea
to add language and target specific optimizations and functionality.
Lazy Binary-Splitting: A Run-Time Adaptive Dynamic Parallel Scheduler.
Alexandros Tzannes, George C. Caragea, Rajeev Barua, Uzi Vishkin.
Proc. 15th ACM Symposium on Principles and Practice of Parallel Programming (PPoPP), Bangalore, India, January 9-14, 2010.
Toolchain for Programming, Simulating and Studying the XMT Many-Core Architecture.
Fuat Keceli, Alexandros Tzannes, George C. Caragea, Rajeev Barua, Uzi Vishkin.
HIPS 2011: 16th International Workshop on High-Level Parallel Programming Models and
Supportive Environments, held in conjunction with IPDPS 2011.
General-Purpose vs. GPU: Comparison of Many-Cores on Irregular Workloads.
George C. Caragea, Fuat Keceli, Alexandros Tzannes, Uzi Vishkin.
HotPar '10: Proceedings of the 2nd Workshop on Hot Topics in Parallelism, 2010.
Resource-Aware Compiler Prefetching for Many-Cores.
George C. Caragea, Alexandros Tzannes, Fuat Keceli, Rajeev Barua, Uzi Vishkin.
Proc. International Symposium on Parallel and Distributed Computing (ISPDC), 2010.
Highly parallel multi-dimensional fast Fourier transform on fine- and course-grained many-core approaches.
A. B. Saybasili, A. Tzannes, B.R Brooks and U. Vishkin.
Proc. 21st Conference on Parallel and Distributed Computing Systems (PDCS), Cambridge, MA, November 2-4, 2009.
My office is in A.V.Williams, Room 3220.
The phone number there is 301-405-2714, but it's better if you email me.
The best way to contact me is via email so feel free to drop me a line at:
These are the Classes I have taken (or I am currently taking) at the
University of Maryland.
[an error occurred while processing this directive]
MUSC100 Beginning Class Voice, R. Bell
MUSC 140 Music Fundamentals I, Patricia Burt
(Auditing) ENES 460 Fundamentals of Technology Start-Up Ventures, Scott Magids.
I have been a Teaching Assistant (TA) for the following classes:
CMSC751 Parallel Algorithms (Spring '10) with
CMSC751 Parallel Algorithms (Spring '09) with
CMSC311 Computer Organization (Spring '08) with
CMSC723 Computational Linguistics I (Fall '07) with
CMSC751 Parallel Algorithms (Spring '07) with
CMSC311 Computer Organization (Fall '05) with
CMSC311 Computer Organization (Spring '05) with
CMSC311 Computer Organization (Fall '04) with
I made about what to
do if you are visiting Athens for a few days.
And here are some links: