Dr. Yong Chen is an assistant professor in the Computer Science Department of the Texas Tech University. He received his B.E. in Computer Engineering in 2000 and M.S. in Computer Science in 2003, both from University of Science and Technology of China, and his Ph.D. in Computer Science from Illinois Institute of Technology in 2009. Prior to joining TTU, Dr. Chen worked in the Future Technologies Group of the Computer Science and Mathematics Division at the DOE Oak Ridge National Laboratory. Dr. Chen's research interests include parallel and distributed computing, parallel I/O and storage, high-performance computing, cloud computing, computer architectures and systems software support for high-performance scientific computing/high-end enterprise computing.