TU Darmstadt / ULB / TUbiblio

Browse by Person

Up a level
Export as [feed] Atom [feed] RSS 1.0 [feed] RSS 2.0
Group by: No Grouping | Item Type | Date | Language
Jump to: 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2011 | 2010 | 2009 | 2008 | 2007 | 2005
Number of items: 50.

2019

Mammadli, Rahim and Wolf, Felix and Jannesari, Ali (2019):
The Art of Getting Deep Neural Networks in Shape.
In: ACM Transactions on Architecture and Code Optimization (TACO), pp. 62:1-62:21, 15, (4), DOI: 10.1145/3291053,
[Article]

2018

Mazaheri, Arya and Wolf, Felix and Jannesari, Ali (2018):
Unveiling Thread Communication Bottlenecks Using Hardware-Independent Metrics.
In: Proc. of the 47th International Conference on Parallel Processing (ICPP), Eugene, OR, USA, August 13 - 16, 2018, DOI: 10.1145/3225058.3225142,
[Conference or Workshop Item]

2017

Xiao, Yang and Jeyakumaran, Thireshan and Atoofian, Ehsan and Jannesari, Ali (2017):
Improving Performance of Transactional Memory through Machine Learning.
In: Concurrency and Computation: Practice and Experience, pp. 1-24, DOI: 10.1002/cpe.4397,
[Article]

Jannesari, Ali and Oliveira, Pablo and Sato, Yukionri and Mattson, Tim (eds.) (2017):
SEPS 2017: Proceedings of the 4th ACM SIGPLAN International Workshop on Software Engineering for Parallel Systems.
New York, NY, USA, ACM, ISBN 978-1-4503-5517-9,
[Online-Edition: https://dl.acm.org/citation.cfm?id=3141865],
[Book]

Atre, Rohit and Huda, Zia Ul and Jannesari, Ali and Wolf, Felix (2017):
Dissecting sequential programs for parallelization - an approach based on computational units.
In: 10th International Symposium on High-Level Parallel Programming and Applications, Valladolid, Spain, [Conference or Workshop Item]

Atre, Rohit and Jannesari, Ali and Wolf, Felix (2017):
Meeting the challenges of parallelizing sequential programs.
ACM, In: Proceedinggs of the 29th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), Washington, DC, USA, ISBN 978-1-4503-4593-4,
DOI: 10.1145/3087556.3087592,
[Conference or Workshop Item]

