Salman Toor
Senior Lecturer/Associate Professor at Department of Information Technology; Division of Scientific Computing
- Telephone:
- +46 18 471 10 12
- Mobile phone:
- +46 73 703 15 39
- E-mail:
- salman.toor@it.uu.se
- Visiting address:
- Hus 10, Regementsvägen 10
- Postal address:
- Box 337
751 05 UPPSALA
- Academic merits:
- Docent
- CV:
- Download CV
Short presentation
Salman Toor is Associate Professor in Scientific Computing at Uppsala University. He is an expert in the field of distributed computing infrastructures and applied machine learning. Toor is the co-chair of the Integrative Scalable Computing Lab (ISCL) at Uppsala University and co-founder and CTO at Scaleout Systems AB. He has supervised and reviewed more than forty master thesis projects and is currently the principal supervisor of two Ph.D students.
Keywords
- big data
- cloud computing
- distributed computing infrastructures
- federated machine learning
- system scalability and performance
Biography
Salman Toor earned his Masters and PhD in Scientific Computing from Uppsala University. In 2014, Toor finished his postdoctoral research from CMS program, Helsinki Institute of Physics, Finland. From 2015-2017, Toor was employed as a researcher in the Department of Information Technology, Uppsala University and as a senior cloud architect at Swedish National Infrastructure for Computing (SNIC). Toor is the co-chair of the Integrative Scalable Computing Lab (ISCL) at Uppsala University and co-founder and CTO at Scaleout Systems AB. Toor is one of the lead architects of the FEDn framework, designed and developed for scalable federated machine learning. Toor is a co-PI of the Gigacow project and a named researcher in the HASTE and SustAinimal projects. Together with extensive research experience, Toor has over 15 years of teaching experience in different international institutions. He has designed and developed both masters and PhD level courses in the field of distributed computing infrastructures.
Research
Projects:
- HASTE: Hierarchical Analysis of Spatial and Spatial and Temporal Data
- Cost-aware Application Development and Management using CLOUD-METRIC
- GROOT: Infrastructure_Security-as-a-Service (ISaaS)
- HarmonicIO: A Stream-based Solution for Scalable Data Analysis
- A Flexible Computational Framework Using R and Map-Reduce
- A Scalable Infrastructure for CMS Data Analysis
- Secure Cloud Connectivity for Scientific Applications
- Chelonia: A Self-healing Distributed Store
For details click here.

Publications
Selection of publications
Scientific analysis by queries in extended SPARQL over a scalable e-Science data store
Part of Proc. 9th International Conference on e-Science, p. 98-106, 2013
Managing Applications and Data in Distributed Computing Infrastructures
2012
Investigating an open source cloud storage infrastructure for CERN-specific data analysis
Part of Proc. 7th International Conference on Networking, Architecture, and Storage, p. 84-88, 2012
Empowering a flexible application portal with a SOA-based grid job management framework
2008
Recent publications
Accelerating Fair Federated Learning: Adaptive Federated Adam
Part of IEEE Transactions on Machine Learning in Communications and Networking, p. 1017-1032, 2024
- DOI for Accelerating Fair Federated Learning: Adaptive Federated Adam
- Download full text (pdf) of Accelerating Fair Federated Learning: Adaptive Federated Adam
Part of Expert systems with applications, p. 121443-121443, 2024
GNN-IDS: Graph Neural Network based Intrusion Detection System
Part of Proceedings of the 19th International Conference on Availability, Reliability and Security, 2024
- DOI for GNN-IDS: Graph Neural Network based Intrusion Detection System
- Download full text (pdf) of GNN-IDS: Graph Neural Network based Intrusion Detection System
Part of Expert systems with applications, 2024
- DOI for Data management of scientific applications in a reinforcement learning-based hierarchical storage system
- Download full text (pdf) of Data management of scientific applications in a reinforcement learning-based hierarchical storage system
Toward efficient resource utilization at edge nodes in federated learning
Part of Progress in Artificial Intelligence, p. 101-117, 2024
- DOI for Toward efficient resource utilization at edge nodes in federated learning
- Download full text (pdf) of Toward efficient resource utilization at edge nodes in federated learning
All publications
Articles in journal
Accelerating Fair Federated Learning: Adaptive Federated Adam
Part of IEEE Transactions on Machine Learning in Communications and Networking, p. 1017-1032, 2024
- DOI for Accelerating Fair Federated Learning: Adaptive Federated Adam
- Download full text (pdf) of Accelerating Fair Federated Learning: Adaptive Federated Adam
Part of Expert systems with applications, p. 121443-121443, 2024
Part of Expert systems with applications, 2024
- DOI for Data management of scientific applications in a reinforcement learning-based hierarchical storage system
- Download full text (pdf) of Data management of scientific applications in a reinforcement learning-based hierarchical storage system
Toward efficient resource utilization at edge nodes in federated learning
Part of Progress in Artificial Intelligence, p. 101-117, 2024
- DOI for Toward efficient resource utilization at edge nodes in federated learning
- Download full text (pdf) of Toward efficient resource utilization at edge nodes in federated learning
Efficient Hierarchical Storage Management Empowered by Reinforcement Learning
Part of IEEE Transactions on Knowledge and Data Engineering, p. 5780-5793, 2023
FedQAS: Privacy-Aware Machine Reading Comprehension with Federated Learning
Part of Applied Sciences, 2022
- DOI for FedQAS: Privacy-Aware Machine Reading Comprehension with Federated Learning
- Download full text (pdf) of FedQAS: Privacy-Aware Machine Reading Comprehension with Federated Learning
Part of GigaScience, p. 1-14, 2021
- DOI for Rapid development of cloud-native intelligent data pipelines for scientific data streams using the HASTE Toolkit
- Download full text (pdf) of Rapid development of cloud-native intelligent data pipelines for scientific data streams using the HASTE Toolkit
MaRe: Processing Big Data with application containers on Apache Spark
Part of GigaScience, 2020
- DOI for MaRe: Processing Big Data with application containers on Apache Spark
- Download full text (pdf) of MaRe: Processing Big Data with application containers on Apache Spark
On-demand virtual research environments using microservices
Part of PeerJ Computer Science, 2019
BAMSI: a multi-cloud service for scalable distributed filtering of massive genome data
Part of BMC Bioinformatics, 2018
Efficient iterative virtual screening with Apache Spark and conformal prediction
Part of Journal of Cheminformatics, 2018
Part of IEEE/ACM Transactions on Computational Biology & Bioinformatics, p. 381-392, 2017
Part of SIAM Journal on Scientific Computing, 2016
QTL as a service: PruneDIRECT for multi-dimensional QTL scans in cloud settings
Part of Bioinformatics, 2016
The next-generation ARC middleware
Part of Annales des télécommunications, p. 771-776, 2010
Comprehensive doctoral thesis
Comprehensive licentiate thesis
Conference papers
GNN-IDS: Graph Neural Network based Intrusion Detection System
Part of Proceedings of the 19th International Conference on Availability, Reliability and Security, 2024
- DOI for GNN-IDS: Graph Neural Network based Intrusion Detection System
- Download full text (pdf) of GNN-IDS: Graph Neural Network based Intrusion Detection System
Federated Machine Learning for Resource Allocation in Multi-domain Fog Ecosystems
Part of 2023 IEEE 12th International Conference on Cloud Networking, CLOUDNET, p. 290-298, 2023
Efficient Hierarchical Storage Management Empowered by Reinforcement Learning Extended Abstract
p. 3869-3870, 2023
Efficient Resource Scheduling for Distributed Infrastructures using Negotiation Capabilities
Part of 2023 IEEE 16th International Conference on Cloud Computing (CLOUD), p. 486-492, 2023
Service-based Federated Deep Reinforcement Learning for Anomaly Detection in Fog Ecosystems
Part of 2023 26th Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN), p. 121-128, 2023
To test, or not to test: A proactive approach for deciding complete performance test initiation
Part of BIG-DATA 2022, p. 4758-4767, 2022
Scalable federated machine learning with FEDn
Part of 2022 22nd IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid 2022), p. 555-564, 2022
An Evaluation of Container Security Vulnerability Detection Tools
p. 95-101, 2021
Proactive Autoscaling for Edge Computing Systems with Kubernetes
2021
DecFL: An Ubiquitous Decentralized Model Training Protocol and Framework Empowered by Blockchain
Part of BSCI '21, p. 61-70, 2021
Towards Smart e-Infrastructures, A Community Driven Approach Based on Real Datasets
Part of Proceedings of the 2020 IEEE Green Technologies Conference (GreenTech), p. 109-114, 2020
Smart Resource Management for Data Streaming using an Online Bin-packing Strategy
Part of 2020 IEEE International Conference on Big Data (Big Data), p. 2207-2216, 2020
Part of Benchmarking, Measuring, and Optimizing, p. 335-347, 2020
Adapting the secretary hiring problem for optimal hot–cold tier placement under top-K workloads
Part of Proc. 19th International Symposium on Cluster, Cloud, and Grid Computing, p. 576-583, 2019
HarmonicIO: Scalable data stream processing for scientific datasets
Part of Proc. 11th International Conference on Cloud Computing, p. 879-882, 2018
Cost-aware application development and management using CLOUD-METRIC
Part of Proc. 7th International Conference on Cloud Computing and Services Science, p. 515-522, 2017
SNIC Science Cloud (SSC): A national-scale cloud infrastructure for Swedish academia
Part of Proc. 13th International Conference on e-Science, p. 219-227, 2017
Scientific analysis by queries in extended SPARQL over a scalable e-Science data store
Part of Proc. 9th International Conference on e-Science, p. 98-106, 2013
Investigating an open source cloud storage infrastructure for CERN-specific data analysis
Part of Proc. 7th International Conference on Networking, Architecture, and Storage, p. 84-88, 2012
Performance and stability of the Chelonia storage system
Part of Proc. International Symposium on Grids and Clouds 2012, 2012
A scalable architecture for e-Science data management
Part of Proc. 7th International Conference on e-Science, p. 210-217, 2011
A Grid-Enabled Problem Solving Environment for QTL Analysis in R
Part of Proc. 2nd International Conference on Bioinformatics and Computational Biology, p. 202-209, 2010
Chelonia — a self-healing storage cloud
Part of Proc. 9th Cracow Grid Workshop, p. 5-12, 2010
A grid portal for genetic analysis of complex traits
Part of Proc. 32nd International Convention on Information and Communication Technology, Electronics and Microelectronics, p. 281-284, 2009
Empowering a flexible application portal with a SOA-based grid job management framework
2008