Balancing the learning ability and memory demand of a perceptron-based dynamically trainable neural network

  • Richter, Edward
  • Valancius, Spencer
  • McClanahan, Josiah
  • Mixter, John
  • Akoglu, Ali
ORKG logo Add to ORKG
Publication date
July 2018
Publisher
Springer Science and Business Media LLC
Journal
The Journal of Supercomputing

Abstract

Artificial neural networks (ANNs) have become a popular means of solving complex problems in prediction-based applications such as image and natural language processing. Two challenges prominent in the neural network domain are the practicality of hardware implementation and dynamically training the network. In this study, we address these challenges with a development methodology that balances the hardware footprint and the quality of the ANN. We use the well-known perceptron-based branch prediction problem as a case study for demonstrating this methodology. This problem is perfect to analyze dynamic hardware implementations of ANNs because it exists in hardware and trains dynamically. Using our hierarchical configuration search space expl...

Extracted data

Loading...

Related items

Neural Methods for Dynamic Branch Prediction
  • Daniel A. Jiménez
  • Calvin Lin
January 2002

This article presents a new and highly accurate method for branch prediction. The key idea is to use...

A simple yet accurate neural branch predictor.
  • Hunt, S.
  • Egan, C.
  • Shafarenko, A.
January 2003

In this paper, we examine the application of simple neural processing elements to the problem of dyn...

Two-level branch prediction using neural networks
  • Egan, C.
  • Steven, G.B.
  • Quick, P.
  • Anguera, R.
  • Steven, F.L.
  • Vintan, L.
January 2003

Original article can be found at: http://www.sciencedirect.com/science/journal/13837621 Copyright El...

We use cookies to provide a better user experience.