Yaoqing Gao

Orcid: 0000-0002-5392-5088

According to our database1, Yaoqing Gao authored at least 35 papers between 1990 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
Selecting Context-Sensitivity Modularly for Accelerating Object-Sensitive Pointer Analysis.
IEEE Trans. Software Eng., February, 2023

ACPO: AI-Enabled Compiler-Driven Program Optimization.
CoRR, 2023

Automatic Generation and Reuse of Precise Library Summaries for Object-Sensitive Pointer Analysis.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Reducing the Memory Footprint of IFDS-Based Data-Flow Analyses using Fine-Grained Garbage Collection.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

2022
Buddy Stacks: Protecting Return Addresses with Efficient Thread-Local Storage and Runtime Re-Randomization.
ACM Trans. Softw. Eng. Methodol., 2022

Practical Software-Based Shadow Stacks on x86-64.
ACM Trans. Archit. Code Optim., 2022

MLGOPerf: An ML Guided Inliner to Optimize Performance.
CoRR, 2022

Work-in-Progress: MLGOPerf: An ML Guided Inliner to Optimize Performance.
Proceedings of the International Conference on Compilers, 2022

2021
Accelerating Object-Sensitive Pointer Analysis by Exploiting Object Containment and Reachability (Artifact).
Dagstuhl Artifacts Ser., 2021

Accelerating Object-Sensitive Pointer Analysis by Exploiting Object Containment and Reachability.
Proceedings of the 35th European Conference on Object-Oriented Programming, 2021

2016
Examining and Reducing the Influence of Sampling Errors on Feedback-Driven Optimizations.
ACM Trans. Archit. Code Optim., 2016

2014
Space-efficient multi-versioning for input-adaptive feedback-driven program optimizations.
Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, 2014

2013
Optimizing IBM algorithmics' mark-to-future aggregation engine for real-time counterparty credit risk scoring.
Proceedings of WHPCF'13: 6th Workshop on High Performance Computational Finance, 2013

Simple Profile Rectifications Go a Long Way - Statistically Exploring and Alleviating the Effects of Sampling Errors for Program Optimizations.
Proceedings of the ECOOP 2013 - Object-Oriented Programming, 2013

2012
Exploiting inter-sequence correlations for program behavior prediction.
Proceedings of the 27th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2012

Delta Send-Recv for Dynamic Pipelining in MPI Programs.
Proceedings of the 12th IEEE/ACM International Symposium on Cluster, 2012

2011
Linear-time Modeling of Program Working Set in Shared Cache.
Proceedings of the 2011 International Conference on Parallel Architectures and Compilation Techniques, 2011

An Evaluation of Vectorizing Compilers.
Proceedings of the 2011 International Conference on Parallel Architectures and Compilation Techniques, 2011

2010
Array Regrouping on CMP with Non-uniform Cache Sharing.
Proceedings of the Languages and Compilers for Parallel Computing, 2010

Exploiting statistical correlations for proactive prediction of program behaviors.
Proceedings of the CGO 2010, 2010

2008
P-OPT: Program-Directed Optimal Cache Management.
Proceedings of the Languages and Compilers for Parallel Computing, 2008

MPADS: memory-pooling-assisted data splitting.
Proceedings of the 7th International Symposium on Memory Management, 2008

2007
<i>Forma</i>: A framework for safe automatic array reshaping.
ACM Trans. Program. Lang. Syst., 2007

2006
Using advanced compiler technology to exploit the performance of the Cell Broadband Engine<sup>TM</sup> architecture.
IBM Syst. J., 2006

2005
Lightweight reference affinity analysis.
Proceedings of the 19th Annual International Conference on Supercomputing, 2005

1995
Implementing Linda Tuplespace on a Distributed System.
Int. J. High Speed Comput., 1995

1994
Distributed Linda Tuplespace Algorithms and Implementations.
Proceedings of the Parallel Processing: CONPAR 94, 1994

1993
A Survey of Implementations of Concurrent, Parallel and Distributed Smalltalk.
ACM SIGPLAN Notices, 1993

Parallel execution of prolog on shared-memory multiprocessors.
J. Comput. Sci. Technol., 1993

1991
Parallelizing Prolog on Shared-Memory Multiprocessors.
Proceedings of the Processing Declarative Knowledge, 1991

Reduction of Code Space in Parallel Logic Programming Systems.
Proceedings of the PARLE '91: Parallel Architectures and Languages Europe, 1991

Intelligent Scheduling AND- and OR-Parallelism in the Parallel Logic Programming System RAP/LOP-PIM.
Proceedings of the International Conference on Parallel Processing, 1991

Development of the parallel inference machine RAP/LOP-WAM and its optimized parallel compiler.
Proceedings of the Fifteenth Annual International Computer Software and Applications Conference, 1991

1990
Design and implementation of a parallel logic programming system.
Proceedings of the 2nd International IEEE Conference on Tools for Artificial Intelligence, 1990

Study of a Parallel Inference Machine for Parallel Execution of Logic Programs.
Proceedings of the CONPAR 90, 1990


  Loading...