The Multicore Association is an open membership organization that includes leading companies implementing products that embrace multicore technology. Our members represent vendors of processors, operating systems, compilers, development tools, debuggers, ESL/EDA tools, simulators, as well as application and system developers, and share the objective of defining and promoting open specifications. Benefits of Membership»
The Multicore Association はマルチコア技術を導入した製品を開発する会社で構成される会員制組織です。会員には、プロセッサ、OS、コンパイラ、開発ツール、デバッガ、ESL/EDAツール、シミュレータなどのベンダ、およびアプリケーション・デベロッパ、システム・デベロッパがおり、オープンな仕様の策定と推進を目的としています。
The Multicore Association's roadmap consists of an extensive set of application programming interfaces (APIs) that support multicore
communications, resource management, task management, and debug facilities. These APIs will provide a foundation for a multitude of services and
functions including load balancing, power management, reliability, and quality of service, elements that are also on the consortium's roadmap.
Software development tools will be able to take advantage of the unified APIs, independent of specific multicore systems, and will provide support
for other MCA roadmap elements such as programming languages and models, hypervisors, design environments, and application generators.
The Multicore Association のロードマップは、マルチコア通信、リソース管理、タスク管理、デバッグ機能をサポートする、多岐にわたるAPIsにより構成されます。これらのAPIsは、ロードバランス、パワーマネージメント、信頼性、QoSを含む複数のサービスと機能を実現するための基礎となります。
ソフトウェア開発ツールのベンダーは、特定のマルチコア・システムに依存しない、統合型APIsの利用が可能となり、プログラミング言語やモデル、ハイパーバイザ、設計環境、およびアプリケーション・ジェネレータを含む、他のMCAロードマップ要素のサポートが可能となります。
COMPLETED PROJECTS
The Multicore Communication API (MCAPI) has been downloaded 633 times. Download your copy now.
Example Implementation of the Multicore Communications API has been downloaded 663 times. Download it now.
完了したプロジェクト
マルチコア通信API(MCAPI)仕様は完成しました。ダウンロード»
マルチコア通信API仕様の実装例。ダウンロード»
WORK IN PROGRESS
The Multicore Programming Practices (MPP) working group has a goal to develop a multicore software programming guide for the industry that will aid in improving consistency and understanding of multicore programming issues. Initially the group is working on best practices leveraging the C/C++ language to generate a guide of genuine value to engineers who are approaching multicore programming. more»
The Multicore Resource Management API (MRAPI) working group will specify essential application-level resource management capabilities needed by multicore applications (suitable for both SMP and AMP embedded multicore). more»
The Multicore Virtualization Working Group will focus on a variety of areas that support hypervisor portability and multicore capabilities. These areas initially include resource management, load balancing, and debugging APIs. more»
策定中の事項
マルチコア・プログラミング作法(MPP)策定分 科会のゴールは、マルチコア・プログラミングの課題について業界向けに、一貫性と理解度を高めるための補助となるマルチコア・ソフトウェア・プログラミン グ・ガイドを策定することです。初期の段階でこの分科会は、マルチコア・プログラミングをしようとしている技術者向けにほんとうに価値あるC/C++言語を用いた作法を提案します。詳細は»
マルチコア・リソース・マネージメントAPI(MRAPI)策定分科会は、マルチコア・アプリケーションにとって必要なアプリケーション・レベルのリソース管理機能を規定します(SMPならびにAMP組み込みマルチコアに適する)。詳細は»
マルチコア仮想化策定分科会は、ハイパーバイザのポータビリティならびにマルチコアの機能をサポートする多様な領域をカバーします。初期の段階では、リソース管理、ロードバランス、およびデバッグAPIを対象にします。
|