Masaki Gondo
eSOL Co.,Ltd., Japan
SHIM 2.0 - an update to the new way to describe hardware for software tools
Abstract
Multicore and manycore system development often get sidetracked because development tool vendors and runtime systems for these programs are challenged to support the virtually unlimited number of processor configurations. This presentation describes a relatively new industry standard specification that provides an architecture description that benefits software design. Specifically, the Multicore Association has produced a standard called SHIM, Software-Hardware-Interface for Multi-manycore, that provides a common software-hardware interface between the multicore processor hardware and the software tools. The second version of the standard has been recently released. The overview of key concepts, the XML schema, and improvements with SHIM 2.0 are presented.
Biography
Masaki is CTO at eSOL, the company that provides POSIX/AUTOSAR/TRON RTOS, various software development tools and various engineering services. He has more than 20 years of experience in the field of OS architecture and related technologies for use in wide range of embedded system applications including automotive, industrial, and electronic appliances. He has authored/co-authored multiple popular Japanese books and international articles on OS and embedded systems. He has given technical talks conferences worldwide. He also acts as WG member of AUTOSAR Adaptive Platform, IEEE C/DA/SHIM WG Chair, Multicore Association SHIM Working Group chair, Vice-chair of Embedded Multicore Consortium, Chief Architect for AUBASS, visiting research fellow at Advanced Multicore Processor Research Institute at Waseda University, among others.