Skip to content
open SHIM tools
Java
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
samples old sample data of CCF was deleted. Jan 21, 2015
schema Fixed typo in comments. Feb 12, 2015
sources added the performance measurement tools. Jan 21, 2015
tools updated measurement plugin document translation version. Jan 30, 2015
README.md Added link to the SHIM WG page. Feb 4, 2015

README.md

shim

shim is a github public repository for the Multicore Association SHIM specification compliant reference open source software. The most central tool is SHIM Editor, a reference implementation of SHIM XML authoring tool. It also hosts sample SHIM XML and CCF XML files, along with the sample application implementation that shows how to use CCF XML files. Another tool is called SHIM Performance Measurement Plugin, which is an Eclipse plugin that can be used to measure the performance of hardware described in SHIM XML. Altogether, SHIM Editor is used for creating a SHIM XML except for the performance values in the XML, which is measured by the SHIM Performance Measurement Plugin that uses the SHIM XML to generate the performance measurement code, and merging the measurement result back to the XML.

Directories

tools directory includes pre-built executables for forementioned tools. You can just download these and try them. For SHIM Editor, a simple user manual is provided. For the SHIM Performance Measurement Plugin, a simillar simple user manual is also provided.

samples direcotry includes various SHIM and CCF XML files samples. Please note that these are just samples to provide a feel for how these XML files look like. The accuracy and correctness of the contents are not verified.

schema directory includes the .xsd files of SHIM specification. Note that official schema definition is the one dfined in the SHIM specification document provided from the Multicore Association website.

sources directory includes multiple eclipse projects containing forementioned tools soruce codes. Please refer to README.txt files in each subdirectory.

You can’t perform that action at this time.