"Portable efficiency of software for parallel architectures",
Fundamental and Applied Mathematics, vol. 4, issue 3, pp. 947-974, 1998.
Download: fpm336.pdf (1.52 MB)
"Porting the OPATM-BFM Application to a Grid e-Infrastructure – Optimization of Communication and I / O Patterns",
Computational Methods in Science and Technology, vol. 15, no. 1, pp. 9–19, 2009.
"A programming environment for heterogeneous distributed memory machines",
Proceedings of the 6th IEEE Heterogeneous Computing Workshop (HCW`97), Geneva, Switzerland, IEEE Computer Society Press, pp. 32-45, 1 April 1997.
Download: HCW'97.pdf (1.1 MB)
"Programming models and runtimes",
Ultrascale computing systems: IET, 03/2019.
Download: nesus-book-chap2.pdf (3.84 MB); nesus-book-chap2-summary.pdf (123.29 KB)
"Recent Advances in Matrix Partitioning for Parallel Computing on Heterogeneous Platforms",
IEEE Transactions on Parallel and Distributed Systems, vol. 30, issue 1: IEEE, pp. 218-229, 01/2019.
Download: recent-advances-matrix.pdf (2.77 MB)
"Refined Description of the C[] Language",
Programming and Computer Software, vol. 28, issue 6, pp. 333-341, 2002.
Download: RefDescr_2002.pdf (54.55 KB)
"Resource management in the mpC programming environment",
Proceedings of the 30th Hawaii International Conference on System Sciences (HICSS`30), Mauii, Hawaii, IEEE Computer Society Press, pp. 576-575, 7-10 Jan 1997.
Download: mpchi.ps (40.72 KB)
"Retargetable Compiler of ANSI C Superset for Vector and Superscalar Computers",
Proceedings of the 2nd International Conference on Software for Multiprocessors and Supercomputers: Theory, Practice, Experience (SMS TPE`94), Moscow, Russia, Russian Academy of Sciences, pp. 77-84, September 19-23, 1994.
Download: sms-tpe-94.pdf (280.09 KB)
"Revisiting communication performance models for computational clusters",
IPDPS 2009, Rome, Italy, IEEE, May 25-29, 2009.
Download: Revisiting_12.pdf (200.63 KB)
"Scalable Dense Factorizations for Heterogeneous Computational Clusters",
7th International Symposium on Parallel and Distributed Computing, Krakow, Poland, pp. 49-56, Jul 1-5, 2008.
Abstract
Download: ispdc_rreddy_scalable_factorizations.pdf (262.74 KB)
"Scheduling for Heterogeneous Networks of Computers with Persistent Fluctuation of Load",
Parallel Computing: Current & Future Issues of High-End Computing, Proceedings of the International Conference ParCo 2005, vol. 33, Malaga, Spain, John von Neumann Institute for Computing, Julich, pp. 171-178, 13-16 Sept 2005, 2006.
Download: 171.pdf (395.65 KB)
"Scientific Programming for Heterogeneous Systems - Bridging the Gap between Algorithms and Applications",
Proceedings of the 5th International Symposium on Parallel Computing in Electrical Engineering (PARELEC 2006), Bialystok, Poland, IEEE Computer Society Press, pp. 3-8, 13-17 Sept 2006.
Download: 1152191152218.pdf (66.64 KB)
"Searching for the Optimal Data Partitioning Shape for Parallel Matrix Matrix Multiplication on 3 Heterogenous Processors",
23rd International Heterogeneity in Computing Workshop (HCW 2014), Phoenix, Arizona, USA, IEEE Computer Society, 19 May, 2014.
Download: HCW-2014-05.pdf (510.38 KB)
"Smart RPC-based computing in Grids and on Clouds",
Large Scale Network-Centric Computing Systems: Wiley-Interscience, pp. 255-290, 11/2013.
Download: smart_rpc_in_grids_and_clouds_final.pdf (403.82 KB)
"SmartGridRPC: A New RPC Model for High Performance Grid Computing and its Implementation in SmartGridSolve",
School of Computer Science and Informatics, Dublin, University College Dublin, pp. 116, June 2009.
Download: thesis_thomas.pdf (1.29 MB)
SmartGridRPC: The new RPC model for high performance Grid computing,
: University College Dublin, pp. 55, 10/2009.
Download: ucd-csi-2009-10.pdf (1.8 MB)
"SmartGridRPC: The new RPC model for high performance Grid computing",
Concurrency and Computation: Practice and Experience, vol. 22, issue 18, pp. 2467-2487, 2010.
Download: smartgridrpc_ccpe_2010.pdf (1.1 MB)
"SmartNetSolve: High Level Programming System for High Performance Grid Computing",
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), Rhodes Island, Greece, IEEE Computer Society, 25-29 April 2006.
Download: IPDPS_2006_SmartNetSolve.pdf (141.92 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)
"Steuerung einer Molekulardynamik Fluid- Simulation in einem verteilten System",
IPVS, no. 2556, Stuttgart, University of Stuttgart, pp. 107, 2007.
"SUARA: A scalable universal allreduce communication algorithm for acceleration of parallel deep learning applications",
Journal of Parallel and Distributed Computing, vol. 183, pp. 15, 01/2024.
Download: jpdc-suara.pdf (2.46 MB)
"SummaGen: Parallel Matrix-Matrix Multiplication Based on Non-rectangular Partitions for Heterogeneous HPC Platforms",
28th Heterogeneity in Computing Workshop (HCW 2019), Rio de Janeiro, Brazil, IEEE, 20/05/2019.
Download: hcw2019.pdf (673.25 KB)
"A Survey of Communication Performance Models for High-Performance Computing",
ACM Computing Surveys, vol. 51, issue 6: ACM, 01/2019.
"A Survey of Power and Energy Predictive Models in HPC Systems and Applications",
ACM Computing Surveys, vol. 50, issue 3: ACM, 10/2017.
Download: surveypowerenergymodelshpc.pdf (578.85 KB)
"Theoretical Results on Optimal Partitoning for Matrix-Matrix Multiplication with Two Processors",
School of Computer Science and Informatics, University College Dublin, no. UCD-CSI-2011-09, 09/2011.
Download: ucd-csi-2011-09.pdf (678.89 KB)

] 

