paper-with-me

Papers

FastFold: Reducing AlphaFold Training Time from 11 Days to 67 Hours

2022-03-02 · Shenggan Cheng, Xuanlei Zhao, Guangyang Lu, Jiarui Fang, Zhongming Yu, Tian Zheng, Ruidong Wu, Xiwen Zhang, Jian Peng, Yang You

Protein structure prediction helps to understand gene translation and protein function, which is of growing interest and importance in structural biology. The AlphaFold model, which used transformer architecture to achieve atomic-level accuracy in protein structure prediction, was a significant breakthrough. However, training and inference of the AlphaFold model are challenging due to its high computation and memory cost. In this work, we present FastFold, an efficient implementation of AlphaFold for both training and inference. We propose Dynamic Axial Parallelism and Duality Async Operations to improve the scaling efficiency of model parallelism. Besides, AutoChunk is proposed to reduce memory cost by over 80% during inference by automatically determining the chunk strategy. Experimental results show that FastFold reduces overall training time from 11 days to 67 hours and achieves 7.5X - 9.5X speedup for long-sequence inference. Furthermore, we scale FastFold to 512 GPUs and achieve an aggregate throughput of 6.02 PetaFLOP/s with 90.1% parallel efficiency.

📄 PDF Abstract BibTeX arXiv:2203.00854

Code (1)

hpcaitech/fastfold 공식 구현 pytorch

Tasks

Protein Structure PredictionTranslation

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Position-Wise Feed-Forward Layer 설명 없음

Similar Papers 제목 키워드 기반

HelixFold: An Efficient Implementation of AlphaFold2 using PaddlePaddle

2022-07-12 · Guoxia Wang, Xiaomin Fang, Zhihua Wu, Yiqun Liu 외

Accurate protein structure prediction can significantly accelerate the development of life science. The accuracy of AlphaFold2, a frontier end-to-end structure prediction system, is already close to that of the experimen…

Protein Structure Prediction

ScaleFold: Reducing AlphaFold Initial Training Time to 10 Hours

2024-04-17 · Feiwen Zhu, Arkadiusz Nowaczynski, Rundong Li, Jie Xin 외

AlphaFold2 has been hailed as a breakthrough in protein folding. It can rapidly predict protein structures with lab-grade accuracy. However, its implementation does not include the necessary training code. OpenFold is th…

Protein Folding

AlphaFold Accelerates Artificial Intelligence Powered Drug Discovery: Efficient Discovery of a Novel Cyclin-dependent Kinase 20 (CDK20) Small Molecule Inhibitor

2022-01-21 · Feng Ren, Xiao Ding, Min Zheng, Mikhail Korzinkin 외

The AlphaFold computer program predicted protein structures for the whole human genome, which has been considered as a remarkable breakthrough both in artificial intelligence (AI) application and structural biology. Desp…

Drug DesignDrug Discovery

APACE: AlphaFold2 and advanced computing as a service for accelerated discovery in biophysics

2023-08-15 · Hyun Park, Parth Patel, Roland Haas, E. A. Huerta

The prediction of protein 3D structure from amino acid sequence is a computational grand challenge in biophysics, and plays a key role in robust protein structure prediction algorithms, from drug discovery to genome inte…

Drug DiscoveryPredictionProtein Structure Predictionscientific discovery

Technical Report of HelixFold3 for Biomolecular Structure Prediction

2024-08-30 · Lihang Liu, Shanzhuo Zhang, Yang Xue, Xianbin Ye 외

The AlphaFold series has transformed protein structure prediction with remarkable accuracy, often matching experimental methods. AlphaFold2, AlphaFold-Multimer, and the latest AlphaFold3 represent significant strides in …

PredictionProtein Structure Prediction