"Efficient exact algorithms for continuous bi-objective performance-energy optimization of applications with linear energy and monotonically increasing performance profiles on heterogeneous high performance computing platforms",
Concurrency and Computation: Practice and Experience, vol. 35, issue 20: Wiley, pp. 1--19, 09/2023.
Download: Concurrency and Computation - 2022 - Khaleghzadeh - Efficient exact algorithms for continuous bi‐objective.pdf (1.58 MB)
"A novel data partitioning algorithm for dynamic energy optimization on heterogeneous high-performance computing platforms",
Concurrency and Computation: Practice and Experience, vol. 33, issue 21: Wiley, pp. e5928, 07/2020.
Download: CCPE-2020-dynamic-energy.pdf (1.34 MB)
"Hierarchical Multicore Thread Mapping via Estimation of Remote Communication",
The Journal of Supercomputing, vol. 74, issue 3: Springer, pp. 1321-1340, 03/2018.
"Novel Data-Partitioning Algorithms for Performance and Energy Optimization of Data-Parallel Applications on Modern Heterogeneous HPC Platforms",
School of Computer Science, Dublin, University College Dublin, pp. 264, 03/2019.
Download: thesis-hamid.pdf (5.9 MB)
"Optimization of Multithreaded Data-parallel Applications on Modern Multicore CPUs For Performance and Energy Using Application-level Decision Variables",
School of Computer Science, Dublin, University College Dublin, pp. 181, 09/2019.
Download: PhD_Thesis_Semyon_Khokhriakov.pdf (8.7 MB); thesis-summary.pdf (621.98 KB)
"Performance Optimization of Multithreaded 2D FFT on Multicore Processors: Challenges and Solution Approaches",
IEEE 25th International Conference on High Performance Computing Workshops (HiPCW), Bengaluru, India, IEEE, pp. 8-17, 17-20 Dec, 2018.
Download: paper.pdf (1.33 MB)
"Multicore processor computing is not energy proportional: An opportunity for bi-objective optimization for energy and performance",
Applied Energy, vol. 268, pp. 18, 06/2020.
Download: paper_r2.pdf (1.38 MB)
"Performance Optimization of Multithreaded 2D Fast Fourier Transform on Multicore Processors Using Load Imbalancing Parallel Computing Method",
IEEE Access, vol. 6: IEEE, pp. 64202-64224, 10/2018.
Download: ACCESS2878271.pdf (2.78 MB)
"Using mpC to Improve Performance of CORBA-Based Distributed Applications on Heterogeneous Networks",
Proceedings of the 2001 International Conference on Parallel and Distributed Processing Techniques and Algorithms (PDPTA'2001), vol. 3: CSREA Press, pp. 1471-1476, June 24-26, 2001.
Download: UsingmPCtoImprove_2001.pdf (62.83 KB)
"Modeling Performance of Many-to-One Collective Communication Operations in Heterogeneous Clusters",
UCD CSI Technical Report 2006-3, 2006.
Download: 1157631827149.pdf (145.83 KB)
"Distributed Data Partitioning for Heterogeneous Processors Based on Partial Estimation of their Functional Performance Models",
7th International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms (HeteroPar 2009) , Delft, Netherlands, Lecture Notes in Computer Science, vol. 6043, Springer, pp. 91-101, 25/9/2009, 2010.
Download: heteropar2009-1.pdf (1.21 MB)
"HeteroMPI: Towards a Message-Passing Library for Heterogeneous Networks of Computers",
Journal of Parallel and Distributed Computing, vol. 66, issue 2: Elsevier, pp. 197-220, 2006.
Download: JPDC_HMPI_2006.pdf (349.02 KB)
"Parallel Computing on Heterogeneous Networks: Challenges and Responses",
Problems of Programming, vol. 10, issue 2-3, pp. 251-260, 2004.
Download: 34 - Lastovetsky.pdf (95.7 KB)
"A Software Tool for Accurate Estimation of Parameters of Heterogeneous Communication Models",
15th European PVM/MPI User's Group Meeting, vol. 5205, Dublin, Ireland, Springer-Verlag Berlin Heidelberg, pp. 43-54, September 7-10, 2008.
Download: 52050043.pdf (352.98 KB)
"Model-Based Optimization of MPI Collective Operations for Computational Clusters",
EuroPVM/MPI 2009, vol. 5759, Espoo, Finland, pp. 4-5, Sep 7-10, 2009.
Download: 57590004.pdf (26.19 KB)
"Data Partitioning with a Realistic Performance Model of Networks of Heterogeneous Computers",
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), Santa Fe, New Mexico, USA, IEEE Computer Society, 26-30 April 2004.
Download: IPDPS_data_partitioning.pdf (140.62 KB)
"Heterogeneous Parallel Computing: from Clusters of Workstations to Hierarchical Hybrid Platforms",
Supercomputing Frontiers and Innovations, vol. 1, issue 3, pp. 70-87, 12/2014.
Download: 32-140-2-PB.pdf (747.18 KB)
"Data distribution for dense factorization on computers with memory heterogeneity",
Parallel Computing, vol. 33, issue 12, pp. 757-779, 12/2007.
Abstract
Download: sdarticle.pdf (714.34 KB)
"Modeling Performance of Processors for High Performance Computing on Heterogeneous Networks",
Proceedings of the 14th International Conference on Computational Mechanics and Modern Applied Software Systems, Alushta, Crimea, Ukraine, 25-31 May 2005.
"Heterogeneity in parallel and distributed computing",
Journal of Parallel and Distributed Computing, vol. 73, issue 12, pp. 1523-1524, 2013.
Download: jpdc-2013.pdf (152.05 KB)
"How Pre-multicore Methods and Algorithms Perform in Multicore Era",
High Performance Computing. ISC High Performance 2018. Lecture Notes in Computer Science, vol 11203, Frankfurt, Springer Nature, pp. 527-539, 24-26 June, 2018, 2019.
Download: nesus-isc-paper.pdf (574.34 KB)
"Energy-Efficient Parallel Computing: Challenges to Scaling",
Information, vol. 14, issue 4, pp. 1--29, 04/2023.
Download: information-14-00248.pdf (1.53 MB)
Parallel Computing on Heterogeneous Networks,
: John Wiley & Sons, pp. 423, 2003.
Download: cover.jpg (227.84 KB)
"On Performance Analysis of Heterogeneous Parallel Algorithms",
Parallel Computing, vol. 30, issue 11, pp. 1195-1216, 2004.
Download: ParCom2004_hetero_perf.pdf (750.84 KB)
"A Non-Intrusive and Incremental Approach to Enabling Direct Communications in RPC-based Grid Programming Systems",
Computational Science - ICCS 2006: 6th International Conference, Reading, UK, May 28-31, 2006, Proceedings, Part III, vol. 3993: Springer Berlin / Heidelberg, pp. 1008-1011, 2006.
Download: WSES06.pdf (120.33 KB)

] 

