Skip to main content

Mesochronous Operation Interface to Multicore Processor

  • Conference paper
  • First Online:
Innovations in Electronics and Communication Engineering

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 65))

  • 731 Accesses

Abstract

Synchronize processing is a major challenge in multicore processor units. In the designing of multicore processor, as the processing unit work simultaneously, the synchronization of data, instruction and the delay encountered is to be minimized. In the effort for providing synchronous operation, delay synchronization is the main criterion. The delay encountered in bus switching, data fetching, instruction/data allocation, and resource allocation delay is a major concern. In the minimization of delay constraint in resource allocation, the mesochronous operation is suggested. In this work, an interface to mesochronous operation for multicore processor operation is proposed. The presented approach defines the delay application in multiprocessor application with delay synchronization.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Peterson JR, Wight CA, Berzins M (2013) Applying high-performance computing to petascale explosive simulations. In: International conference on computational science. Procedia Comput Sci 18:2259–2268. Elsevier

    Google Scholar 

  2. Jose BA, Patelb HD, Shuklaa SK, Talpin J-P (2009) Generating multi-threaded code from polychronous specifications. Electron Notes Theor Comput Sci

    Google Scholar 

  3. Liu J, Feld D, Xue Y, Garcke J, Soddemann T (2015) Multicore processors and graphics processing unit accelerators for parallel retrieval of aerosol optical depth from satellite data: implementation, performance, and energy efficiency. IEEE J Sel Top Appl Earth Obs Remote Sens 8(5)

    Article  Google Scholar 

  4. Attia KM, El-Hosseini MA, Ali HA (2015) Dynamic power management techniques in multi-core architectures: a survey study. Ain Shams Eng J

    Google Scholar 

  5. Hatanaka A, Bagherzadeh N (2012) A software pipelining algorithm of streaming applications with low buffer requirements. Comput Sci Eng Electr Eng, Scientia Iranica D 19(3):627–634

    Google Scholar 

  6. Shen Z, He H, Yang X, Jia D, Sun Y (2009) Architecture design of a variable length instruction set VLIW DSP. Tsinghua Sci Technol

    Google Scholar 

  7. Sheibanyrad A, Greiner A (2006) Two efficient synchronous asynchronous converters well-suited for network on chip in GALS architectures. PATMOS

    Google Scholar 

  8. de Dinechina BD, de Massasa PG, Lagera G, Legera C, Orgogozoa B, Reyberta J, Strudel T (2013) A distributed run-time environment for the Kalray MPPAR-256 Integrated Manycore Processor. In: International conference on computational science, ICCS

    Article  Google Scholar 

  9. Biedermann A, Huss SA (2013) A methodology for invasive programming on virtualizable embedded MPSoC architectures. In: International conference on computational science, ICCS 2013. Procedia Comput Sci 18:359–368

    Article  Google Scholar 

  10. Lewis SJ, Ireland DG, Vanderbauwhede W (2015) Code optimisation in a nested-sampling algorithm. Nucl Instrum Methods Phys Res A 785:105–109

    Article  Google Scholar 

  11. Yu Z, Meeuwsen MJ, Apperson RW, Sattari O, Lai M, Webb JW, Work EW, Truong D, Mohsenin T, Baas BM (2008) AsAP: an asynchronous array of simple processors. IEEE J Solid-State Circuits 43(3)

    Article  Google Scholar 

  12. Chen Y-K, Kung SY (2008) Trend and challenge on system-on-a-chip designs. J Signal Process Syst 53(1):217–229

    Article  Google Scholar 

  13. Vaughan JA, Millstein T (2015) Secure information flow for concurrent programs under total store order. In: Computer security foundations symposium

    Google Scholar 

  14. Pollakis A, Wetzel L, Jorg DJ, Rave W, Fettweis G, Julicher F (2014) Synchronization in networks of mutually delay coupled phase-locked loops. New J Phys

    Google Scholar 

  15. Brandstätter S, Huemer M (2014) A novel MPSoC interface and control architecture for multistandard RF transceivers. IEEE

    Google Scholar 

  16. Kasapaki E, Schoeberl M, Sorensen RB, Muller C, Goossens K, Sparso J (2015) Argo: a real-time network-on-chip architecture with an efficient GALS implementation. IEEE Trans Very Large Scale Integr (VLSI) Syst

    Google Scholar 

  17. Kataeva I, Akaike H, Fujimaki A, Yoshikawa N, Takagi N (2012) Experimental demonstration of an operand routing network prototype employing clock control and data synchronization scheme. In: Superconductivity centennial conference

    Google Scholar 

  18. Sukanya K, Laxminarayana G. Co-format instruction alignment in pipeline mesochronous operation

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to K. Sukanya .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sukanya, K., Laxminarayana, G. (2019). Mesochronous Operation Interface to Multicore Processor. In: Saini, H., Singh, R., Kumar, G., Rather, G., Santhi, K. (eds) Innovations in Electronics and Communication Engineering. Lecture Notes in Networks and Systems, vol 65. Springer, Singapore. https://doi.org/10.1007/978-981-13-3765-9_32

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-3765-9_32

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-3764-2

  • Online ISBN: 978-981-13-3765-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics