タイトル: 第1回「RISC-V ソフトウェアの移植と最適化チャンピオンシップ」準備活動正式に開始いたします
イベント名
RISC-V 软件移植及优化锦标赛
RISC-V Software Porting and Optimization Championship
Чемпионат по портированию и оптимизации программного обеспечения RISC-V
RISC-V ソフトウェアの移植と最適化チャンピオンシップ
RISC-V 소프트웨어 포팅 및 최적화 챔피언십
背景および目標
RISC-VはMCUやIoTの領域で数十億の出荷実績があり、現在、デスクトップ計算、HPC、AI、データセンターなどの大規模計算への進出を試みています。組み込みシステムやIoT向けのソフトウェア環境と比べると、デスクトップやサーバー向けのソフトウェア環境は非常に多岐にわたり、その移植や最適化には多くの作業が必要です。近年、PLCT研究室は世界各地の技術者や貢献者と協力し、RISC-Vのオープンソースソフトウェア環境の発展のために資金や人材を集中的に投入し、多くの成果を収めてきました。現在、主要なLinuxオペレーティングシステムの多くがRISC-Vアーキテクチャをサポートしている、GNU Toolchain、Clang/LLVM、OpenJDK、V8、Spidermonkeyなどの主要なツールやランタイムがRISC-Vで安定して稼働しています。しかし、オープンソースソフトウェアがRISC-Vハードウェア上での動作速度において、x86やArm64の最適化されたレベルにはまだ到達していないのも事実です。より多くの開発者が最適化や開発に参加することが望まれます。そこで、RISC-Vのソフトウェア環境の進化を促進し、多くの開発者をその環境に引き込むため、PLCT研究室は「RISC-V ソフトウェアの移植と最適化チャンピオンシップ」を立ち上げます。このイベントは、デスクトップとサーバーソフトウェアを中心に、コンパイラ、ランタイム、AIのソフトウェアスタックなど、多岐にわたる課題を提供します。我々は全世界の開発者たちにこのチャンピオンシップへの参加を促し、そのための賞金も提供します。
主催・承办・協賛団体情報
主催者:PLCT研究室(中国科学院ソフトウェア研究所の知能ソフトウェア研究センターに所属)
承办者:杭州全橙智能ソフトウェア有限公司、Shanghai Kubuds Technology Co., Ltd.
協賛者:RISC-V 中国コミュニティ(CNRV)
注:活動組織の変更が発生する可能性があります。最新情報はCNRVのWeChatアカウントでご確認ください。
チャンピオンシップ形式
チャンピオンシップは、「移植チャレンジ」と「最適化チャレンジ」の二つの形式に分かれます。
移植チャレンジは、RISC-Vへのソフトウェア移植を目指し、最初に成功したチームまたは個人が勝者となる競技です。RISC-Vに移植されていませんソフトウェアに限ります。最初移植を完了し、指定されたリポジトリアドレスに提出したチーム(または個人)が勝者となります。主催者は、各課題の目標に対して専用のリポジトリを用意し、参加者の提出を受け付けます。最初に完全にテストを通過し、主催者のリポジトリに提出した参加者やチームが勝者となります。提出されたコードの著作権、署名権などは、参加者自身(または移植されたオープンソースプロジェクトのコミュニティ)に属します。参加者に対して、コードのアップストリームへの提供を推奨いたします。最適化チャレンジは、各課題が最適化の評価指標を設定し、指定されたベンチマークを最適化し、提出の締切時間を設定するものです。締切時間前に提出されたすべての結果の中で、最も優れた指標を持つチームが勝者となります。
最適化チャレンジは、各課題ごとに最適化の評価基準を設定し、指定されたベンチマークを最適化する競技です。提出締切前に提出された結果の中から、最も優れた評価基準を持つチームが優勝します。競技に参加する人数に応じて、この大会は「個人部門」と「団体部門」という2つの形式に分かれています。個人部門では、競技期間中の主要な作業を参加者自身が実行し、賞金を単独で受け取ることが求められます。2人以上の参加者からなるチームは、団体として扱われます。団体部門において、参加人数に制限はありませんが、賞金の分配比率は参加団体が自ら決定します。
チャンピオンシップスケジュール
2023年10月31日まで:スポンサー募集期間
2023年11月1日 – 11月30日:チャンピオンシップの開始、課題の公開
2023年12月1日 – 2024年 2月16日2月29日:申し込みと実施期間
2024年 2月17日3月1日 – 2024年 3月1日3月31日:主催者がチャンピオンシップの結果を再現し、勝者のリストを公開
2024年4月初(日程未定):第1回RISC-V ソフトウェア移植及び最適化チャンピオンシップ授賞式およびRISC-V技術セミナー
スポンサーを募集中
今回のチャンピオンシップでは、スポンサーからの寄付を受け付けています。主催者として、世界中のRISC-V製造業者からのお問い合わせをお待ちしております。
スポンサーの参加方法と権利:
スポンサーは、競技問題の設定や賞金の設定に関与することができ、コンテストや授賞式などのプロモーション期間中に露出することができます。 最低のスポンサーシップ金額は20万中国人民元、最高金額は(現時点で)100万元人民元に設定されています。スポンサーは、競技問題の数や賞金の額に応じてカスタマイズすることができます。
スポンサーシップの経費の内訳は以下の通りです:
-
資金の70%は、参加者/チームへの賞金として分配されます。
-
30%は、大会の準備費用、人件費、組織、宣伝のコストに使用されます。
スポンサーとしての権利には以下が含まれます:
-
特定のハードウェアデバイスやプラットフォームをコンペティションの移植および最適化のターゲットとして指定;
-
主催者と競技問題のデザインに参加し、その関連する権利を共有(詳細待ち);
-
賞金の配分比率を指定し、結果の確認プロセスに参加;
-
RISC-V技術セミナーおよび授賞式に参加、20分間のプレゼンテーション権利、採用プロモーション、展示ブース、ディナーの招待などを含む;
-
主催者が主催する他のコンペティション関連のプロモーション活動、オフラインプロモーション、オンラインライブ配信などに参加;
スポンサーシップに興味がある企業は、以下のメールアドレスで主催者にご連絡ください:
- メールアドレス:“Wei Wu” wuwei2016@iscas.ac.cn
- メールの件名:”[RVPOC] Sponsor + 会社名”
予定される競技課題(サンプル)
現在、競技の課題は収集および選定の過程にあります。RISC-Vエコシステムのコミュニティメンバーからの課題の提案を歓迎します。課題は「私が使用したいソフトウェア」や「特定のソフトウェア/サービスをもっと高速にしてほしい(どの程度まで)」といった形で提案することができます。以下のメールアドレスで主催者に提案を送ってください:
- “Wei Wu” wuwei2016@iscas.ac.cn
- メールの件名:”[RVPOC] WISHLIST + RISC-Vに移植させたいソフトウェア名”
移植チャレンジ(受賞者/受賞チームはオープンソースとしてupstreamに貢献することが要求されます)
技術 | 課題 | 参考賞金(税抜/人民元) | 検証プラットフォーム | スポンサー |
---|---|---|---|---|
ランタイム | Mono on RISC-V | 50,000 | SG2042 QEMU |
TBA |
ランタイム | V8におけるRISC-V V-extension向けのWASM SIMD REVECの移植 | 100,000 | SG2042 QEMU | TBA |
ランタイム | 競技課題の提案をお待ちしています! |
最適化チャレンジ(オープンソースとクローズドソースの2つのトラックに分かれています。オープンソーストラックのみに賞金が提供されます)
技術 | 課題 | 参考賞金(税抜/人民元) | 検証プラットフォーム | スポンサー |
---|---|---|---|---|
JSエンジン | Firefox Kraken benchmark 最適化 | 5,000 | LicheePi 4A SG2042 |
TBD |
JSエンジン | RISCV B-extを利用してV8エン ジンのビット演算操作を最適化 |
30,000 | Unmatched SG2042 TH1520 |
TBD |
ゲーム | OpenRA ゲームのSG2042プラ ットフォーム上での動作速度(fps単位) |
100,000 | SG2042 SG2044 |
TBD |
rvv0p7 | RVV~1.0~拡張命令を使用したプロ グラムをRVV~0.7~のハードウェア アーキテクチャで動作させるため の変換ツールまたはシステムを提 供し、性能を最大にする |
200,000 | TBD |
競技課題の結果認定委員会の組織
各競技課題に関して、主催者(PLCT研究室)は公開される技術鑑定委員会を組織します。この委員会には、業界の著名な開発者、スポンサー代表、テストボランティアなどが招待され、結果の評価と再現を行います。
RISC-V技術セミナーと授賞式
日時:2024年4月上旬
場所:杭州市(未定、会場スポンサー大歓迎)
形式:オフライン、セミナー形式、終日。
アジェンダ:2024年3月に発表予定。
参加説明(随時更新中)
1.このイベントは、個人または団体としての参加を受け付けています。団体としての参加には人数の制限はありません。
2.このイベントでは、最適化カテゴリの課題は、オープンソースとクローズドソース(商業)の2つのトラックに分かれています。賞金はオープンソーストラックだけが提供しており、クローズドソース(商業)トラックは競技順位の記録のみ提供します。
3.このイベントは、世界中からの参加を受け付けています。中国本土の優勝者は、中国国内の銀行口座が必要となります。中国本土以外の参加者は、パスポートや通行証の身分証明書と銀行情報を提供する必要があり、銀行の支払いはSWIFTまたはCIPSのサポートが必要です。
4.その他の詳しい参加に関する注意点については、後続のお知らせをご確認ください。
5.記事の内容についてご不明な点がございましたら、中国語版をご参照ください。