John Cavazos

Affiliations:
  • University of Delaware


According to our database1, John Cavazos authored at least 49 papers between 1996 and 2019.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2019
A Survey on Compiler Autotuning using Machine Learning.
ACM Comput. Surv., 2019

2018
Automatic Tuning of Compilers Using Machine Learning.
SpringerBriefs in Applied Sciences and Technology, Springer, ISBN: 978-3-319-71489-9, 2018

2017
MiCOMP: Mitigating the Compiler Phase-Ordering Problem Using Optimization Sub-Sequences and Machine Learning.
ACM Trans. Archit. Code Optim., 2017

The Design and Implementation of OpenMP 4.5 and OpenACC Backends for the RAJA C++ Performance Portability Layer.
Proceedings of the Accelerator Programming Using Directives - 4th International Workshop, 2017

Directive-based tile abstraction to distribute loops on accelerators.
Proceedings of the General Purpose GPUs, 2017

Parallelization of Machine Learning Applied to Call Graphs of Binaries for Malware Detection.
Proceedings of the 25th Euromicro International Conference on Parallel, 2017

2016
COBAYN: Compiler Autotuning Framework Using Bayesian Networks.
ACM Trans. Archit. Code Optim., 2016

HADM: Hybrid Analysis for Detection of Malware.
Proceedings of SAI Intelligent Systems Conference (IntelliSys) 2016, 2016

Compiler Transformations Meet CPU Clock Modulation and Power Capping.
Proceedings of the 45th International Conference on Parallel Processing Workshops, 2016

Dynamic Android Malware Classification Using Graph-Based Representations.
Proceedings of the 3rd IEEE International Conference on Cyber Security and Cloud Computing, 2016

2015
Using Per-Loop CPU Clock Modulation for Energy Efficiency in OpenMP Applications.
Proceedings of the 44th International Conference on Parallel Processing, 2015

2014
HSLOT: the HERCULES scriptable loop transformations engine.
Proceedings of the Fourth International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing, 2014

Generating OpenCL C kernels from OpenACC.
Proceedings of the International Workshop on OpenCL, 2014

HIPS Introduction and Committees.
Proceedings of the 2014 IEEE International Parallel & Distributed Processing Symposium Workshops, 2014

HERCULES: Strong Patterns towards More Intelligent Predictive Modeling.
Proceedings of the 43rd International Conference on Parallel Processing, 2014

2013
Predictive Modeling in a Polyhedral Optimization Space.
Int. J. Parallel Program., 2013

Automatic construction of inlining heuristics using machine learning.
Proceedings of the 2013 IEEE/ACM International Symposium on Code Generation and Optimization, 2013

Accelerating financial applications on the GPU.
Proceedings of the 6th Workshop on General Purpose Processor Using Graphics Processing Units, 2013

2012
A transactional memory with automatic performance tuning.
ACM Trans. Archit. Code Optim., 2012

Mitigating the compiler optimization phase-ordering problem using machine learning.
Proceedings of the 27th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2012

Using graph-based program characterization for predictive modeling.
Proceedings of the 10th Annual IEEE/ACM International Symposium on Code Generation and Optimization, 2012

2011
GPGPU accelerated cardiac arrhythmia simulations.
Proceedings of the 33rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society, 2011

Predictive modeling in a polyhedral optimization space.
Proceedings of the CGO 2011, 2011

An evaluation of different modeling techniques for iterative compilation.
Proceedings of the 14th International Conference on Compilers, 2011

2010
Optimizing and Auto-tuning Belief Propagation on the GPU.
Proceedings of the Languages and Compilers for Parallel Computing, 2010

Split Register Allocation: Linear Complexity Without the Performance Penalty.
Proceedings of the High Performance Embedded Architectures and Compilers, 2010

Software Automatic Tuning: Concepts and State-of-the-Art Results.
Proceedings of the Software Automatic Tuning, From Concepts to State-of-the-Art Results, 2010

2009
MPI-aware compiler optimizations for improving communication-computation overlap.
Proceedings of the 23rd international conference on Supercomputing, 2009

2008
Gravel: A Communication Library to Fast Path MPI.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2008

Iterative optimization in the polyhedral model: part ii, multidimensional time.
Proceedings of the ACM SIGPLAN 2008 Conference on Programming Language Design and Implementation, 2008

RUGRAT: Runtime Test Case Generation Using Dynamic Compilers.
Proceedings of the 19th International Symposium on Software Reliability Engineering (ISSRE 2008), 2008

Instruction Cache Energy Saving Through Compiler Way-Placement.
Proceedings of the Design, Automation and Test in Europe, 2008

Intelligent compilers.
Proceedings of the 2008 IEEE International Conference on Cluster Computing, 29 September, 2008

2007
Intelligent selection of application-specific garbage collectors.
Proceedings of the 6th International Symposium on Memory Management, 2007

MiDataSets: Creating the Conditions for a More Realistic Evaluation of Iterative Optimization.
Proceedings of the High Performance Embedded Architectures and Compilers, 2007

Rapidly Selecting Good Compiler Optimizations using Performance Counters.
Proceedings of the Fifth International Symposium on Code Generation and Optimization (CGO 2007), 2007

Fast compiler optimisation evaluation using code-feature based performance prediction.
Proceedings of the 4th Conference on Computing Frontiers, 2007

Using PredictiveModeling for Cross-Program Design Space Exploration in Multicore Systems.
Proceedings of the 16th International Conference on Parallel Architectures and Compilation Techniques (PACT 2007), 2007

2006
Method-specific dynamic compilation using logistic regression.
Proceedings of the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2006

Predictive search distributions.
Proceedings of the Machine Learning, 2006

Using Machine Learning to Focus Iterative Optimization.
Proceedings of the Fourth IEEE/ACM International Symposium on Code Generation and Optimization (CGO 2006), 2006

Hybrid Optimizations: Which Optimization Algorithm to Use?.
Proceedings of the Compiler Construction, 15th International Conference, 2006

Automatic performance model construction for the fast software exploration of new hardware designs.
Proceedings of the 2006 International Conference on Compilers, 2006

2005
Automatic Tuning of Inlining Heuristics.
Proceedings of the ACM/IEEE SC2005 Conference on High Performance Networking and Computing, 2005

2004
Inducing heuristics to decide whether to schedule.
Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation 2004, 2004

2000
Profile-driven pretenuring for Java (poster session).
Proceedings of the Addendum to the 2000 Proceedings of the Conference on Object-Oriented Programming Systems, 2000

1997
Road crew: students at work.
XRDS, 1997

Learning to Schedule Straight-Line Code.
Proceedings of the Advances in Neural Information Processing Systems 10, 1997

1996
Computer games: introduction.
XRDS, 1996


  Loading...