|
follow us
|
 |
 |
Happening now...


|
AIT Community / Faculty / Research Scientists / Christoforos Kachris
|
|
CONTACT INFORMATION
Christoforos Kachris, Ph.D.
Researcher
Athens Information Technology
P.O. Box 68, 19.5 Km Markopoulo Avenue
19002 Peania, Attiki, Greece
Phone: (+) 30-210-668-2792
e-mail: kachris [ a t ] ait . edu . gr
Linkedin: http://www.linkedin.com/in/kachris
|
SUMMARY
Christoforos Kachris is a senior researcher at Athens Information Technology (AIT), Greece. He obtained his Ph.D. in Computer Engineering from Delft University of Technology, The Netherlands in 2007, and the diploma and the M.Sc. in Electronic and Computer Engineering from the Technical University of Crete, Greece in 2001 and 2003 respectively. From February 2009 till August 2010 he was a visiting assistant professor at the University of Crete, Greece and associate researcher at the Institute of Computer Science in the Foundation for Research and Technology (FORTH) working on the HiPEAC NoE and the SARC IP European research projects. In 2006 he was a research intern at Xilinx Research Labs, San Jose, CA, working at the Networks Group. From 2002 till 2003 he was working as an FPGA engineer in Ellemedia Technologies working on the European research project NPMADE (a multi-protocol residential gateway in FPGA). His research interests include:
- reconfigurable computing (FPGAs)
- multi-processor SoC (MPSoC)
- network processing
- embedded systems
- NoC interconnects
- data center interconnects
- computer architecture
Teaching:
Microprocessors and Embedded Systems (AIT36C), MSITT
RESEARCH/PROFESSIONAL EXPERIENCE
|
Sep 2010-Now
|
Researcher
Athens Information Technology (AIT)
Working on the EU FP7 research projects:
CHRON (ICT-STREP)
ACCORDANCE (ICT-STREP)
NAVOLCHI (ICT-STREP)
|
|
Feb 2009-Aug 2010
|
Visiting Researcher
Computer Architecture and VLSI Systems Laboratory (CARV)
Institute of Computer Science
Foundation for Research and Technology Hellas (FORTH)
Heraklion, Crete, Greece
- Research and coordination of the Interconnects cluster in the HiPEAC NoE
- Working on the EU FP7 IP SARC: Scalable Architectures for Multi-core processors
|
|
Sept. 2009 - Aug. 2010
|
Visiting Lecturer, University of Crete
Department of Computer Science
Fall:CS220 - Digital Circuits Labs
Spring: CS225 - Computer Organization
|
|
Sep 2006 - Dec 2006
(Internship)
|
Research Engineer
Xilinx Research Labs, San Jose, CA, USA
Networks Group
|
|
Dec 2003 - Dec 2004
|
Digital Design Engineer (ASICs)
Theon Sensors S.A., Athens, Greece
R&D Department
Design of a low-power mixed-signal ASIC for integrated MEMS sensors
|
|
Nov 2002 - Nov 2003
|
Digital Design Engineer (FPGAs)
Ellemedia Technologies, Athens, Greece
Broadband Networks Department
EU Project:NPMADE: Integration of Hardware and Software components on a Field Programmable Gate Array Platform to explore an efficient Network Processor architecture, customized for Multi-Protocol Gateways located at the Network Edge and Access domains.
|
|
Summer 2000
(Internship)
|
Digital Design Engineer (FPGAs)
Intracom S.A., Athens, Greece
VLSI Department
Design and Implementation of soft and hard IP cores for a Digital Phase Lock Loop in FPGAs.
|
EDUCATION
PUBLICATIONS
Patents
- Configurable Transactional Memory for Synchronizing Transactions, C. Kulkarni, C. Kachris, USA Patent number 12/114,567, Pub. Date Nov. 5, 2009
Journals
-
C. Kachris, I. Tomkos, A Survey on Optical Interconnects for Data Centers, IEEE Communications Surveys and Tutorials, doi:10.1109/SURV.2011.122111.00069 [bibtex]
-
C. Kachris, C. Kulkarni, Transactional Memories for Multi-Processor FPGA Platforms, Journal of Systems Architecture, 2011, 57 (1), pp.160-168, doi:10.1016/j.sysarc.2010.10.005 [bibtex]
-
C. Kachris, S. Wong, S. Vassiliadis, Design and Performance Evaluation of an Adaptive FPGA for network applications, Microelectronics Journal, 2008, 40 (7), pp.1103-1110, doi:10.1016/j.mejo.2008.05.011 [bibtex]
-
L. Mhamdi, M. Hamdi, C. Kachris, S. Wong, S. Vassiliadis, High-Performance Switching Based on Buffered Crossbar Fabrics, Computer Networks Journal, 2006, 50 (13), pp. 2271-2285 [bibtex]
-
P.D. Dimitropoulos, C. Kachris, D.P. Karampatzakis, G.I. Stamoulis, A new SOI monolithic capacitive sensor for absolute and differential pressure measurements, Sensors and Actuators A: Physical, vol. 123-124, 2005, pp. 36-43 [bibtex]
-
A. Nikologiannis, I. Papaefstathiou, G.Kornaros, C. Kachris, An FPGA-based Queue Management System for High Speed Networking Devices, Elsevier Journal on Microprocessors and Microsystems, special issue on FPGAs, 2004, 28(5-6), pp. 223-236 [bibtex]
-
C. Kachris, N. G. Bourbakis, A. Dollas, A Reconfigurable Logic-Based Processor for the SCAN Image and Video Encryption Algorithm, International Journal of Parallel Programming, 2003, 31 (6), pp. 489-506 [bibtex]
Conferences
-
G. Dimitrakopoulos. C. Kachris, E. Kalligeros, Scalable arbiters and multiplexers for on-FGPA interconnection networks, IEEE International Conference on Field Programmable Logic and Applications (FPL 2011), Chania, Greece, Sep 2011[bibtex]
-
C. Kachris, I. Tomkos, Power Consumption Evaluation of Hybrid WDM PON Networks for Data Centers, IEEE European Conference on Networks and Optical Communication (NOC 2011), Newcastle, UK, July 2011
-
Y. Gao, C. Kachris, M. Katevenis, An Efficient Sequential Iterative Matching Algorithm for CIOQ Switches, IEEE Symposium on Computers and Communications (ISCC 2011), Kerkyra (Corfu), Greece, June 2011[bibtex]
-
C. Kachris, G. Nikiforos, S. Kavadias, V. Papaefstathiou, M. Katevenis, Network Processing in Multi-core FPGAs with Integrated Cache-Network Interface, IEEE International Conference on Reconfigurable Computing and FPGAs (Reconfig 2010), Cancun, Mexico, December 2010 [bibtex]
-
X. Yang, C. Kachris, M. Katevenis, Efficient Implementation for CIOQ Switches with Sequential Iterative Matching Algorithms, IEEE International Conference on Field-Programmable Technology (FPT 2010), Beijing, China, December 2010 [bibtex]
-
N. Chrysos, Lydia Y. Chen, C. Minkenberg, C. Kachris, M. Katevenis, End-to-end Congestion Management for Non-Blocking, Multi-stage Switching Fabrics using Commodity Switches, ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS 2010), La Jolla, CA, October 2010 [bibtex]
-
C. Kachris, G. Nikiforos, V. Papefstathiou, S. Kavvadias, M. Katevenis, Low-latency Explicit Communication and Synchronization in Scalable Multi-core Clusters, IEEE International Conference on Cluster Computing (Cluster 2010), Heraklion, Greece, September 2010 [bibtex]
-
C. Strydis, C. Kachris, G.N. Gaydadjief, ImpBench: A novel Benchmark Suite for biomedical, microelectronic implants, IEEE International Symposium on Systems, Architectures, Modeling and Simulation (SAMOS'08), Samos, Greece, July 2008 [bibtex]
Download ImpBench
-
C. Kachris, S. Vassiliadis, A Reconfigurable Platform for Multi-Service Edge Routers, ACM Symposium on Integrated Circuits and Systems Design, Rio de Janeiro, Brazil, September 2007 [bibtex]
-
C. Kachris, S. Vassiliadis, Design Space Exploration of Configuration Manager for Network Processing Applications, IEEE International Symposium on Systems, Architectures, Modeling and Simulation (SAMOS'07), Samos, Greece, July 2007 [bibtex]
-
C. Kachris, C. Kulkarni, Configurable Transactional Memories, IEEE Symposium on Field Programmable Custom Computing Machines (FCCM'07), Napa Valley, CA, April 2007 [bibtex]
-
C. Kachris, S. Vassiliadis, Design of a Web Switch in a Reconfigurable Platform, ACM/IEEE Symposium on Architectures for Network and Communication Systems (ANCS'06), San Jose, December 2006 [bibtex]
-
C. Kachris, S. Vassiliadis, A Dynamically Reconfigurable Queue Scheduler, IEEE International Conference on Field Programmable Logic and Applications (FPL'06), Madrid, Spain, August 2006 [bibtex]
-
C. Kachris, S. Vassiliadis , Performance Evaluation of an Adaptive FPGA for Network Processing, IEEE Rapid Systems Prototyping (RSP'06), Chania, Greece, June 2006 [bibtex]
-
C. Kachris, S. Vassiliadis, Analysis of a Reconfigurable Network Processor, Reconfigurable Architectures Workshop (RAW'06)
IEEE International Symposium on Distributed and Parallel Systems (IPDPS), Rhodos, Greece, April 2006 [bibtex]
-
L. Mhamdi, C. Kachris, S. Vassiliadis, A Reconfigurable Hardware Based Embedded Scheduler for Buffered Crossbar Switches, IEEE Field Programmable Gate Arrays (FPGA), Monterey, CA, February 2006 [bibtex]
-
A. Dollas, I. Ermis, I. Koidis, I. Zisis, C. Kachris, An Open TCP/IP Core for Reconfigurable Logic, IEEE Symposium on Field Programmable Custom Computing Machines (FCCM'05), Napa Valley, CA, April 2005 [bibtex]
-
I. Papaefstathiou, G. Kornaros, T. Orphanoudakis, C. Kachris, Queue management in Network Processors, Design Automation and Test in Europe (DATE'05), Munich, Germany, March 2005 [bibtex]
-
C. Kachris, A. Dollas, N. Bourbakis, Performance Analysis of Fixed, and Custom Architectures for the SCAN Image and Video Encryption Algorithm, IEEE Symposium on Field Programmable Custom Computing Machines (FCCM'03), Napa Valley, CA, April 2003 [bibtex]
-
C. Kachris, A. Dollas, N. Bourbakis, S. Maniccam, A Reconfigurable Logic-based Processor for the SCAN Image and Video Encryption Algorithm, Workshop on Application Specific Processors (WASP 2002), Istanbul, Turkey, November 2002
Posters:
- C. Kachris, I. Tomkos, Energy-efficient Bandwidth Allocation in Optical OFDM-based Data Center Networks, OFC 2012, JTh2A.34
-
C. Kachris, E. Giacoumidis, I. Tomkos, Energy-efficient Study of Optical OFDM in Data Centers, OFC 2011, JWA087
Scopus Citations
Thesis Supervised:
- XML processing in hardware for Reconfigurable Optical Networks, Nikolaos Gavalas, AIT-MSITT, 2011
- Architectures and Scheduling Mechanisms for Optical Interconnects, Pylarinos Miroslav, AIT-MSITT, 2011
- Network Traffic Measurment using the NetFPGA platfrom, Vasilis Koutsoubos, University of Crete, 2010
- Design of a cookie-based WebSwitch on the NetFPGA Platfrom, Salvator Galea, University of Crete, 2010
Professional Membership


Support by:

|