Hung-Wei Tseng is a postdoctoral researcher whose CSE bio online notes that he is "looking for a tenure-track faculty job." Well, now he has one. The CSE alumnus (Ph.D. '14) has just accepted a faculty position at North Carolina State University. According to his thesis advisor, CSE Prof. Dean Tullsen, Tseng (at left) is joining an already strong computer architecture group at NC State.
While he was a doctoral student of Tullsen's, he did his thesis on data-triggered threads -- work that was highlighted by IEEE Micro among its top picks from computer architecture conferences in 2012. The journal singled out Tseng’s paper on eliminating redundant computation and exposing parallelism through data-triggered threads. He co-authored papers on data-triggered threads with Prof. Tullsen that were published in 2011 and 2014 at the International Symposium on High-Performance Computer Architecture (HPCA), and in 2012 at the ACM Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA). Tseng also had the opportunity to apply data-triggered threads in the real world at Intel Labs in summer 2013, where he designed, developed and evaluated a prototype binary translator that can eliminate redundant computation.
Tseng has also worked frequently with CSE Prof. Steven Swanson, who gave him a job in his Non-Volatile Systems Laboratory (NVSL) as a postdoc. He advises several Ph.D. students and two undergraduates in developing next-generation storage systems, applications and intelligent networked devices. In NVSL, Tseng worked on a project in heterogeneous computing for Big Data applications. This included designing an energy-efficient, high-performance heterogeneous computing platform that contains GPUs and programmable solid-state drives (SSDs) for data-intensive applications. His latest work in NVSL is set to be published and presented this June at the 43rd International Symposium on Computer Architecture (ISCA 2016). In addition to Swanson, his co-authors on the latest paper are all current or former students in Swanson’s lab, including Ph.D. student Mark Gahagan (B.S. '09), as well as undergraduates Qianchen Zhao and Yuxiao (Joe) Zhou (B.S. '15).
In the spring quarter, Tseng is teaching CSE 141, Introduction to Computer Architecture, a course he taught during summer sessions in 2012 and 2014 after having served as the course Teaching Assistant as far back as 2009 and 2010. Prior to UC San Diego, Tseng earned his undergraduate and M.S. degrees in Computer Science at National Taiwan University in 2003 and 2005, respectively.