Skip to main content
  • 775 Accesses

Abstract

It is clear the that the Multi-core Era has already started some time ago. Multi-core processor architectures clearly solve a number of issues related to power dissipation, the frequency wall etc. However, the adoption of the such platforms poses a number of new challenges of which programmability is definitely one of the toughest ones to crack. Even more so because parallelising compilers and parallel programming languages were a hot research topic in the eighties/nineties and no dominant technology or solution has emanated from that effort. Evidently and maybe most importantly because each time the next generation processor, with an ever higher operating frequency and transistor density, provided the necessary performance upgrade needed. With the arrival of the multi-core architectures, we are witnessing a renaissance of the parallel computing and programming paradigm. Where many research initiatives explore the possibility of designing a new language that would provide the necessary constructs and hooks to efficiently exploit the available hardware resources, they usually represent a radical rupture with the past leading to incompatibility between the existing code base and the latest programming languages. And exactly this incompatibility may turn out to be the show-stopper for many of those emerging approaches. Especially in the Embedded Systems industry, applications tend to have life span covering decades during which period both software and hardware have to be maintained and upgraded when necessary.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    www.bluebeetech.com.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Koen Bertels .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer Science+Business Media B.V.

About this chapter

Cite this chapter

Bertels, K. (2012). Conclusion: Multi-core Processor Architectures Are Here to Stay. In: Bertels, K. (eds) Hardware/Software Co-design for Heterogeneous Multi-core Platforms. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-1406-9_7

Download citation

  • DOI: https://doi.org/10.1007/978-94-007-1406-9_7

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-007-1405-2

  • Online ISBN: 978-94-007-1406-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics