- Scientific Computing and Data Management
- Distributed and Parallel Computing Systems
- Advanced MIMO Systems Optimization
- Advanced Data Storage Technologies
- Cloud Computing and Resource Management
- Research Data Management Practices
- Advanced Wireless Network Optimization
- Interconnection Networks and Systems
- Data Management and Algorithms
- Stochastic Gradient Optimization Techniques
- Distributed systems and fault tolerance
- Power Line Communications and Noise
- Parallel Computing and Optimization Techniques
- Wireless Body Area Networks
- Data Stream Mining Techniques
- Energy Efficient Wireless Sensor Networks
- Advanced Image and Video Retrieval Techniques
- Advanced Database Systems and Queries
- Genetics, Bioinformatics, and Biomedical Research
- Graph Theory and Algorithms
- Software System Performance and Reliability
- Access Control and Trust
- Neural Networks and Reservoir Computing
- Data Quality and Management
- Advanced Optical Network Technologies
Indiana University Bloomington
2021-2024
Indiana University
2020-2023
University of Moratuwa
2015-2019
Galaxy is a mature, browser accessible workbench for scientific computing. It enables scientists to share, analyze and visualize their own data, with minimal technical impediments. A thriving global community continues use, maintain contribute the project, support from multiple national infrastructure providers that enable freely analysis training services. The Training Network supports free, self-directed, virtual >230 integrated tutorials. Project engagement metrics have continued grow...
This paper introduces Cybershuttle, a new type of user-facing cyberinfrastructure that provides seamless access to range resources for researchers, enhancing their productivity. The Cybershuttle Research Environment is built on open source Apache Airavata software and uses hybrid approach integrates locally deployed agent programs with centrally hosted middleware. enables end-to-end integration computational science engineering research across resources, including users' local centralized...
Science gateways represent potential targets for cybersecurity threats to users, scientific research, and resources. In this paper, we introduce Custos, a software framework that provides common security operations science gateways, including user identity access management, gateway tenant profile resource secrets groups sharing management. The goals of the Custos project are provide these services wide range frameworks, providing community with an open source, transparent, reviewed code...
A random projection tree that partitions data points by projecting them onto vectors is widely used for approximate nearest neighbor search in high-dimensional space. We consider a particular case of trees constructing k-nearest graph (KNNG) from data. develop distributed-memory Random Projection Tree (DRPT) algorithm sparse and then running query on the forest to create KNN graph. DRPT uses matrix operations communication reduction scheme scale constructions thousands processes...
We consider a sparse matrix-matrix multiplication (SpGEMM) setting where one matrix is square and the other tall skinny. This special variant, called TS-SpGEMM, has important applications in multi-source breadth-first search, influence maximization, graph embedding, algebraic multigrid solvers. Unfortunately, popular distributed algorithms like SUMMA deliver suboptimal performance for TS-SpGEMM. To address this limitation, we develop novel distributed-memory algorithm tailored Our approach...
This paper proposes a spectrum selection scheme and transmit power minimization for device-to-device (D2D) network cross-laid with cloud radio access (CRAN). The D2D communications are allowed as an overlay to the CRAN well in unlicensed industrial, scientific medical (ISM) band. A link distance based is proposed closed-form approximations derived thresholds select operating band of users. Furthermore, analytical expressions calculate minimum required achieve guaranteed level quality service...
Workflow management systems (WMSs) are commonly used to organize/automate sequences of tasks as workflows accelerate scientific discoveries. During complex workflow modeling, a local interactive environment is desirable, users usually rely on their rich, environments for fast prototyping and refinements before they consider using more powerful computing resources. However, existing WMSs do not simultaneously support HPC In this paper, we present an on-demand access mechanism remote resources...
Custos is open source software that provides user, group, and resource credential management services for science gateways. This paper describes the credential, or secrets, service in allows gateways to safely manage security tokens, SSH keys, passwords on behalf of users. Science such as Galaxy are well-established mechanisms researchers access cyberinfrastructure and, increasingly, couple it with other online services, user-provided storage compute resources. To support this use case, need...
Science gateways are user-centric, end-to-end cyberinfrastructure for managing scientific data and executions of computational software on distributed resources. In order to simplify the creation management science gateways, we have pursued a multi-tenanted, platform-as-a-service approach that allows multiple gateway front-ends (portals) be integrated with consolidated middleware manages movement execution workflows back-end computing An important challenge this is provide an solution users...
Software-as-a-service science gateways provide user interfaces and middleware for accessing scientific software deployed on remote high-performance computing resources clusters. Selecting the resource to use a particular job submission may be left user, who need more information make good choices when selecting from multiple options. To address this problem, we have designed developed an extensible, scalable metascheduling system that can automated scheduling capabilities based availability...
This paper proposes a spectrum selection scheme and transmit power minimization for device-to-device (D2D) network cross-laid with cloud radio access (CRAN). The D2D communications are allowed as an overlay to the CRAN well in unlicensed industrial, scientific medical (ISM) band. A link distance based is proposed closed-form approximations derived thresholds select operating band of users. Furthermore, analytical expressions calculate minimum required achieve guaranteed level quality service...
Science gateways are user-facing cyberinfrastruc-ture that provide researchers and educators with Web-basedaccess to scientific software, computing, data resources.Managing user identities, accounts, permissions essentialtasks for science gateways, likewise must man-age secure connections between their middleware remoteresources. The Custos project is an effort build open sourcesoftware can be operated as a multi-tenanted service thatprovides reliable implementations of common...