Alexey Lastovetsky
Personal information
- Position
- Director
- Biography
Alexey Lastovetsky received a PhD degree from the Moscow Aviation Institute in 1986, and a Doctor of Science degree from the Russian Academy of Sciences in 1997. His main research interests include algorithms, models and programming tools for high performance heterogeneous computing. He is the author of mpC, the first parallel programming language for heterogeneous networks of computers. He designed HeteroMPI, an extension of MPI for heterogeneous parallel computing (with R. Reddy), and SmartGridSolve, an extension of GridSolve aimed at higher performance of scientific computing on global networks (with T. Brady, et al.). He has contributed into heterogeneous data distribution algorithms (with A. Kalinov, R. Reddy, et al.), proposed and studied realistic performance models of processors in heterogeneous environments, including the functional model and the band model (with R. Reddy and R. Higgins). He also works on communication performance models and optimization of communication operations for heterogeneous and hierarchical networks and extreme-scale platforms. He published over 100 technical papers in refereed journals, edited books and proceedings of international conferences. He authored the monographs "Parallel computing on heterogeneous networks" (Wiley, 2003) and "High performance heterogeneous computing" (with J. Dongarra, Wiley, 2009). He is currently Associate Professor in the School of Computer Science at University College Dublin (UCD). At UCD, he is also the founding Director of the Heterogeneous Computing Laboratory.
- Web page
- https://www.cs.ucd.ie/AcademicProfile/AlexeyLastovetsky/
Contact information
- Phone
- +353 1 716 2916
- Office
- CSI / B2.06
Related content
- Project
- mpC: High level programming language for heterogeneous parallel computing
- SmartGridSolve
- h-algo: heterogeneous algorithms
- FuPerMod
- CPM: Communication Performance Modeling
- Non-intrusive and incremental evolution of Grid programming systems
- libELC: a portable checkpoint/recovery library for C/MPI programs
- Heterogeneous MPI (HeteroMPI)
- Heterogeneous ScaLAPACK (HeteroScaLAPACK)
- MPIBlib: MPI Benchmark library
- HydroPad
- ADL - Algorithm Definition Language
- PMM: Performance Model Manager
- NT: Network Tomography
- Hierarchical MPI
- Efficient out-of-core GEMM solvers for GPUs