1. 課題番号(Project ID): hp180078
有机ソフトクリスタルの弾性?光応答机构の解明
Elucidation of elastic and photo response
mechanisms of organic soft crystals
第6回「京」を中核とするHPCIシステム 利用研究課題 成果報告会
The Sixth Project Report Meeting of the HPCI System Including K computer
(一財)高度情報科学技術研究機構
河東田 道夫
Research Organization for Information Science and Technology (RIST)
Michio Katouda
2. 課題概要 (abstract)
? 本課題ではソフトクリスタルの一種である有機エラスティック結晶を対象に、
外力を印加した際の弾性的な曲げ応答に起因する構造?発光色変化機構お
よび結晶間相互作用変化機構を「京」を用いた大規模第一原理DFT計算より
検討した。さらに、 「京」 で大規模ソフトクリスタル構造モデルを対象とした高
精度分子間相互作用計算を実現するために、RI-MP2エネルギー計算コード
の分散メモリ並列化の実装改良を行い、大規模分子モデルを対象に「京」で
ベンチマーク計算を行い性能評価を行った。
? In this project, we have investigated structure changes, photo luminescent
properties, and inter-molecular interactions of elastic bending of organic
elastic crystals, which is an example of soft crystals, by the large-scale first
principle density functional theory (DFT) calculations on K-computer. We have
developed a distributed memory version of RI-MP2 energy code for accurate
calculation of inter-molecular interactions of huge soft crystal models. We
have performed benchmark calculations of very large macro-molecular models
on K-computer and evaluate the performance of newly developed code.
2019.11.1 第6回HPCIシステム利用成果報告会 2
3. 背景: ソフトクリスタルとは?
2019.11.1 第6回HPCIシステム利用成果報告会 3
弱い外部刺激
? 結晶性を保ちつつ、弱い外部刺激により構造と物性が変化する
? 物性変化が発光現象や光学特性の目に見える形で発現する
構造変化の活性化自由エネルギー?G
液体
生体?
ゲル
構造秩序
ソフトクリスタル
液晶
結晶
?G
A B
ソフトクリスタル
?Gが小さい
結晶
?Gが大きい
?G
A B
4. 本課題で研究対象とした有機ソフトクリスタル
2019.11.1 第6回HPCIシステム利用成果報告会 4
> a
J
m
Angew. Chem. Int. Ed. 2016, 55, 2701.; Highlighted in atras of Science,
, from TBS, ; Mater. Stage 2017, 16, 66.; Sci. Rep. 2017, 7, 9453.;
π π A J
ip-stacked molecular wire Fibril Lamella
3C 4 4 “
m ” D ( E
λ = 500 nm,
D
mella
”
5 cm
4
2016年に林(防衛大)らにより、稠密性?異方性?柔軟性に優れる
有機ソフトクリスタルの一種であるエラスティック結晶の開発成果が報告
Hayashi et al. Angew. Chem. Int. Ed. 2016, 55, 2701, Hayashi et al. Sci. Rep. 2017, 7, 9453.
機械的刺激で形が柔軟に変化し発光色も変化
一方で、結晶間相互作用変化と構造?発光色変化の物理的機構は未解明
?「京」を用いた大規模密度汎関数理論(DFT)計算により物理的機構を解明
5. エラスティック結晶構造変化過程の大規模DFTシミュレーション
第6回HPCIシステム利用成果報告会2019.11.1 5
「京」を用いて大規模DFT計算を実施し、外力を印加した際の結晶構造変化を解析
? 分子間に働く非共有結合相互作用を考慮するためvDW-DF2汎関数を使用
? 計算コード: Quantum Espresso 5.4 (高度化支援(hp150186, hp160168)対応完了版)
? ハロゲン原子(フッ素F, 臭素Br)の導入により、ハロゲン-ハロゲン間, ハロゲン-H間,ハロゲン- π間相互
作用を巧妙に利用して結晶構造変化時の安定化が促進
? 構造変化した際に分子間のπ –π軌道の重なりが小さくなり発光色が変化
-130
-120
-110
-100
-90
-80
5 10 15
ポテンシャルエネルギー
[kcal/mol]
a軸長 [?]
a軸=18? (a軸方向伸長構造)
0
5
10
15
20
25
30
5 10 15
格子軸[?]
a軸長 [?]
a
b
c
a軸=10.93? (最安定構造)
格子軸長変化a軸方向伸長時のエネルギー変化
.com/scientificreports/
molecular wires in the single crystal is a key morphological characteristic for the elastic crystals (it is like a fibrous
organic single crystal). To advance the field of the intentional production of “elastic” and “fluorescent” organic
single crystals, design of molecules based on a tetrafluorophenylene core and thienyl unit17, 18
is promising.
Herein, we report the morphologies, optical properties and mechanical characteristics (flexibilities) of organic
single crystals based on tetrafluorobenzene–thiophene derivatives.
Results and Discussion
Thiophene–tetrafluorobenzene-thiophene derivatives (1, 2 and 3: Fig.?1) were synthesized by a Pd-catalyzed Stille
cross-coupling reaction of 1,4-dibromo-2,3,5,6-tetrafluorobenzene with 2-(tri-n-butyltin)thiophene or direct
Figure 1. Thiophene-tetrafluorobenzene derivatives 1, 2, and 3.
Figure 2. Synthesis of 1,4-bis(thien-2-yl)-2,4,5,6-tetrafluorobenzene, 1, 1,4-bis(5-methylthien-2-yl)-2,4,5,6-
tetrafluorobenzene, 2, and 1,4-bis(4-methylthien-2-yl)-2,4,5,6-tetrafluorobenzene, 3. (A) Stille cross-coupling:
3.0 equivalent of 2-(tri-n-butyltin)thiophenes, Pd(PPh3)4, toluene, 100°C, 24h. (B) Direct Arylation: 10
equivalent of thiophenes, PdCl2, 1AdCOOH, K2CO3, DMAc, 120°C, 2h.
10. RI-MP2コードのGPU実装とCPU-GPU間通信の最適化
Loop bProc (MPI parallel)
Sending
jb
nB to Myrank- bProc + 1 process
Sending
jb
nB from CPU to GPU
Receiving
jb
nB from Myrank+ bProc + 1 process
Sending
jb
nB from CPU to GPU
Loop a Myrank (MPI parallel)
Receiving 4c-2e integral (ia | jb)P from GPU to CPU
Allreduce 4c-2e integral
(ia | jb) = (ia | jb)P
P
∑
Evaluation of MP2 correlation energy E(2)
(OpenMP parallel)
End Loop a
End Loop bProc
? GPU実装はCUDAを用いて実装
? 三中心積分および四中心積分計算の
際の行列-行列積計算を、CuBLASを
用いGPUにオフロードして処理を実行
Evaluation of 4c-2e integral
(ia | jb)P
= Bn
ia
Bn
jb
n∈Myrank
∑
(CuBLASDGEMM)
ホスト: CPU
デバイス: GPU
? pinned memory を用いてCPU-GPUデータ通信を
高速に実行
CUDA streamを用いて次のループ
回転で使うデータを先送り
第6回HPCIシステム利用成果報告会2019.11.1 10