Overview The Aida Laboratory is a research group devoted to the study of parallel and distributed computing systems. Our goal is to develop fundamental/practical technologies to effectively utilize IT resources in parallel and distributed computing platforms, including clusters, grids and a clouds. Currently, we focus on the following projects: Scheduling and resource management This project studies novel scheduling algorithms for parallel and distributed computing systems and develops software for scheduling and resource management. Research themes include: parallel job scheduling algorithms on a cluster, interactive scheduling software on grids and clouds, market-based resource allocation algorithms on clouds, and job scheduling for MapReduce applications. Applications on distributed computing systems This project develops software applications that run efficiently on parallel and distributed computing systems. Research themes include: optimization using parallel branch and bound algorithms, optimization of baseball strategy, and crop parameter identification using satellite images. Distributed computing infrastructure
This project develops software and tools to build distributed computing infrastructure, including testbeds for R&D and infrastructure for the production-ready operation. Research themes include: middleware for e-Science infrastructure, an authentication mechanism for high performance computing infrastructure, management of a grid certificate authority, and a testbed for smartphone cloud. Contact |