Skip to main content

Advertisement

Log in

Analog encoded neural network for power management in MPSoC

  • Published:
Analog Integrated Circuits and Signal Processing Aims and scope Submit manuscript

Abstract

Encoded neural networks (ENN) combine the principles of associative memories and error correcting decoders. Thus, they are good candidates to solve problems where decisions have to be made based on partial input information. This paper introduces an analog implementation of this new type of network to manage the power distribution in a Multiprocessor System-on-Chip (MPSoC). The proposed circuit has been designed for the 1 V supply ST CMOS 65 nm process, with a low complexity and low power consumption (less than 1 % of the MPSoC power). Compared to a digital counterpart based on game theory (GT), this analog solution consumes 6,800 times less energy and reacts 4,500 times faster. Thus, this analog circuit allows fully exploiting dynamic voltage and frequency scaling circuits switching capabilities to continuously adapt the power distribution of an MPSoC. From a given energy budget, GT saves 38 % while the analog ENN saves 60 %.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Puschini, D., et al. (2008). A game-theoretic approach for run-time distributed optimization on MP-SoC. International Journal of Reconfigurable Computing, pp. 1–11.

  2. Puschini, D., Clermidy, F. (2009). Dynamic and distributed frequency assignment for energy and latency constrained MP-SoC. Design, Automation & Test in Europe Conference & Exhibition, DATE09, pp. 1564–1567.

  3. Mansouri, I., et al. (2010). Implementation analysis of a dynamic energy management approach inspired by game-theory. 2010 IEEE Computer Society Annual Symposium on VLSI, pp. 422–427.

  4. Kim, W., Gupta, M.S., Wei, G.Y., Brooks, D. (2008). System level analysis of fast, per-core DVFS using on-chip switching regulators. High Performance Computer Architecture, IEEE 14th International Symposium on, pp. 123–134.

  5. Truong, D., & Cheng, W. (2009). A 167-processor computational platform in 65 nm CMOS. Solid-State Circuits, IEEE Journal of, 44(4), 1130–1144.

    Article  Google Scholar 

  6. Beigne, E., et al. (2009). An asynchronous power aware and adaptive NoC based circuit. Solid-State Circuits, IEEE Journal of, 44(4), 1167–1177.

    Article  Google Scholar 

  7. Gripon, V., & Berrou, C. (2011). Sparse neural networks with large learning diversity. Neural Networks, IEEE Transactions on, 22(7), 1087–1096.

    Article  Google Scholar 

  8. Larras, B., et al. (2013). Analog encoded neural network for power management in MPSoC. 11th IEEE International New Circuits and Systems Conference (NEWCAS), pp. 1–4.

  9. Larras, B., Lahuec, C., Arzel, M., & Seguin, F. (2013). Analog implementation of encoded neural networks. Circuits and Systems, IEEE International Symposium on, pp. 1612–1615.

  10. Lattard, D., et al. (2007). A telecom baseband circuit based on an asynchronous network-on-chip. Solid-State Circuits Conference, pp. 258–259.

  11. Jalier, C., Lattard, D., Jerraya, A. (2010). Heterogeneous versus homogeneous MPSoC approaches for a mobile LTE modem. Design, Automation & Test in Europe Conference & Exhibition, pp. 184–189.

Download references

Acknowledgments

This work was supported in part by the European Research Council (ERC-AdG2011 290901 NEUCOD).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cyril Lahuec.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Larras, B., Boguslawski, B., Lahuec, C. et al. Analog encoded neural network for power management in MPSoC. Analog Integr Circ Sig Process 81, 595–605 (2014). https://doi.org/10.1007/s10470-014-0420-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10470-014-0420-z

Keywords

Navigation