industry news
Subscribe Now

New Multicore Association Working Group Will Enable Tools to Optimize and Manage Multicore and Manycore Software

El Dorado Hills, Calif. – July 30, 2013 – The Multicore Association™, a global non-profit organization that develops standards to speed time-to-market for products with multicore processor implementations, has announced its latest program to turbocharge the development of complex multicore and manycore applications. The effort launches a new working group, the Software-Hardware Interface for Multi-Many Core (SHIM), which will provide a common interface to abstract the hardware properties that matter to multicore tools.

Multicore and manycore system development often gets sidetracked because development tool vendors and runtime systems for these programs are challenged to support the virtually unlimited number of processor configurations. The Multicore Association is initiating the SHIM to facilitate better tool support and quicker time to market.

Unlike the IEEE IP-XACT standard that defines and describes electronic components for hardware design, the primary goal of the SHIM working group is to define an architecture description standard useful for software design. For example, the processor cores, the inter-core communication channels (in support of message passing protocols such as the Multicore Association’s MCAPI), the memory system (including hierarchy, topology, coherency, memory size, latency), the network-on-chip (NoC) and routing protocol, and hardware virtualization features are among the architectural features that SHIM will either directly or indirectly describe. The SHIM standard will be flexible enough to allow vendor-specific, non-standard architectural information for customized tools. And, while the SHIM standard itself will be publicly available, the vendor-specific information can remain confidential between a processor vendor and its development tool partners.

The Multicore Association’s SHIM standard will be beneficial for many types of tools, including performance estimation, system configuration, and hardware modeling. Performance information is critical for most software development tools, including performance analysis tools, auto-parallelizing compilers, and other parallelizing tools. Moreover, operating systems, middleware, and other runtime libraries require basic architectural information for system configuration. In addition, the SHIM standard can be used with hardware modeling to support architecture exploration. An important goal for SHIM is to align with work underway in the Multicore Association’s Tools Infrastructure Working Group (TIWG).

The concept of SHIM was extracted from a Japanese government funded project (http://www.nedo.go.jp/content/100508843.pdf) to build a standardized ecosystem to support a manycore hardware/software platform. Initial recipients of this funding were eSOL, Nagoya University, Renesas Electronics, and TOPS Systems. Looking to expand the effort and develop a more comprehensive infrastructure, Masaki Gondo, Software CTO and GM of Technology at eSOL, volunteered to chair the SHIM Working Group within the Multicore Association. Currently, the member companies participating in the SHIM WG include Cavium, CriticalBlue, eSOL, Freescale Semiconductor, Mentor Graphics, Nagoya University, Nokia Siemens Networks, PolyCore Software, Renesas Electronics, Texas Instruments, TOPS Systems, Vector Fabrics, Wind River, and Xilinx.

“Through our work at eSOL, we have long realized the great benefit of having a standard model for describing hardware architectural features. At a minimum, SHIM will enable us to more easily support successive generations of SoCs from semiconductor vendors without requiring extensive development tool upgrades,” said Masaki Gondo. “The participants in the SHIM working group are highly motivated to develop the SHIM standard, as it will serve a critical need in the embedded industry.”

“The lack of high-quality and portable tools has kept system developers from fully utilizing the various multicore and manycore devices,” said Markus Levy, Multicore Association president. “Ultimately, SHIM will promote highly optimized tools that can provide efficient utilization of very complex SoCs and eliminate the need for users to comprehend 1000-page manuals to program all the device features.”

Inquiries regarding membership in the Multicore Association and participation in this working group should be made to Markus Levy (markus.levy@multicore-association.org). In line with the other working groups of the MCA, the SHIM specification will ultimately be publicly available to ensure unconstrained industry-wide adoption. Participation in this working group will ensure that your ideas are considered and potentially integrated into the specification. The working group expects to complete the first SHIM specification in 2014. For more information, visit http://www.multicore-association.org/workgroup/shim.php

About The Multicore Association

The Multicore Association provides a neutral forum for vendors interested in, working with, and/or proliferating multicore-related products, including processors, infrastructure, devices, software, and applications. The consortium has made freely available its Multicore Communications API (MCAPI) Multicore Resource Management API (MRAPI), and Multicore Task Management (MTAPI) specifications, as well as its Multicore Programming Practices (MPP) guide. In addition to the SHIM working group, the organization has active working groups focused on Multicore Virtualization, Multicore Communications (Version 2.x), and Tools Infrastructure (TIWG).

Members include Abo Akademi University, Advanced Cluster Systems, Broadcom, Carnegie Mellon University, Cavium, Codeplay, CriticalBlue, Delft University of Technology, EADS North America, Ecole Polytechnique de Montreal, EfficiOS, Enea, Ericsson, eSOL, Freescale Semiconductor, Huawei, Imagination Technologies, Institute of Electronics and Telecommunications of Rennes, LG Electronics Co, Lockheed Martin, LSI, Mentor Graphics, Nagoya University, National Instruments, Netronome, Nokia Siemens Networks, PolyCore Software, Qualcomm, Renesas Electronics, Siemens AG, Texas Instruments, TOPS Systems, University of Houston, Vector Fabrics, and Wind River. Further information is available atwww.multicore-association.org.

Leave a Reply

featured blogs
Apr 24, 2024
Diversity, equity, and inclusion (DEI) are not just words but values that are exemplified through our culture at Cadence. In the DEI@Cadence blog series, you'll find a community where employees share their perspectives and experiences. By providing a glimpse of their personal...
Apr 23, 2024
We explore Aerospace and Government (A&G) chip design and explain how Silicon Lifecycle Management (SLM) ensures semiconductor reliability for A&G applications.The post SLM Solutions for Mission-Critical Aerospace and Government Chip Designs appeared first on Chip ...
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...

featured video

MaxLinear Integrates Analog & Digital Design in One Chip with Cadence 3D Solvers

Sponsored by Cadence Design Systems

MaxLinear has the unique capability of integrating analog and digital design on the same chip. Because of this, the team developed some interesting technology in the communication space. In the optical infrastructure domain, they created the first fully integrated 5nm CMOS PAM4 DSP. All their products solve critical communication and high-frequency analysis challenges.

Learn more about how MaxLinear is using Cadence’s Clarity 3D Solver and EMX Planar 3D Solver in their design process.

featured paper

Designing Robust 5G Power Amplifiers for the Real World

Sponsored by Keysight

Simulating 5G power amplifier (PA) designs at the component and system levels with authentic modulation and high-fidelity behavioral models increases predictability, lowers risk, and shrinks schedules. Simulation software enables multi-technology layout and multi-domain analysis, evaluating the impacts of 5G PA design choices while delivering accurate results in a single virtual workspace. This application note delves into how authentic modulation enhances predictability and performance in 5G millimeter-wave systems.

Download now to revolutionize your design process.

featured chalk talk

Unlock the Productivity and Efficiency of a Connected Plant
In this episode of Chalk Talk, Amelia Dalton and Patrick Casey from Schneider Electric explore the multitude of benefits that mobility brings to industrial applications. They investigate how Schneider Electric’s Harmony Hub can simplify monitoring and testing, increase operational efficiency and connectivity openness in industrial plants, and how NFC technology can bring new innovation possibilities to IIoT applications.
Apr 23, 2024
153 views