Research
Aiming at the realization of high-quality computing, we are conducting research on high-performance, high-reliability and low-power systems by coordinating various system layers including circuit, architecture, compiler, system software, and algorithms. We are conducting following three research topics.
1.Next Generation HPC System
Power consumption is a design constraint in development of supercomputer systems. It is important to make effective use of computation resource and power resource. Therefore, we are conducting researching good scheduling algorithms that make effective use of resources. In the conventional supercomputer system, batch job was main target, but in recent years, streaming processing has been attracting attention. Therefore, we are conducting research aimed at realizing a supercomputing system for efficient batch processing and streaming processing. We are also developing a resource management software for Next Generation HPC System.
2.Microservices Architecture Environment
Microservice is a development method in which one application is divided into multiple small services, those services are loosely coupled, and one application is developed as a collection of many services. Microservice allows one team to focus on developing one service and streamline development. On the other hand, microservices have problem of poor execution efficiency. In order to solve these problems, we are conducting research on execution platforms of microservices with high execution efficiency by tightly coupling microservices that were previously loosely connected.
3.Domain Specific Architecture
Domain Specific Architecture efficiently uses hardware specialized for applications. It is possible to achieve accelerating calculation and energy saving by using dedicated hardware specialized for the application. Our group is conducting research on domain-specific architectures such as AI accelerator, shortest path accelerator, and network processing accelerator.
Top