Konstantinos Aisopos
SDE at Windows Phone, Microsoft
aisopos (at) alumni (dot) princeton (dot) edu
I am currently working
for the Cortana team
at Microsoft Corporation.
I have graduated from Princeton University
with a Ph.D. degree in Electrical Engineering (Spring 2012).
During my Ph.D., I spent three years at MIT as a research scholar,
advised by Prof. Li-Shiuan Peh.
My graduate research was on fault-tolerant Chip Multi-Processors and Network-on-Chip architectures.
Tool Release :
A Fault Modeling Tool for NoCs.
Thesis Publications (Fault-Tolerant Chip Multi-Processor Architectures):
-
A Systematic Methodology to Develop Resilient Cache Coherence Protocols
[ppt]
(Best Paper Award Nomination)
Konstantinos Aisopos and Li-Shiuan Peh
International Symposium on Microarchitecture (MICRO), Porto Alegre, Brazil, December 2011
-
ARIADNE: Agnostic Reconfiguration In A Disconnected Network Environment
[ppt]
Konstantinos Aisopos, Andrew DeOrio, Li-Shiuan Peh, and Valeria Bertacco
International Conference on Parallel Architectures and Compilation Techniques (PACT), Galveston Island, TX, October 2011
-
Enabling System-Level Modeling of Variation-Induced Faults in Networks-on-Chip
[ppt]
Konstantinos Aisopos, Owen Chen, and Li-Shiuan Peh
Design Automation Conference (DAC), San Diego, CA, June 2011
-
DRAIN: Distributed Recovery Architecture for Inaccessible Nodes in Multi-Core Chips
[ppt]
Andrew DeOrio, Konstantinos Aisopos, Valeria Bertacco, and Li-Shiuan Peh
Design Automation Conference (DAC), San Diego, CA, June 2011
Publications in Collaboration with Industry (Intel and Sonics):
-
PCASA: Probabilistic Control-Adjusted Selective Allocation for Shared Caches
Konstantinos Aisopos, Jaideep Moses, Ramesh Illikkal, Ravishankar Iyer, and Donald Newell
Design, Automation & Test in Europe (DATE), Dresden, Germany, March 2012
-
Implications of Shared Resource Monitoring on VM Migration and Throughput in Datacenters
Jaideep Moses, Ravishankar Iyer, Ramesh Illikkal, Sadagopan Srinivasan, and Konstantinos Aisopos
International Parallel and Distributed Processing Symposium (IPDPS), Anchorage, AK, May 2011
-
CMPSched$im: Evaluating OS/CMP Interaction on Shared Cache Management
Jaideep Moses, Konstantinos Aisopos, Ravi Iyer, Ramesh Illikkal, Don Newell, Aamer Jaleel, and Srihari Makineni
International Symposium on Performance Analysis of Systems and Software (ISPASS), Boston, MA, April 2009
-
Extending Open Core Protocol to Support System-Level Cache Coherence
Konstantinos Aisopos, Joe Chou, and Li-Shiuan Peh
International Conference on Hardware-Software Codesign and System Synthesis (CODES+ISSS), Atlanta, GA, October 2008
Other Publications:
-
Hermes: Architecting a Top-Performing Fault-Tolerant Routing Algorithm for Networks-on-Chips
Costas Iordanou, Vassos Soteriou, and Konstantinos Aisopos
International Conference on Computer Design (ICCD), Seoul, Korea, October 2014
-
Dynamic Dictionary-Based Data Compression for L1 Caches
Georgios Keramidas, Konstantinos Aisopos, and Stefanos Kaxiras
International Conference on Architecture of Computing Systems (ARCS), Frankfurt, Germany, March 2006
-
High Throughput Implementation of the New Secure Hash Algorithm through Partial Unrolling
Konstantinos Aisopos, Athanasios Kakarountas, Haralambos Michail, and Costas Goutis
IEEE Workshop on Signal Processing Systems (SIPS), Athens, Greece, November 2005
Patents: