Ali Jannesari

According to our database1, Ali Jannesari authored at least 40 papers between 2008 and 2019.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepages:

On csauthors.net:

Bibliography

2019
The Art of Getting Deep Neural Networks in Shape.
TACO, 2019

Dissecting sequential programs for parallelization - An approach based on computational units.
Concurrency and Computation: Practice and Experience, 2019

Automatic construct selection and variable classification in OpenMP.
Proceedings of the ACM International Conference on Supercomputing, 2019

Enhancing the Programmability and Performance Portability of GPU Tensor Operations.
Proceedings of the Euro-Par 2019: Parallel Processing, 2019

Accelerating Data-Dependence Profiling with Static Hints.
Proceedings of the Euro-Par 2019: Parallel Processing, 2019

2018
Improving performance of transactional memory through machine learning.
Concurrency and Computation: Practice and Experience, 2018

Unveiling Thread Communication Bottlenecks Using Hardware-Independent Metrics.
Proceedings of the 47th International Conference on Parallel Processing, 2018

2017
Editorial of special issue on Software Engineering for Parallel Systems.
Journal of Systems and Software, 2017

Brief Announcement: Meeting the Challenges of Parallelizing Sequential Programs.
Proceedings of the 29th ACM Symposium on Parallelism in Algorithms and Architectures, 2017

Parallelizing Audio Analysis Applications - A Case Study.
Proceedings of the 39th IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training Track, 2017

Boda: A Holistic Approach for Implementing Neural Network Computations.
Proceedings of the Computing Frontiers Conference, 2017

2016
Unveiling parallelization opportunities in sequential programs.
Journal of Systems and Software, 2016

Automatic Generation of Unit Tests for Correlated Variables in Parallel Programs.
International Journal of Parallel Programming, 2016

Improving Performance of Transactional Applications through Adaptive Transactional Memory.
Proceedings of the 24th Euromicro International Conference on Parallel, 2016

Automatic Parallel Pattern Detection in the Algorithm Structure Design Space.
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium, 2016

2015
Resource and application-aware resource discovery in computing environments.
The Journal of Supercomputing, 2015

Detection of High-Level Synchronization Anomalies in Parallel Programs.
International Journal of Parallel Programming, 2015

Workshop Preview of the 2nd International Workshop on Software for Parallel Systems (SEPS 2015).
Proceedings of the Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, 2015

An Efficient Data-Dependence Profiler for Sequential and Parallel Programs.
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium, 2015

Combining Unit Tests for Data Race Detection.
Proceedings of the 10th IEEE/ACM International Workshop on Automation of Software Test, 2015

Characterizing Loop-Level Communication Patterns in Shared Memory.
Proceedings of the 44th International Conference on Parallel Processing, 2015

Automatic Optimization of Software Transactional Memory Through Linear Regression and Decision Tree.
Proceedings of the Algorithms and Architectures for Parallel Processing, 2015

Beyond Data Parallelism: Identifying Parallel Tasks in Sequential Programs.
Proceedings of the Algorithms and Architectures for Parallel Processing, 2015

Fast Data-Dependence Profiling by Skipping Repeatedly Executed Memory Operations.
Proceedings of the Algorithms and Architectures for Parallel Processing, 2015

Dependence-Based Code Transformation for Coarse-Grained Parallelism.
Proceedings of the 2015 International Workshop on Code Optimisation for Multi and Many Cores, 2015

The Basic Building Blocks of Parallel Tasks.
Proceedings of the 2015 International Workshop on Code Optimisation for Multi and Many Cores, 2015

2014
Library-Independent Data Race Detection.
IEEE Trans. Parallel Distrib. Syst., 2014

Using Template Matching to Infer Parallel Design Patterns.
TACO, 2014

Generating Classified Parallel Unit Tests.
Proceedings of the Tests and Proofs - 8th International Conference, 2014

SEPS 2014: first international workshop on software engineering for parallel systems.
Proceedings of the Conference on Systems, 2014

2013
Automatic generation of parallel unit tests.
Proceedings of the 8th International Workshop on Automation of Software Test, 2013

Discovery of Potential Parallelism in Sequential Programs.
Proceedings of the 42nd International Conference on Parallel Processing, 2013

Detecting Correlation Violations and Data Races by Inferring Non-deterministic Reads.
Proceedings of the 19th IEEE International Conference on Parallel and Distributed Systems, 2013

Predicting Parallelization of Sequential Programs Using Supervised Learning.
Proceedings of the 12th International Conference on Machine Learning and Applications, 2013

2011
Dynamic Data Race Detection for Correlated Variables.
Proceedings of the Algorithms and Architectures for Parallel Processing, 2011

2010
Dynamic race detection in parallel programs.
PhD thesis, 2010

Identifying ad-hoc synchronization for enhanced race detection.
Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing, 2010

2009
Parallelizing Bzip2: A Case Study in Multicore Software Engineering.
IEEE Software, 2009

Helgrind+: An efficient dynamic race detector.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

2008
On-the-fly race detection in multi-threaded programs.
Proceedings of the 6th Workshop on Parallel and Distributed Systems: Testing, 2008


  Loading...