High Performance Computing
High-performance computing (HPC) focuses on developing and utilizing advanced computational resources to solve complex scientific and engineering problems. Current research emphasizes optimizing HPC for machine learning, particularly deep learning and large language models (LLMs), through hardware-software co-design, novel algorithms like those based on graph neural networks and Gaussian copulas, and efficient parallelization strategies across diverse architectures including GPUs, TPUs, and neuromorphic processors. These advancements are crucial for accelerating scientific discovery across fields like materials science, biophysics, and medicine, as well as enabling new applications in areas such as financial modeling and real-time AI services.