サンディア国立研究所の寺西博士が11月22日に訪問して講演してくれます。
Dr. Keita Teranishi is a principal member of technical staff at Sandia National Laboratories, California, USA. He received the BS and MS degrees from the University of Tennessee, Knoxville, in 1998 and 2000, respectively, and the PhD degree from The Pennsylvania State University, in 2004. His research interests are parallel programming model, fault tolerance, numerical algorithm and data analytics for high performance computing systems.
講演の概要は以下の通りです。
Abstract: Tensors have found utility in a wide range of applications, such as chemometrics, network traffic analysis, neuroscience, and signal processing. Many of these data science applications have increasingly large amounts of data to process and require high-performance methods to provide a reasonable turnaround time for analysts. Sparse tensor decomposition is a tool that allows analysts to explore a compact representation (low-rank models) of high-dimensional data sets, expose patterns that may not be apparent in the raw data, and extract useful information from the large amount of initial data. In this work, we consider decomposition of sparse count data using CANDECOMP-PARAFAC Alternating Poisson Regression (CP-APR).
Unlike the Alternating Least Square (ALS) version, CP-APR algorithm involves non-trivial constraint optimization of nonlinear and nonconvex function, which contributes to the slow adaptation to high performance computing (HPC) systems. The recent studies by Kolda et al. suggest multiple variants of CP-APR algorithms amenable to data and task parallelism together, but their parallel implementation involves several challenges due to the continuing trend toward a wide variety HPC system architecture and its programming models.
To this end, we have implemented a production-quality sparse tensor decomposition code, named SparTen, in C++ using Kokkos as a hardware abstraction layer. By using Kokkos, we have been able to develop a single code base and achieve good performance on each architecture. Additionally, SparTen is templated on several data types that allow for the use of mixed precision to allow the user to tune performance and accuracy for specific applications. In this presentation, we will use SparTen as a case study to document the performance gains, performance/accuracy tradeoffs of mixed precision in this application, development effort, and discuss the level of performance portability achieved. Performance profiling results from each of these architectures will be shared to highlight difficulties of efficiently processing sparse, unstructured data. By combining these results with an analysis of each hardware architecture, we will discuss some insights for improved use of the available cache hierarchy, potential costs/benefits of analyzing the underlying sparsity pattern of the input data as a preprocessing step, critical aspects of these hardware architectures that allow for improved performance in sparse tensor applications, and where remaining performance may still have been left on the table due to having single algorithm implementations on diverging hardware architectures.
滝沢教授,江川准教授が28thWSSPで研究成果の発表を行いました.
修士1年の塩月くんがSWoPP2018で発表しました.
修士1年の塩月くんが7月30日〜8月1日に熊本市国際交流会館で開催されたSWoPP2018(Summer United Workshops on Parallel, Distributed and Cooperative Processing)で発表しました.
SWoPP2018:
https://sites.google.com/site/swoppweb/swopp2018
「SX-Aurora TSUBASAにおけるプロセス間通信の性能評価」という題目で発表しました.
SX-Aurora TSUBASAフォーラムで講演してきました
滝沢です。NEC本社で開催されたSX-Aurora TSUBASAフォーラムで講演してきました。
新しい製品の性能と機能を評価した話なので、みなさんに興味をもって聞いてもらえました。
講演の冒頭でそこそこの笑い(苦笑?)をもらえてよかったです。
https://jpn.nec.com/event/180727aurora/index.html
夏前でも熱中症のリスク高 急に暑くなったら気をつけて
江川です.
名工大平田先生,日本気象協会と共同で取り組んでいる熱中症リスク評価に関する取り組みが新聞に取り上げられました.これまら暑い日が続くかと思いすが,皆様くれぐれも熱中症にはご注意ください.
-夏前でも熱中症のリスク高 急に暑くなったら気をつけて- 朝日新聞(6月3日)
自分の熱中症リスクは以下のサイトから確認出来ますよ.
熱中症セルフチェック(日本気象協会)
※本システムの構築には当センターのSX-ACEが用いられています:-)
iWAPT2018で発表してきました
NUG30で発表してきました.
高性能計算論講座に改称します.
2018年4月1日から,当研究室は大学院情報科学研究科「超高速情報処理論講座」から「高性能計算論講座」に改称します.
引き続き,高性能計算システムとその応用,高性能計算システムを支えるシステムソフトウェアに関する研究に取り組んで参ります.
滝沢教授,江川准教授が第27回WSSPで研究成果を発表しました.
滝沢教授,江川准教授が3月22日,23日に当センターで開催されたWSSP(Workshop on Sustained Simulation Performance)で成果発表を行いました.
27th WSSP (https://www.sc.cc.tohoku.ac.jp/wssp27/ja/index.html)
本ワークショップは,東北大学サイバーサイエンスセンター,海洋研究開発機構(JAMSTEC),ドイツのシュトゥットガルト大学高性能計算センター(HLRS),およびNECが主催,JHPCNの支援を開催されました.このワークショップは国際的に活躍している計算科学の研究者及びスーパーコンピュータ設計者を招いて,高性能・高効率大規模科学計算に関する最新の研究成果の情報交換を行うとともに,今後のスーパーコンピュータの研究開発のあり方を議論をおこない,今回第27回目を迎えます. 当研究室からは滝沢教授が機械学習を用いたコード最適化,江川准教授がジョブの実行時間予測に基づくHPCシステムのための高エネルギ効率ジョブスケジューリングに関する成果を発表しました.(これらの成果は,今年度修士を取得,修了した川原畑くん,Yuqiくんの成果をまとめたものです.)
Hiroyuki Takizawa, “Towards prediction of effective optimizations in performance engineering”
Ryusuke Egawa, “Job Run-time Estimation toward Energy-aware System Operation”
滝沢教授,江川准教授がSIAM2018で発表しました.
3月9日,10日に早稲田大学で開催されたSIAM2018において,米国TACC, ドイツHLRSと共同で以下のミニシンポジウムの企画提案し,それぞれ発表を行いました.
SIAMPP18 Web
https://www.siam.org/meetings/pp18/
MS85 Performance-Aware Programming — Performance Engineering and Modeling in Practice
Organizer:
- Hiroyuki Takizawa, Tohoku University, Japan
- Ritu Arora, Texas Advanced Computing Center, USA
Hiroyuki Takizawa, “User-Defined Code Transformation for Separation of Performance-Awareness from Application Codes,”
MS101 HPC Benchmarking ~Past, Present, and Future~
Organizers:
- Ryusuke Egawa, Tohoku University, Japan
- Jose Gracia, High Performance Computing Center Stuttgart, Germany
Ryusuke Egawa, “HPC Benchmarking; Perspective from Power and Sustained Performance abstract.”