Davor Capalija
PhD Candidate

The Edward S. Rogers Sr. Department of Electrical and Computer Engineering
10 King's College Road
University of Toronto
Toronto, Ontario, M5S 3G4
Canada

Office: Engineering Annex Building, EA305
Office phone: 416-946-0191
email: davor##eecg_toronto_edu
URL: http://www.eecg.toronto.edu/~davor

 
I'm currently pursuing my PhD degree at the University of Toronto, Department of Electrical and Computer Engineering. I am a member of the Computer Engineering Research Group and my supervisor is Professor Tarek S. Abdelrahman.
Research
My general research interests are computer architecture, compilers and FPGAs.
Throughout my PhD research I seek to develop a novel approach for user-transparent application acceleration on commodity FPGAs. This is done through the use of a virtual coarse-grain architecture overlaid on top of commodity FPGAs. This overlay is termed the Virtual Dynamically Reconfigurable (VDR) Overlay.
For my Master's thesis I designed a microarchitecture and FPGA implementation of the MLCA, an architecture that automatically exploits coarse-grain parallelism in applications.
Academic Background
I defended my Master's thesis at the University of Toronto in April 2008. Prior to coming to Canada, I received my Bachelor's degree from the Faculty of Electrical Engineering and Computing (FER), University of Zagreb. I completed my Bachelor's thesis project in the Consumer Computing Laboratory, which is coordinated by Professor Sinisa Srbljic.
Code Release
Source code and information on the FPGA Implementation of the MLCA's Control Processor is available on the MLCA webpage

Publications
Davor Capalija and Tarek Abdelrahman, , accepted for publication in IEEE Transactions on Parallel and Distributed Systems (TPDS), 2012.

Davor Capalija and Tarek Abdelrahman, , In Proc. of International Symposium on Field-Programmable Custom Computing Machines (FCCM 2011), Salt Lake City, Utah, May 2011.

Davor Capalija and Tarek Abdelrahman, , In Proc. of International Conference on Field-Programmable Technology (FPT 2009), Sydney, Australia, December 2009.

Tarek Abdelrahman, Ahmed Abdelkhalek, Utku Aydonat, Davor Capalija, David Han, Ivan Matosevic, Kirk Stewart, Faraydon Karim and Alain Mellan, , In Proc. of the 4th International IEEE-NEWCAS Conference, Gatineau, Québec, June 2006. (invited paper)

Blair Fort, Davor Capalija, Zvonko G. Vranesic and Stephen D. Brown, , In Proceedings of IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM 2006), Napa, California, April 2006.

Andro Milanovic, Sinisa Srbljic, Daniel Skrobo, Davor Capalija and Sasa Reskovic, , In Proc. of the 3rd Int'l Conference on Computing, Communication and Control Technologies (CCCT 2005), Austin, Texas, July 2005.

Workshops
Davor Capalija and Tarek Abdelrahman, , The Second Workshop on the Intersections of Computer Architecture and Reconfigurable Logic (CARL 2012), June 2012.

Teaching
I TA-ed the following courses over the past few years:
ECE253 - Digital Computer Systems
ECE342 - Computer Hardware
ECE106/244 - Programming Fundamentals
ECE241 - Digital Systems
ECE243 - Computer Organization
ECE298 - Systems Design and Technical Communication I
Interests
If you are studying in Europe, this is the perfect place for you. If you are studying in Canada, then check out CFES, which is a partner organization of BEST. If you are a company or a prof, please help these organizations, they are doing a great job.
Soccer & Ice Hockey
Soccer: I play for the grad team in the UofT intramural league. I also play in indoor leagues at the SoccerWorld Polson Pier. In case you're interested in joining my team, send me an email.
Ice Hockey: I usually play with HockeyToronto.
Groups, Events, Sites, Places...