Abstract:
This paper presents a method for accelerating training data generation by optimizing the thread allocation and number of simulations run in parallel on commercially avail...Show MoreMetadata
Abstract:
This paper presents a method for accelerating training data generation by optimizing the thread allocation and number of simulations run in parallel on commercially available numerical simulation software targeting consumer-level CPUs. Hardware facilities for thread management and disparate CPU core capabilities are addressed by the method. The method scales with CPU cores and a demonstrated speed-up in data generation throughput of approximately 550% compared to relevant previous work is reported to support the method. In general the proposed method involves a relatively minor pre-processing step that enables drastic throughput improvements in subsequent dataset generation steps, with direct application to neural network development.
Date of Conference: 25-29 September 2023
Date Added to IEEE Xplore: 25 December 2023
ISBN Information:
ISSN Information:
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Training Data ,
- Parallelization ,
- Data Generation ,
- Generate Training Data ,
- Thread Count ,
- Neural Network ,
- Numerical Simulations ,
- Multi-core ,
- Number Of Simulations ,
- Simulation Run ,
- Large Datasets ,
- Operating System ,
- Artificial Neural Network ,
- Simulation Time ,
- Intel Core ,
- Graphics Processing Unit ,
- Number Of Combinations ,
- Multilayer Perceptron ,
- Exhaustive Search ,
- Model Inference ,
- Parallel Simulator ,
- Photonic Integrated Circuits ,
- Finite-difference Time-domain Simulations ,
- Successful Simulation ,
- Photonic Circuits ,
- Clock Rate ,
- Neural Network Inference ,
- Electronic Circuits ,
- Neural Network Training
- Author Keywords
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Training Data ,
- Parallelization ,
- Data Generation ,
- Generate Training Data ,
- Thread Count ,
- Neural Network ,
- Numerical Simulations ,
- Multi-core ,
- Number Of Simulations ,
- Simulation Run ,
- Large Datasets ,
- Operating System ,
- Artificial Neural Network ,
- Simulation Time ,
- Intel Core ,
- Graphics Processing Unit ,
- Number Of Combinations ,
- Multilayer Perceptron ,
- Exhaustive Search ,
- Model Inference ,
- Parallel Simulator ,
- Photonic Integrated Circuits ,
- Finite-difference Time-domain Simulations ,
- Successful Simulation ,
- Photonic Circuits ,
- Clock Rate ,
- Neural Network Inference ,
- Electronic Circuits ,
- Neural Network Training
- Author Keywords