High-Performance Computing × Generative AI

Takahiro Katagiri

片桐 孝洋 / Professor, Nagoya University

Professor, Data Science Research Division
Information Technology Center, Nagoya University

Concurrent appointment: Graduate School of Informatics / School of Informatics, Nagoya University

My research centers on high-performance computing (HPC), with a particular focus on generative AI and AI agents for HPC code generation, software auto-tuning, GPU and massively parallel computing, numerical linear algebra, large-scale AI, and hybrid quantum-classical computing. A central goal is to move HPC software development from a model in which humans write and tune everything manually toward one in which humans and AI collaboratively design, generate, verify, evaluate, and optimize high-performance software.

High-Performance Computing Generative AI AI Agents Software Auto-Tuning GPU / CUDA Numerical Linear Algebra Quantum-HPC
Professor Takahiro Katagiri

Information Technology Center, Nagoya University

News & Updates

Recent Highlights

Selected recent developments in HPC-GENIE, agentic HPC, research outputs, and international activities.

Laboratory news →
  • Research
    Agentic Computing Research Unit (ACRU) established within HPC-GENIE. ACRU advances autonomous development, optimization, evaluation, and operation of HPC software using AI agents. Details
  • International
    Workshop on LLM-Driven Code Generation and Automation for HPC and Scientific Computing held at Sorbonne University LIP6, France.
  • Paper
    Online reinforcement learning for HPC code generation using real-machine benchmark rewards presented at LLM4HPC 2026, held with ISC 2026.
  • Paper
    VibeCodeHPC: A Multi LLM Agent System for HPC Code Auto-Tuning presented at iWAPT 2026, held with IEEE IPDPS 2026.
  • Award
    Best Paper Award at HPC4HPCAsia 2026 for a GeoFEM case study on using Claude Code for GPU acceleration of a legacy Fortran application.
  • Project
    HPC-GENIE launched. The project develops next-generation HPC code generation and optimization technologies based on generative AI. Project page

Research

Research Areas

My work connects numerical algorithms, high-performance software, machine learning, and advanced computing systems.

Legacy research page →

Generative AI & AI Agents for HPC

LLM-based generation, debugging, verification, and performance optimization of C, Fortran, CUDA, and other HPC codes. Topics include multi-agent orchestration, local LLMs, knowledge accumulation, autonomous experimentation, and agentic performance engineering.

Software Auto-Tuning

Automatic selection and adaptation of algorithms, implementations, and parameters according to architectures, inputs, and performance objectives. Research topics include auto-tuning languages, performance modeling, search, mixed precision, and run-time optimization.

Auto-Tuning Engineering →

GPU, Massively Parallel & High-Performance Implementation

High-performance implementations for GPUs, multicore and many-core processors, clusters, and supercomputers. Technologies include CUDA, OpenMP, OpenACC, MPI, memory optimization, communication reduction, and performance portability.

Numerical Linear Algebra & Reliable Computing

Large-scale eigenvalue problems, LU/QR factorizations, Krylov subspace methods, GMRES, BiCGStab, preconditioning, mixed-precision algorithms, verified numerical computation, and parallel/GPU implementations.

Parallel eigensolver archive →

Large-Scale AI & Machine Learning

Large-scale and distributed machine learning, explainable AI, acceleration of machine-learning workloads, and the use of AI techniques for numerical computing and performance optimization.

Quantum-HPC Integration

Hybrid quantum-classical computing, quantum and quantum-inspired optimization, HPC acceleration of quantum algorithms, and auto-tuning for heterogeneous quantum-classical workflows.

  • Performance modeling, parameter search, and auto-tuning languages
  • Mixed precision, accuracy assurance, and reliable numerical computation
  • Large-scale eigenproblems, iterative solvers, and preconditioners
  • MPI / OpenMP / OpenACC / CUDA
  • Co-design of computational science and computer science
  • Performance optimization of scientific applications
  • Performance portability and sustainable HPC software
  • Parallel programming and numerical computing education

Current Projects

Major Projects & Software

Current research platforms at the intersection of generative AI, agentic systems, and high-performance computing.

Project archive →
PROJECT

HPC-GENIE

High-Performance Computing with Generative Neural Intelligence for Execution. HPC-GENIE studies generative-AI technologies for HPC code generation, automatic optimization, RAG and fine-tuning, local LLMs, mixed precision, accuracy assurance, explainable AI, and software auto-tuning.