Jannesari, Ali (2017):
A Software Development Methodology for Multicore Systems.
Darmstadt, Germany, Habilitation, Technische Universität Darmstadt, [Online-Edition: https://hds.hebis.de/ulbda/Record/HEB416193544],
[Habilitation]

Moskewicz, Matthew W. and Jannesari, Ali and Keutzer, Kurt (2017):
Boda: A Holistic Approach for Implementing Neural Network Computations.
New York, NY, USA, ACM, In: Proc. of the ACM International Conference on Computing Frontiers, Siena, Italy, In: CF '17, DOI: 10.1145/3075564.3077382,
[Online-Edition: http://doi.acm.org/10.1145/3075564.3077382],
[Conference or Workshop Item]

Jannesari, Ali and Huda, Zia Ul and Atre, Rohit and Li, Zhen and Wolf, Felix (2017):
Parallelizing Audio Analysis Applications - A Case Study.
In: Proc. of the 39th International Conference on Software Engineering, Software Engineering Education and Training Track (ICSE-SEET), ISBN 978-1-5386-2671-9,
DOI: 10.1109/ICSE-SEET.2017.9,
[Online-Edition: https://doi.org/10.1109/ICSE-SEET.2017.9],
[Conference or Workshop Item]

Jannesari, Ali and Wolf, Felix and Tichy, Walter F. (2017):
Special Issue on Software Engineering for Parallel Systems.
In: Journal of Systems and Software, pp. 380-448, 125, ISSN 0164-1212,
DOI: 10.1016/j.jss.2016.09.029,
[Online-Edition: https://www.sciencedirect.com/science/article/pii/S016412121...],
[Article]

Jannesari, Ali (2017):
A software development methodology for multicore systems.
Darmstadt, [Habilitation]

2016

Moskewicz, Matthew W. and Jannesari, Ali and Keutzer, Kurt (2016):
A Metaprogramming and Autotuning Framework for Deploying Deep Learning Applications.
In: arXiv preprint arXiv:1611.06945, DOI: arXiv:1611.06945v1,
[Article]

Jannesari, Ali and Sato, Yukionri and Winter, Stefan (eds.) (2016):
SEPS 2016: Proceedings of the 3rd International Workshop on Software Engineering for Parallel Systems.
New York, NY, USA, ACM, ISBN 978-1-4503-4641-2,
[Online-Edition: http://dl.acm.org/citation.cfm?id=3002125&picked=formats],
[Book]

Li, Zhen and Atre, Rohit and Huda, Zia Ul and Jannesari, Ali and Wolf, Felix (2016):
Unveiling Parallelization Opportunities in Sequential Programs.
In: Journal of Systems and Software, pp. 282–295, 117, DOI: 10.1016/j.jss.2016.03.045,
[Article]

Huda, Zia Ul and Atre, Rohit and Jannesari, Ali and Wolf, Felix (2016):
Automatic Parallel Pattern Detection in the Algorithm Structure Design Space.
IEEE Computer Society, In: Proc. of the 30th IEEE International Parallel and Distributed Processing Symposium (IPDPS), Chicago, USA, DOI: 10.1109/IPDPS.2016.60,
[Online-Edition: http://dx.doi.org/10.1109/IPDPS.2016.60],
[Conference or Workshop Item]

Jannesari, Ali and Wolf, Felix (2016):
Automatic Generation of Unit Tests for Correlated Variables in Parallel Programs.
In: International Journal of Parallel Programming (IJPP), pp. 644-662, 44, (3), ISSN 1573-7640,
DOI: 10.1007/s10766-015-0363-8,
[Online-Edition: http://dx.doi.org/10.1007/s10766-015-0363-8],
[Article]

Jeyakumaran, Thireshan and Atoofian, Ehsan and Xiao, Yang and Li, Zhen and Jannesari, Ali (2016):
Improving Performance of Transactional Applications through Adaptive Transactional Memory.
In: Proc. of the 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP), Heraklion, Crete, Greece, DOI: 10.1109/PDP.2016.85,
[Conference or Workshop Item]

Jeyakumaran, Thireshan and Atoofian, Ehsan and Xiao, Yang and Li, Zhen and Jannesari, Ali (2016):
Improving Performance of Transactional Applications through Adaptive Transactional Memory.
In: Proc. of the 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP), Heraklion Crete, Greece, [Conference or Workshop Item]

2015

Xiao, Yang and Li, Zhen and Atoofian, Ehsan and Jannesari, Ali (2015):
Automatic Optimization of Software Transactional Memory through Linear Regression and Decision Tree.
Springer International Publishing, In: Proc. of 15th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP), Zhangjiajie, China, In: Lecture Notes in Computer Science, 9531, ISBN 978-3-319-27139-2,
DOI: 10.1007/978-3-319-27140-8₅,
[Conference or Workshop Item]

Li, Zhen and Zhao, Bo and Jannesari, Ali and Wolf, Felix (2015):
Beyond Data Parallelism: Identifying Parallel Tasks in Sequential Programs.
Springer International Publishing, In: Proc. of 15th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP), Zhangjiajie, China, In: Lecture Notes in Computer Science, 9531, ISBN 978-3-319-27139-2,
DOI: 10.1007/978-3-319-27140-8₃₉,
[Conference or Workshop Item]

Li, Zhen and Beaumont, Michael and Jannesari, Ali and Wolf, Felix (2015):
Fast Data-Dependence Profiling by Skipping Repeatedly Executed Memory Operations.
Springer International Publishing, In: Proc. of 15th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP), Zhangjiajie, China, In: Lecture Notes in Computer Science, 9531, ISBN 978-3-319-27139-2,
DOI: 10.1007/978-3-319-27140-8₄₀,
[Conference or Workshop Item]

Jannesari, Ali and Benkner, Siegfried and Zhao, Xinghui and Atoofian, Ehsan and Sato, Yukionri (2015):
Workshop Preview of the 2nd International Workshop on Software for Parallel Systems (SEPS 2015).
New York, NY, USA, ACM, In: Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity, Pittsburgh, PA, USA, In: SPLASH Companion 2015, ISBN 978-1-4503-3722-9,
DOI: 10.1145/2814189.2833200,
[Conference or Workshop Item]

Mazaheri, Arya and Jannesari, Ali and Mirzaei, Abdolreza and Wolf, Felix (2015):
Characterizing Loop-Level Communication Patterns in Shared Memory Applications.
In: Proc. of the 44th International Conference on Parallel Processing (ICPP), Beijing, China, ISSN 0190-3918,
DOI: 10.1109/ICPP.2015.85,
[Conference or Workshop Item]

Jannesari, Ali (2015):
Detection of High-Level Synchronization Anomalies in Parallel Programs.
In: International Journal of Parallel Programming (IJPP), pp. 656-678, 43, (4), ISSN 0885-7458,
DOI: 10.1007/s10766-014-0313-x,
[Article]

Schimmel, Jochen and Molitorisz, Korbinian and Jannesari, Ali and Tichy, Walter F. (2015):
Combining Unit Tests for Data Race Detection.
IEEE, In: Proc. of 10th IEEE/ACM International Workshop on Automation of Software Test (AST 2015), Florence, Italy, DOI: 10.1109/AST.2015.16,
[Online-Edition: http://dl.acm.org/citation.cfm?id=2819261.2819275],
[Conference or Workshop Item]

Li, Zhen and Jannesari, Ali and Wolf, Felix (2015):
An Efficient Data-Dependence Profiler for Sequential and Parallel Programs.
IEEE Computer Society, In: Proc. of the 29th IEEE International Parallel and Distributed Processing Symposium (IPDPS), Hyderabad, India, DOI: 10.1109/IPDPS.2015.41,
[Online-Edition: http://dx.doi.org/10.1109/IPDPS.2015.41],
[Conference or Workshop Item]

Norouzi, Mohammad and Jannesari, Ali (2015):
Resource and application-aware resource discovery in computing environments.
In: The Journal of Supercomputing, Springer US, pp. 824-839, 71, (3), ISSN 0920-8542,
DOI: 10.1007/s11227-014-1327-2,
[Online-Edition: http://dx.doi.org/10.1007/s11227-014-1327-2],
[Article]

Atre, Rohit and Jannesari, Ali and Wolf, Felix (2015):
The Basic Building Blocks of Parallel Tasks.
ACM, In: Proc. of the International Workshop on Code Optimisation for Multi and Many Cores, San Francisco, CA, USA, DOI: 10.1145/2723772.2723778,
[Online-Edition: http://doi.acm.org/10.1145/2723772.2723778],
[Conference or Workshop Item]

Zhao, Bo and Li, Zhen and Jannesari, Ali and Wolf, Felix and Wu, Weiguo (2015):
Dependence-Based Code Transformation for Coarse-Grained Parallelism.
ACM, In: Proc. of the International Workshop on Code Optimisation for Multi and Many Cores, San Francisco, CA, USA, DOI: 10.1145/2723772.2723777,
[Conference or Workshop Item]

Ul-Huda, Zia and Jannesari, Ali and Wolf, Felix (2015):
Using Template Matching to Infer Parallel Design Patterns.
In: ACM Transactions on Architecture and Code Optimization, ACM, pp. 64:1-64:21, 11, (4), ISSN 1544-3566,
DOI: 10.1145/2688905,
[Article]

Li, Zhen and Atre, Rohit and Ul-Huda, Zia and Jannesari, Ali and Wolf, Felix (2015):
DiscoPoP: A Profiling Tool to Identify Parallelization Opportunities.
In: Tools for High Performance Computing 2014, Proc. of the 8th Parallel Tools Workshop,Stuttgart, Germany, October 2014, Springer International Publishing, pp. 37-54, DOI: 10.1007/978-3-319-16012-2,
[Online-Edition: http://www.springer.com/us/book/9783319160115],
[Book Section]

2014

Li, Zhen and Jannesari, Ali and Wolf, Felix (2014):
Discovering Parallelization Opportunities in Sequential Programs — A Closer-to-Complete Solution.
In: First International Workshop on Software Engineering for Parallel Systems, [Conference or Workshop Item]

Jannesari, Ali and Tichy, Walter F. (2014):
Library-Independent Data Race Detection.
In: IEEE Transactions on Parallel and Distributed Systems (TPDS), pp. 2606-2616, 25, (10), ISSN 1045-9219,
DOI: 10.1109/TPDS.2013.209,
[Article]

Jannesari, Ali and Tichy, Walter F. and Wolf, Felix (eds.) (2014):
SEPS 2014: First International Workshop on Software Engineering for Parallel Systems.
New York, NY, USA, ACM, In: Proc. of the Companion Publication of the 2014 ACM SIGPLAN Conference on Systems, Programming, and Applications: Software for Humanity (SPLASH), Portland, OR, USA, ISBN 978-1-4503-3208-8,
DOI: 10.1145/2660252.2663602,
[Conference or Workshop Item]

Jannesari, Ali and Koprowski, Nico and Schimmel, Jochen and Wolf, Felix (2014):
Generating Classified Parallel Unit Tests.
In: Proc. of the 8th International Conference on Tests and Proofs (TAP), York, UK, In: Lecture Notes in Computer Science, 8570, DOI: 10.1007/978-3-319-09099-3₉,
[Online-Edition: http://dx.doi.org/10.1007/978-3-319-09099-3_9],
[Conference or Workshop Item]

Jannesari, Ali and Wolf, Felix (2014):
Unit Tests for Correlated Variables in Multi-threaded Code.
In: 7th International Symposium on High-level Parallel Programming and Applications (HLPP), Amsterdam, Netherlands, [Conference or Workshop Item]

Jannesari, Ali and Wolf, Felix and Tichy, Walter F. (2014):
A Summary of the First International Workshop on Software Engineering for Parallel Systems.
New York, NY, USA, ACM, In: Proc. of the Companion Publication of the 2014 ACM SIGPLAN Conference on Systems, Programming, and Applications: Software for Humanity (SPLASH), Portland, OR, USA, ISBN 978-1-4503-3208-8,
DOI: 10.1145/2660252.2694749,
[Conference or Workshop Item]

2013

Jannesari, Ali and Koprowski, Nico and Schimmel, Jochen and Wolf, Felix and Tichy, Walter F. (2013):
Detecting Correlation Violations and Data Races by Inferring Non-deterministic Reads.
IEEE Computer Society, In: Proc. of the 19th IEEE International Conference on Parallel and Distributed Systems (ICPADS), Seoul, Korea, ISSN 1521-9097,
DOI: 10.1109/ICPADS.2013.14,
[Conference or Workshop Item]

Friedrich, Daniel and Li, Zhen and Jannesari, Ali and Wolf, Felix (2013):
Predicting Parallelization of Sequential Programs Using Supervised Learning.
IEEE Computer Society, In: Proc. of the 12th IEEE International Conference on Machine Learning and Applications (ICMLA), Miami, FL, USA, DOI: 10.1109/ICMLA.2013.108,
[Online-Edition: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumb...],
[Conference or Workshop Item]

Li, Zhen and Jannesari, Ali and Wolf, Felix (2013):
Discovery of Potential Parallelism in Sequential Programs.
In: Proc. of the 42nd International Conference on Parallel Processing Workshops (ICPPW), Workshop on Parallel Software Tools and Tool Infrastructures (PSTI), Lyon, France, DOI: 10.1109/ICPP.2013.119,
[Online-Edition: http://dx.doi.org/10.1109/ICPP.2013.119],
[Conference or Workshop Item]

Schimmel, Jochen and Molitorisz, Korbinian and Jannesari, Ali and Tichy, Walter F. (2013):
Automatic Generation of Parallel Unit Tests.
ACM, In: Proc. of the 8th International Workshop on Automation of Software Test (AST), San Francisco, CA, USA, DOI: 10.1109/IWAST.2013.6595789,
[Conference or Workshop Item]

2011

Jannesari, Ali and Westphal-Furuya, Markus and Tichy, Walter F. (2011):
Dynamic data race detection for correlated variables.
In: Proc. of the 11th international conference on Algorithms and architectures for parallel processing - Volume Part I, Berlin, Heidelberg, Springer-Verlag, In: ICA3PP'11, Melbourne, Australia, In: ICA3PP'11, ISBN 978-3-642-24649-4,
[Online-Edition: http://dl.acm.org/citation.cfm?id=2075416.2075421],
[Conference or Workshop Item]

2010

Jannesari, Ali (2010):
Dynamic Race Detection in Parallel Programs.
Karlsruhe, Germany, Karlsruhe Institute of Technology (KIT), Karlsruhe Institute of Technology (KIT), [Online-Edition: http://digbib.ubka.uni-karlsruhe.de/volltexte/1000021292],
[Ph.D. Thesis]

Jannesari, Ali and Tichy, Walter F. (2010):
Identifying ad-hoc synchronization for enhanced race detection.
In: Parallel Distributed Processing (IPDPS), 2010 IEEE International Symposium on, In: IPDPS, IEEE 2010, Atlanta, GA, USA, ISSN 1530-2075,
DOI: 10.1109/ipdps.2010.5470343,
[Conference or Workshop Item]

2009

Pankratius, Victor and Jannesari, Ali and Tichy, Walter F. (2009):
Parallelizing Bzip2: A Case Study in Multicore Software Engineering.
In: IEEE Software, pp. 70 -77, 26, (6), ISSN 0740-7459,
DOI: 10.1109/ms.2009.183,
[Article]

Jannesari, Ali and Bao, Kaibin and Pankratius, Victor and Tichy, Walter F. (2009):
Helgrind+: An efficient dynamic race detector.
In: Parallel Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on, Rom, Italien, In: IPDPS 2009. IEEE International Symposium, ISSN 1530-2075,
DOI: 10.1109/ipdps.2009.5160998,
[Conference or Workshop Item]

2008

Jannesari, Ali and Tichy, Walter F. (2008):
On-the-fly race detection in multi-threaded programs.
In: Proceedings of the 6th workshop on Parallel and distributed systems: testing, analysis, and debugging, New York, NY, USA, ACM, In: PADTAD '08, 6th workshop on Parallel and distributed systems, Seattle, WA, USA, In: PADTAD '08, ISBN 978-1-60558-052-4,
DOI: 10.1145/1390841.1390847,
[Conference or Workshop Item]

Pankratius, Victor and Schaefer, Christoph and Jannesari, Ali and Tichy, Walter F. (2008):
Software engineering for multicore systems: an experience report.
In: Proceedings of the 1st international workshop on Multicore software engineering, New York, NY, USA, ACM, In: 1st international workshop on Multicore software engineering, ICSE'08, Leipzig, Germany, In: IWMSE '08, ISBN 978-1-60558-031-9,
DOI: 10.1145/1370082.1370096,
[Conference or Workshop Item]

2007

Pankratius, Victor and Schaefer, Christoph and Jannesari, Ali and Tichy, Walter F. (2007):
Software Engineering for Multicore Systems - An Experience Report.
University of Karlsruhe, [Online-Edition: http://www.ipd.uni-karlsruhe.de/multicore/research/download/...],
[Report]

2005

Jannesari, Ali (2005):
Analysis of Agile Software Development Methods for Embedded Systems.
Stuttgart, Germany, University of Stuttgart, University of Stuttgart, [Online-Edition: http://www.ias.uni-stuttgart.de],
[Master Thesis]

This list was generated on Tue Aug 20 00:22:05 2019 CEST.