[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

Zhou et al., 2022 - Google Patents

Model-architecture co-design for high performance temporal gnn inference on fpga

Zhou et al., 2022

View PDF
Document ID
14259240996651151967
Author
Zhou H
Zhang B
Kannan R
Prasanna V
Busart C
Publication year
Publication venue
2022 IEEE International Parallel and Distributed Processing Symposium (IPDPS)

External Links

Snippet

Temporal Graph Neural Networks (TGNNs) are powerful models to capture temporal, structural, and contextual information on temporal graphs. The generated temporal node embeddings outperform other methods in many downstream tasks. Real-world applications …
Continue reading at arxiv.org (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • G06F17/30386Retrieval requests
    • G06F17/30424Query processing
    • G06F17/30533Other types of queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • G06F17/30386Retrieval requests
    • G06F17/30424Query processing
    • G06F17/30442Query optimisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • G06F17/30587Details of specialised database models
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/11Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N99/00Subject matter not provided for in other groups of this subclass
    • G06N99/005Learning machines, i.e. computer in which a programme is changed according to experience gained by the machine itself during a complete run
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computer systems based on biological models
    • G06N3/02Computer systems based on biological models using neural network models
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored programme computers
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/18Digital computers in general; Data processing equipment in general in which a programme is changed according to experience gained by the computer itself during a complete run; Learning machines
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computer systems utilising knowledge based models
    • G06N5/02Knowledge representation
    • G06N5/022Knowledge engineering, knowledge acquisition
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computer systems utilising knowledge based models
    • G06N5/04Inference methods or devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F19/00Digital computing or data processing equipment or methods, specially adapted for specific applications
    • G06F19/10Bioinformatics, i.e. methods or systems for genetic or protein-related data processing in computational molecular biology
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/78Power analysis and optimization
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N7/00Computer systems based on specific mathematical models
    • G06N7/005Probabilistic networks

Similar Documents

Publication Publication Date Title
Zhou et al. Model-architecture co-design for high performance temporal gnn inference on fpga
Geng et al. O3BNN-R: An out-of-order architecture for high-performance and regularized BNN inference
Schorn et al. Automated design of error-resilient and hardware-efficient deep neural networks
Liang et al. An efficient hardware design for accelerating sparse CNNs with NAS-based models
Zhou et al. BlockGNN: Towards efficient GNN acceleration using block-circulant weight matrices
Yudanov et al. GPU-based simulation of spiking neural networks with real-time performance & high accuracy
Liu et al. An unbiased mcmc fpga-based accelerator in the land of custom precision arithmetic
Sýkora et al. Granite: A graph neural network model for basic block throughput estimation
Yan et al. FPGAN: an FPGA accelerator for graph attention networks with software and hardware co-optimization
CN117875481A (en) Carbon emission prediction method, electronic device and computer readable medium
Lopes et al. A machine learning approach to accelerating DSE of reconfigurable accelerator systems
Chen et al. Exploiting on-chip heterogeneity of versal architecture for gnn inference acceleration
Zhao et al. Rf-risa: A novel flexible random forest accelerator based on fpga
Zhai et al. Microarchitecture design space exploration via Pareto-driven active learning
Amaris et al. Evaluating execution time predictions on gpu kernels using an analytical model and machine learning techniques
Jamma et al. Hardware accelerators for the K-nearest neighbor algorithm using high level synthesis
Sakellariou et al. An FPGA accelerator for spiking neural network simulation and training
De Maio et al. A roadmap to post-moore era for distributed systems
EP3871157A1 (en) Extending finite rank deep kernel learning to forecasting over long time horizons
Wang et al. A parallel digital VLSI architecture for integrated support vector machine training and classification
Metz et al. Towards neural hardware search: Power estimation of cnns for gpgpus with dynamic frequency scaling
Singha et al. LEAPER: Fast and accurate FPGA-based system performance prediction via transfer learning
Guo et al. Algorithms and architecture support of degree-based quantization for graph neural networks
Xiao et al. GAHLS: an optimized graph analytics based high level synthesis framework
Zhou et al. ViTeGNN: Towards Versatile Inference of Temporal Graph Neural Networks on FPGA