3358 件ヒット (0.026秒):
高性能計算を実現するスーパーコンピュータシステムについて、ハードウェアとソフトウェアの両面から概観する。本講義では、並列処理の重要性を述べた後に並列処理システムのハードウェア構成方式、並列アルゴリズム設計法、並列プログラミング手法、および性能評価方法について講義する。
講義資料はGoogle Classroomで配布し、各自のPCを用いたプログラミング実習も交えて説明する。
クラスコード:5ht53s3
This course reviews high-performance computing systems from both aspects of hardware and software. The course talks about the importance of parallel processing, parallel system architectures, parallel algorithm design, parallel programming, and performance evaluation methodologies.
Class materials are uploaded to Google Classroom, and students will do programming practice with their own PCs.
Class code:5ht53s3
Google Classroomのクラスコードは工学研究科HPにて確認すること。
大学院シラバス・時間割・履修登録(https://www.eng.tohoku.ac.jp/edu/syllabus-g.html)
高性能計算を実現するスーパーコンピュータシステムについて、ハードウェアとソフトウェアの両面から概観する。本講義では、並列処理の重要性を述べた後に並列処理システムのハードウェア構成方式、並列アルゴリズム設計法、並列プログラミング手法、および性能評価方法について講義する。
講義資料はGoogle Classroomで配布し、各自のPCを用いたプログラミング実習も交えて説明する。
クラスコード:3hbsduj
現在,マイクロプロセッサは組み込み用途からスーパーコンピュータにわたる幅広い分野で利用され,現代の情報社会を支えるキーテクノロジーとして位置づけられる.本講義では,コンピュータの基本構成とその設計手法の基礎について講義する.コンピュータの基本概念,性能の尺度,機械命令,演算方式,プロセッサアーキテクチャ(データパスと制御),パイプライン処理による高性能化,応用事例などの修得を通じて,ハードウェアとソフトウェアのインタフェースに関する理解を深めることを目的とする.
【 重要 】
本講義はGoogle Classroomを利用します.Google Classroomにアクセスし,以下のクラスコードを入力して下さい.
クラスコード:××××(発表後、入力します)
Google Classroomのクラスコードは工学研究科Webページ
https://www.eng.tohoku.ac.jp/edu/syllabus-g.html
(大学院シラバス・時間割・履修登録)にて確認すること。
集積回路技術とプロセッサアーキテクチャ,さらに知能処理が融合された知能集積システムの基礎を講述する.講義内容は,知能集積システムの意義,高性能化と低消費電力化を指向したVLSIプロセッサのハイレベルシンセシス,CMOS集積回路の高性能化と低消費電力化,リコンフィギャラブルVLSI,配線に起因する性能劣化を低減させる高性能VLSIの回路技術,電源配線及びクロック分配に関わる実装技術,システムLSIの統合設計技術などである.
The class code for Google Classroom can be found on the Web site of the School of Engineering:
https://www.eng.tohoku.ac.jp/english/academics/master.html (under "Timetable & Course Description")
Fundamentals of intelligent integrated systems such as integrated circuits technology, VLSI processor architecture and intelligent VLSI computation are presented in the lecture. The contents include: introduction to intelligent integrated systems, high-level synthesis of high-speed low-power VLSI processors, characteristics of a short-channel MOS transistor, low-power CMOS VLSI architecture, reconfigurable VLSI, circuit implementation technology for high-performance VLSI processors related to timing closure, signal integrity, power integrity and clock generation/distribution, VLSI design CAD, and design for testability.
目的と概要
本演習では、学生自身の所有するコンピュータから大規模計算システムを遠隔利用しつつ、科学技術計算で広く用いられているFortranプログラミング言語の基本的な使い方を学ぶ。
達成目標等
Fortranを例にして、以下のような科学技術計算のためのコンピュータ利用方法やプログラミングに関する基本的知識を習得する
- 計算システムの遠隔利用
- 算法をFortranプログラムとして記述
- Fortranプログラムのデバッグ
Google Classroom Code
- 機械I, V (木曜後半): dtysmf3
- 機械III, IV (水曜後半): zbawyd7
- 機械II, VI (水曜前半): k442obt
Objective and summary
In this course, students will learn the basic usage of the Fortran programming language widely used for scientific and technical computation, by remotely accessing a large-scale computing system for their own computers.
Goals of study
Taking Fortran programming as an example, The purpose of this course is to help students learn basic knowledge about computer usage and programming for scientific and technical computation, such as
- remote usage of a computing system,
- writing a Fortran program from algorithms, and
- debugging a Fortran program.
Google Classroom Code
- Groupp I and V: dtysmf3
- Groups II and IV: zbawyd7
- Groups II and VI: k442obt
言葉(自然言語)は、日々のコミュニケーションにおいて不可欠な要素です。私たち人間は、考えや感情を伝え、知識を共有し、会話をスムーズに進めるため、また抽象的思考を行うために言葉を用います。これらのプロセスを可能にしているのは、言葉が持つ細かなニュアンス、言外の意味、そして新たに生まれる用語など、言葉の内に秘められた複雑なダイナミクスです。
本講義では、このような言葉の複雑さをコンピュータが高精度で処理できるようにするためのアルゴリズムやデータ構造について学びます。プログラミング演習では、自然言語処理の応用課題に取り組みます。受講者はプログラミング言語Pythonにある程度習熟していることを前提とします。
授業形態:
授業は対面での講義とオンラインでの講義があります。講義資料はGoogle Classroomにアップロードします。また、講義期間の後半に自然言語処理に関するプログラミング演習(対面を想定)を実施します。実施形態等の詳細は講義内でアナウンスするとともに、Google Classroomでも通知します。