AGENTIC COMPUTING

ACRU

Agentic Computing Research Unit. ACRU studies multi-agent systems that integrate requirements analysis, code generation, compilation, execution, performance measurement, performance analysis, auto-tuning, debugging, and knowledge accumulation for HPC research and software development.

OPEN SOURCE

VibeCodeHPC

A CLI-oriented multi-agent framework in which multiple AI coding agents collaborate on HPC code generation, compilation, execution, performance measurement, and iterative optimization. It is a core open-source research output of the HPC-GENIE / ACRU effort.

Academic Profile

Profile

Official faculty profile →

Professor Takahiro Katagiri is a computer scientist specializing in high-performance computing, parallel numerical computation, and software auto-tuning. Since the late 1990s, he has worked on auto-tuning technologies for performance portability through the development of parallel numerical libraries such as ILIB and ABCLib.

His research has addressed automatic selection and adaptation of algorithms, implementations, block sizes, and parallelization strategies according to processors, memory hierarchies, communication mechanisms, compilers, and input characteristics. He proposed the FIBER framework, which integrates optimization at installation time, before execution, and during run time, and developed ABCLibScript for describing expert optimization knowledge and connecting it to code generation, performance modeling, and parameter search.

His recent work extends these ideas toward generative AI and agentic systems for HPC. The goal is to automate not only parameter tuning, but also requirements analysis, code generation, compilation, execution, performance evaluation, debugging, iterative improvement, and knowledge accumulation on real computing systems.

Name
Takahiro Katagiri / 片桐 孝洋
Position
Professor, Information Technology Center, Nagoya University
Graduate School
Graduate School of Informatics, Nagoya University
Degree
Ph.D. in Computer Science, The University of Tokyo, 2001
Research Interests
High-Performance Computing; Software Auto-Tuning; Large-Scale AI; Quantum Computing; Massively Parallel Processing; Large-Scale Eigenproblems
Additional Role
Visiting Professor, Institute for Multidisciplinary Sciences, Yokohama National University (since Apr. 2026)

Publications & Research Outputs

Publications

For the most complete and current publication record, please use the official Nagoya University faculty profile or Google Scholar. The local publication archive is organized by Japanese academic year (April–March).

Recent selected outputs

  • 2026VibeCodeHPC: A Multi LLM Agent System for HPC Code Auto-Tuning
    Shun-ichiro Hayashi, Koki Morita, Daichi Mukunoki, Tetsuya Hoshino, Takahiro Katagiri, iWAPT 2026 / IEEE IPDPSW 2026.
  • 2026Improving HPC Code Generation Capability of LLMs via Online Reinforcement Learning with Real-Machine Benchmark Rewards
    Ryo Mikasa, Shun-ichiro Hayashi, Daichi Mukunoki, Tetsuya Hoshino, Takahiro Katagiri, LLM4HPC 2026 / ISC 2026 Workshop.
  • 2026Evaluating Claude Code's Coding and Test Automation for GPU Acceleration of a Legacy Fortran Application: A GeoFEM Case Study
    Tetsuya Hoshino, Shun-ichiro Hayashi, Daichi Mukunoki, Takahiro Katagiri, Toshihiro Hanawa. Best Paper Award, HPC4HPCAsia 2026.
  • 2018Japanese Auto-tuning Research: Auto-tuning Languages and FFT
    Takahiro Katagiri and Daisuke Takahashi, Proceedings of the IEEE, Vol. 106, No. 11, pp. 2056–2067.

For Prospective Students

Joining the Katagiri-Hoshino Laboratory

We conduct research across high-performance computing, generative AI, AI agents, GPU computing, numerical algorithms, large-scale machine learning, quantum-related computing, and practical research software.

Our research is centered on high-performance computing and the effective use of cutting-edge supercomputers. Topics include massively parallel computing, large-scale AI, generative AI and AI agents, quantum computing technologies, GPU computing, CPU/GPU performance optimization, numerical algorithms, and practical software tools. We are also open to new research topics when they have a clear connection to HPC and computational science.

Important for Master's and Ph.D. applicants:
Applicants who wish to join the Katagiri-Hoshino Laboratory must contact Professor Katagiri before applying, participate in a prior interview, and receive an approval email after the interview. Applicants who have not received this approval email are not eligible to apply to the laboratory.

