ARPERS stands for Architecture Research for PErformance, Reliability, and Security (ARPERS). ARPERS research group focuses on computer architecture  exploration and modeling to support cross-cutting design issues such as performance, quality of service, interaction with software systems, security, and reliability. More information about our group can be found by visiting our Research and Publications web-pages. ARPERS was founded in 2002 and is led by Professor Yan Solihin

Yan Solihin is a Professor of Electrical and Computer Engineering at North Carolina State University, and an IEEE Fellow.  

He obtained his B.S. degree in computer science from Institut Teknologi Bandung in 1995, B.S. degree in Mathematics from Universitas Terbuka Indonesia in 1995, M.A.Sc degree in computer engineering from Nanyang Technological University in 1997, and M.S. and Ph.D. degrees in computer science from the University of Illinois at Urbana-Champaign in 1999 and 2002. He is a recipient of 2010 and 2005 IBM Faculty Partnership Award, 2004 NSF Faculty Early Career Award, and 1997 AT&T Leadership Award. He is listed in the HPCA Hall of Fame. His research has been selected for Best Paper Award finalist/nomination for ISPASS 2013, IPDPS 2012, and HPCA 2005. His research has been covered by the IEEE Spectrum, US News, PC World, HPCWire, Slashdot, and others. He is an IEEE Fellow.

From 2015-2018, he was a Program Director at the Division of Computer and Network Systems (CNS) at the National Science Foundation. His responsibilities include managing the Secure and Trustworthy Cyberspace (SaTC), Computer Systems Research (CSR), and Scalability and Parallelism in the eXtreme (SPX). He is a co-founder of the NSF/Intel Partnership on Foundational Microarchitecture Research (FoMR) program. 

His research interests include computer architecture, especially architecture support for security, memory hierarchy design, non-volatile memory architecture, programming models, and workload cloning. He has published more than 90 journal/conference papers, and more than 40 US patents. He has delivered 67 invited talks/seminars, including several keynote presentations and multi-day tutorials. His research has received MICRO Best Paper Runner-up Award (2017), IEEE Micro Top Picks (2011), and several Best Paper nominations/finalists (ISPASS 2013, IPDPS 2012, and HPCA 2005). He has released several software packages to the public: ACAPP - a cache performance model toolset, HeapServer - a secure heap management library, Scaltool - parallel program scalability pinpointer, and Fodex - a forensic document examination toolset. He has written two graduate-level textbook:


Additional Links

Recent Announcements

  • Congratulations, Seunghee and Mohammad for their ISCA papers! Mohammad Alshboul, James Tuck, and Yan Solihin, Lazy Persistency: an Efficient Persistency Technique for Scientific Applications, to appear at the Proc. of the 45th International Symposium on Computer Architecture (ISCA ...
    Posted Mar 16, 2018, 6:18 AM by Yan Solihin
  • Yan Solihin is elevated to IEEE Fellow
    Posted Nov 20, 2017, 1:01 PM by Yan Solihin
  • Best Paper Runner-Up Award from MICRO-50 Congratulations to author Tiancong Wang, and fellow co-authors Sakthikumaran Simbasivam and Dr. James Tuck, for receiving Best Paper Runner-Up Award for our paper titled "Hardware Supported Persistent Object ...
    Posted Oct 18, 2017, 7:23 PM by Yan Solihin
  • Keynotes and New NSF Program! I'll be giving several Keynote Presentations in the next two months: Revisiting the Future Roles of Computer Architecture in Cybersecurity Research, IEEE International Conference on Computer Design (ICCD), Boston ...
    Posted Sep 10, 2017, 8:28 PM by Yan Solihin
Showing posts 1 - 4 of 25. View more »

Note to Prospective Students

We are constantly looking for graduate students to work on interesting and pressing problems in this area. We are specifically looking for students with strong analytical and problem solving skills, strong programming skills, and background knowledge in computer architecture, systems software, and compilers. If you are interested in joining ARPERS, send an email to Dr Yan Solihin (solihin at ncsu.nospam.edu, remove nospam if you are not a robot)

Quick facts about NC State University 

Grad School at NC State University

ECE Department NC State University

Computer Architecture NC State University

University Career Center and ECE Corporate Relations

About Raleigh City and North Carolina State


ARPERS activities are currently funded by the National Science Foundation (NSF), Samsung Electronics Corporation, Intel, IBM through Faculty Partnership Award, North Carolina State University, and through equipment grants from IBM and HP.



Dr. Yan Solihin 

2400A Engineering Building II

Campus Box 7256 NC State University Raleigh NC USA 27695

Voice       :   919-513-2965                                                                                                                                                                 
Fax          :   919-513-7075

E-Mail      :  solihin [at] ncsu.edu                                                                                                                                                     
Web-Page :  http://sites.google.com/site/arpersncsu/