Computer benchmarking: paths and pitfalls
IEEE Spectrum
Artificial Neural Networks: A Tutorial
Computer - Special issue: neural computing: companion issue to Spring 1996 IEEE Computational Science & Engineering
Parallel programming with MPI
Using MPI (2nd ed.): portable parallel programming with the message-passing interface
Using MPI (2nd ed.): portable parallel programming with the message-passing interface
Data mining: concepts and techniques
Data mining: concepts and techniques
Neural Smithing: Supervised Learning in Feedforward Artificial Neural Networks
Neural Smithing: Supervised Learning in Feedforward Artificial Neural Networks
The Art of Computer Programming, 2nd Ed. (Addison-Wesley Series in Computer Science and Information
The Art of Computer Programming, 2nd Ed. (Addison-Wesley Series in Computer Science and Information
Neural Network and Time Series Identification and Prediction
IJCNN '00 Proceedings of the IEEE-INNS-ENNS International Joint Conference on Neural Networks (IJCNN'00)-Volume 4 - Volume 4
A comparison between neural-network forecasting techniques-case study: river flow forecasting
IEEE Transactions on Neural Networks
Hi-index | 0.01 |
A feedforward neural network model is presented in this study to predict the execution time of a parallel Monte-Carlo implementation. The enormous performance range offered by today's systems caused the performance evaluation tools to become more complicated to be able to consider the relative values and interrelated parameters. Artificial Neural Networks provide an excellent alternative to conventional techniques with their ability to capture many kinds of relationships and have been used successfully in various prediction tasks. However, their use in performance prediction area is a novel approach. The Neural Network model proposed here is aimed to be simple, general and reliable. This work also demonstrates the potential of artificial neural networks in identifying the contribution of interrelated system and application parameters to performance. Prediction of computational and communication execution times of the application is examined in this paper.