理化学研究所 計算科学研究機構

メニュー
メニュー
Events/Documents イベント・広報

公開ソフト講習会【英語版】 2015年度 第13回「Beyond Object-Oriented ハンズオン」開催(3月7日)

※今回の講習会は英語で開催されます。 / This tutorial will be held in English.

In June 2015, AICS was the place where for the first time, a scalable distributed program made using general-purposed agent-based component model was successfully tested to drive a computing cluster. This new component model goes beyond object-oriented, MPI and PGAS and offers the programmers the most consistent abstraction of a parallel and distributed environment, with minimum performance overhead. The framework designed and developed for this purpose is called the Knowledge Request-Broker Architecture, or KnoRBA, and it is now available to public for use. This course* gives the participants a chance to be among the first people to learn and experience KnoRBA and its brand new agent-based component model. We use the C++ flavor of KnoRBA for this course.

*assume the attendance for KFoundation Hands-on Tutorial course on February 15th(Mon).

講習会名 / Title 13th AICS Software Workshop "Beyond Object-Oriented: Hands-on Tutorial for World’s First General-Purposed Agent-Based Distributed and High-Performance Computing Framework"
主催 / Organized by RIKEN AICS
共催 / Supported by FOCUS (Foundation for Computational Science)
開催日時 / Date and Time Date: March 7th(Mon), 2016
Time: 10:00-15:00 
(Start registration at 9:30, lunch break 12:00-13:00)
場所 / Venue FOCUS(2nd floor workshop room)
7-1-28 Minatojima-minami-machi, Chuo-ku, Kobe, Hyogo 650-0047
TEL:078-599-5020
(FOCUS is located in the building next to AICS. University of Hyogo is in the same building as FOCUS.)
Google map
対象 / Target audience Intermediate in C++; Previously attended the KFoundation Hands-on Tutorial course
If you have not attended the tutorial course, please kindly send us email first.
端末 / Computer Use on-site PC
開催言語 / Language English
定員 / Capacity 20
関連ウェブサイト / Related website KnoRBA
FOCUS (Website is in Japanese)

申し込み締め切り / Registration Deadline:
February 29th(Mon), 2016

申し込み方法 / How to register:
Please send email to aics-soft-seminar[at]riken.jp (please change[at]to @) including the following information.

Email title: Application for "Beyond Object-Oriented Hands-On Tutorial"
In Email:
==================
Application for "Beyond Object-Oriented Hands-On Tutorial" on March 7th, 2016
・Name:
・Affiliation:
・Occupation:
・Email address:
・Please choose your residency status:
resident / non-resident
==================

問合せ先 / Inquiry:
aics-soft-seminar[at]riken.jp

※please change[at]to @

講習会内容 / Program:
Session 1 (Theory):

Part 1 - Theory of Agent-Based Component Model
Part 2 - Connecting agents of the world using Globally Unique Reference (GUR)

Part 3 - KnoRBA Architecture (1): Agent Architecture

Part 4 - KnoRBA Architecture (2): Agent Runtime Environment


Session 2 (Practice):

Part 1 - Download and installation
Part 2 - Agent Anatomy in C++
Part 3 - Sending and Receiving Messages

Part 4 - Compilation and Running using ARE