Master's Program

Applicants from Nagoya University and other universities may apply to the Department of Computing and Software Systems, Graduate School of Informatics.

  • Prior contact, interview, and approval email are required.
  • Applicants should have solid programming fundamentals, especially in C or related languages.
  • Background in parallel computing, supercomputers, GPU computing, or numerical methods is strongly recommended.
  • Admission schedules and available positions vary by academic year; always check the official admissions information.

Ph.D. Program

Doctoral applicants should contact Professor Katagiri well before application to discuss the proposed research topic, prior research achievements, and technical background.

  • Prior contact, interview, and approval email are required.
  • Please prepare a clear research plan and a summary of your previous research.
  • Strong technical alignment with the laboratory's research is expected.

Research Students & International Applicants

Research on LLMs and AI agents in this laboratory focuses primarily on program generation and optimization for supercomputers and HPC systems.

  • Practical programming skills in C, Fortran, CUDA, or related HPC technologies are essential.
  • Applicants are expected to already have fundamental knowledge of parallel computing, GPU computing, and supercomputer use.
  • The research program is not designed for applicants who would need to learn these technical foundations from scratch after arrival.

Postdoctoral Researchers

Researchers interested in HPC, generative AI, agentic systems, software auto-tuning, numerical computing, GPU computing, or quantum-HPC integration are welcome to contact Professor Katagiri regarding possible opportunities.

Books & Education

Books & Teaching

Textbooks and technical books on parallel programming, numerical computing, HPC, and software auto-tuning.

Teaching materials →

Selected Books

Teaching Areas

  • Programming: C and Fortran
  • Parallel programming: MPI, OpenMP, GPU/CUDA
  • High-performance programming: memory/cache optimization, OpenACC, performance analysis
  • Numerical computation and numerical analysis
  • Numerical linear algebra
  • Supercomputer programming and utilization
  • HPC code development with generative AI and AI agents

Awards & Academic Service

Selected Awards & Service

Official profile →

Selected Awards

  • 2026Best Paper Award, HPC4HPCAsia 2026
  • 2023IEEE PDSEC 2023 Best Paper Award
  • 2018LHAM Workshop Best Paper Award
  • 2011Commendation for Science and Technology by the Minister of Education, Culture, Sports, Science and Technology — Young Scientist Award, for research on software auto-tuning
  • 2007Microsoft INNOVATION AWARD 2007, Academic Category, Grand Prize

Professional Community

  • Research communitiesHigh-performance computing, numerical linear algebra, and software auto-tuning communities in Japan and internationally
  • Professional membershipsIEEE, ACM, SIAM, Information Processing Society of Japan (IPSJ), Japan Society for Industrial and Applied Mathematics (JSIAM), and related societies
  • International activitiesWorkshops, invited talks, collaborative research, and research exchanges in HPC, numerical computing, and generative AI

Collaboration

Research Collaboration & HPC Consulting

I welcome discussions on collaborative research in HPC, generative AI, numerical computing, GPU computing, performance engineering, and quantum-HPC integration.

Universities & Research Institutes

Please contact me about joint research, supercomputer use, parallelization, numerical algorithms, performance optimization, and AI-assisted scientific software development.

Industry

Collaborative research using Nagoya University's institutional frameworks and computing resources may be possible, subject to available personnel, institutional review, applicable laws and regulations, and resource-use policies.

Nagoya University collaboration information →

Seminars & Training

Consultation is possible for seminars and training on HPC, parallel programming, GPU computing, performance optimization, and generative-AI-assisted HPC code development.

Archive

Legacy Pages & Historical Material

Older pages are retained for historical reference. For current information, please use the official faculty profile, the laboratory site, and Google Scholar.

Show legacy resources

Contact

Contact

For research collaboration, invited talks, student applications, and other academic inquiries, please contact me by email. Prospective students should include their current affiliation, intended degree program, research interests, and relevant programming/HPC experience.

Email: katagiri "at" cc.nagoya-u.ac.jp
Replace "at" with @.

ADDRESS
Furo-cho, Chikusa-ku, Nagoya 464-8601, Japan
AFFILIATION
Information Technology Center, Nagoya University
ROOM
5F, Room 505
LABORATORY
Katagiri-Hoshino Laboratory
FACULTY PROFILE
Nagoya University Faculty Profile