ICS@PSU: Institute for CyberScience

News Archive

Published on September 26, 2017 by Rebekka Coakley

ICS co-hire receives $1 million in grants for his research

Gang Tan, associate professor of computer science and engineering at Penn State and an ICS co-hire, and colleagues have been awarded two research grants to help them design a software tool chain — languages compilers and runtime systems — that will allow programmers to take advantage of modern memory features, including encrypted memory, transactional memory and scratchpad memory.

The National Science Foundation (NSF) CAPA: Collaborative Research: Lightweight Abstract Memory Feature grant, and the Office of Navy Research (ONR) grant, will support the researchers’ project, “Semantics-Directed Binary Reverse Engineering and Transformation Validation.”

Tan, who works in the School of Electrical Engineering and Computer Science, said that the NSF grant is a collaborative grant with Lehigh University and Arizona State University. The $2 million grant is jointly supported by the NSF and Intel, for three years. Tan and his team will receive $500,000 for their work.

“In terms of importance, the CAPA project allows my group to explore the design of a new language interface for programming modern memory features such as encrypted memory, recently included in Intel CPUs,” Tan said.

The three-year, $500,000 grant from the ONR will support Tan’s research in binary-level reverse engineering.

“Before we are able to perform analysis and transformation on an executable program, we must reverse engineer it to get its basic information, including its instructions, its control-flow graph, and basic dataflow information. Previous reverse-engineering techniques are often ad hoc and do not have a formal basis,” said Tan. “There is also no evaluation about what would be the best reverse-engineering algorithms in terms of precision and performance. We plan to construct a reverse-engineering tool that makes it easy for principled exploration of the design space of reverse-engineering algorithms.”

Tan received his bachelor’s of engineering degree in computer science from Tsinghua University in China and his doctorate in computer science from Princeton University. He is the recipient of an NSF Early Career Award.

This article first appeared on Penn State News and has been slightly modified to clarify Gang Tan’s relationship with ICS. To read the original, click here: http://news.psu.edu/story/484069/2017/09/22/academics/computer-scientist-receives-1-million-grants-his-research

Penn State Institute for CyberScience

Help us build the future. Contact ICS at Penn State.

  • email: ics@psu.edu
  • phone: ICS-ACI Support (i-ASK Center): 814-865-4275 | General Inquiries: 814-867-1467

October 2017

  • Oct 17, 2017 - Oct 18, 201710:00 am - 3:00 pm

    Materials Day 2017: Hot Topics in Materials

    This October, Materials Day 2017 will dig deep into a number…

    More Info
  • Oct 4, 2017 - Oct 6, 201712:00 pm

    COMPASS Science Communication Seminars

    COMPASS and the Institutes of Energy and the Environment (IE…

    More Info
  • Oct 27, 20173:00 pm - 4:30 pm

    ICS-ACI Training Series – Intro to HPC

    Do you need high-performance computing for your research pro…

    More Info
  • Oct 20, 20173:00 pm - 4:30 pm

    ICS-ACI Training Series – Intro to HPC

    Do you need high-performance computing for your research pro…

    More Info
  • Oct 5, 20171:30 pm - 3:00 pm

    CyberScience Seminar: Using Machine Learning to Forecast Student Outcomes

    For a variety of reasons, some college students are likely …

    More Info
  • Oct 4, 20174:00 pm - 6:00 pm

    COMPASS Science Communication Plenary

    COMPASS and the Institutes of Energy and the Environment (I…

    More Info
  • Oct 3, 2017 - Oct 4, 201711:00 am - 4:30 pm

    XSEDE HPC Workshop: MPI

    This workshop is intended to give C and Fortran programmers …

    More Info
  • Oct 12, 201712:00 pm - 1:00 pm

    Social Data Analytics Workshop Series: Data Structures and Subsetting in R

    In this workshop, we will finally move beyond the basic func…

    More Info
  • Oct 13, 20174:00 pm - 5:00 pm

    Stochastic Computations Working Group: “Parameter estimation using linear response statistics: Theory and numerical scheme”

    Join ICS Associate John Harlim and Xiantao Li for their bi-w…

    More Info
  • Oct 26, 201712:00 pm - 1:00 pm

    Introduction to Data Science with R Workshop: Functions

    In this workshop, we will start to think about writing R cod…

    More Info