brian t. sutcliffe, jonathan tennyson and steven miller- the use of supercomputers for the...
TRANSCRIPT
-
8/3/2019 Brian T. Sutcliffe, Jonathan Tennyson and Steven Miller- The use of supercomputers for the variational calculation of
1/12
Theor Chim Acta (1987) 72:265-2769 Springer-Verlag1987
T h e u s e o f s u p e r c o m p u t e r s f o r t h e v a r i a t i o n a l c a l c u l a t i o no f r o - v i b r a t i o n a l l y e x c i t e d s t a t e s o f f l o p p y m o l e c u l e s *
B r i a n T . S u t c l i f f e 1, J o n a t h a n T e n n y s o n 2 a n d S t e v e n M i l l e r 2Department of Chemistry, Universi ty of York, York Y01 5DD, UK2 De partm ent of Physics and Astronomy, University College London, Go we r Street ,
London WC1E 6BT, UK
T h e a d v e n t o f s u p e r c o m p u t e r s h a s l e d to g r e a t a d v a n c e s i n e le c t r o n i c s t ru c t u rec a l c u l a t i o n s a n d t o t h e ab initio c a l c u l a t i o n o f m o l e c u l a r s p e c t r a . R e c e n tt h e o r e t i c a l d e v e l o p m e n t s h a v e a l l o w e d u s t o d e v e l o p a t w o - s te p v a r i a t i o n a la l g o r i t h m f o r t h e c a l c u l a t i o n o f r o t a t i o n a l l y h i g h l y e x c i t e d s ta t e s o f f l o p p ym o l e c u l e s . T h i s a l g o r i t h m a l l o w s h i g h ly a c c u r a t e n u c l e a r m o t i o n c a l c u l a t i o n st o b e p e r f o r m e d o n l o w - l y i n g r o - v i b r a t i o n a l s t a te s a n d g r e a t l y e x te n d s t h er a n g e o f s ta t es t h a t c a n p r a c t i c a b l y b e c o n s i d e r e d . T h e a l g o r i t h m h a s b e e na d a p t e d t o r u n e f f i c ie n t ly o n t h e C r a y s u p e r c o m p u t e r s . A n a l y s i s o f t h e t i m i n g ss u g g e s t t h a t c o n s t r u c t i o n o f t h e s e c u l a r m a t r i x i s h i g h l y v e c t o r i s e d a n d t h a tt h e s p e c i a l s t r u c t u r e o f s e c u l a r m a t r i x c a n b e u s e d t o g i v e r a p i d d i a g o n a l i s a t i o n .T h e l i m i t i n g f a c I: o r o n t h e s e c a l c u l a t i o n s i s t h e a v a i l a b l e f a s t s t o r a g e , b u ta n a l y s i s s u g g e s t s t h a t t h is b o t t l e n e c k c o u l d b e r e m o v e d b y u s e . o f a S o l i d S ta t eD e v i c e ( S S D ) . S a m p l e r e s u l t s ar e g iv e n f o r c a l c u l a t i o n s i n v o l v i n g a r a n g e o fr o t a t i o n a l e x c i t a t i o n . A n a d a p t a t i o n o f t h e a l g o r i t h m t o a l o o p o f p a r a l l e lp r o c e s s o r s i s a l s o s u g g e s t e d .K e y w o r d s : V i b r a t i o n - r o t a t i o n - - V a r i a t i o n a l m e t h o d - - S u p e r c o m p u t e r s - -D i a g o n a l i s a t i o n
1 . I n t r o d u c t i o nT h e i m p a c t o f s u p e r c o m p u t e r s o n m o l e c u l a r s t r u c t u r e c a l c u l a t io n s h a s b e e n ap r o f o u n d o n e a n d is; d i r e c t l y d i s c u s s e d i n o t h e r c o n t r i b u t i o n s h e r e . S i n c e t h e i r
* This pap er was presented a t the Internation al Conference on 'The Im pact of Supercomputers onChe m istry ' , held at the Universi ty of London, London, UK , 1 3-16 Ap ril 1987
-
8/3/2019 Brian T. Sutcliffe, Jonathan Tennyson and Steven Miller- The use of supercomputers for the variational calculation of
2/12
266 B.T . Sutc litte et al.a d v e n t i t h a s b e c o m e p o s s i b l e t o c a l c u l a t e i n a r e a s o n a b l e t i m e h i g h l y a c c u r a t ee l e c t r o n i c e n e r g i e s f o r s u f f i c i e n t n u c l e a r g e o m e t r i e s t o e n a b l e t h e c o n s t r u c t i o n o fh i g h - q u a li t y , n o n - e m p i r i c a l p o t e n t i a l e n e r g y s u r fa c e s f o r m o l e c u l e s w i t h t h re e o rf o u r n u c l e i a n d u p t o t e n e l e c t r o n s . S u c h s u r f a c e s m a k e f e a s i b l e c o m p l e t e l yn o n - e m p i r i c a l c a l c u l a t i o n s o f m o l e c u l a r r o t a t i o n - v i b r a t i o n s p e c t r a , a t le a s t w i t h i nt h e B o r n - O p p e n h e i m e r a p p r o x i m a t i o n , w h e r e p r e v i o u sl y o n l y s e m i - e m p i r ic a lw o r k w a s p o s s i b l e . T h i s a r t i cl e is d i r e c t e d t o a c o n s i d e r a t i o n o f a s c h e m e f o rs u c h c a l c u l a t io n s o n t h e C r a y r a n g e o f s u p e r c o m p u t e r s . T h e e m p h a s i s o f t h ea r t i c l e i s t h e r e f o r e l e s s o n n e w r e s u l t s t h a n o n c o m p u t a t i o n a l t e c h n i q u e s .T h e c a l c u l a t i o n a l s c h e m e p r e s e n t e d h e r e a r o s e f r o m a p e r c e p t i o n t h a t t h e t r a d i -t i o n a l a p p r o a c h t o t h e p r o b l e m o f r o t a t i o n - v i b r a t i o n s p e c t r a , b a s e d o n t h e c o n c e p to f a n e q u i l i b r i u m g e o m e t r y a n d n e a r - h a r m o n i c v i b r a t i o n s , w a s li k el y t o b ei n a p p l i c a b l e t o t h e d e s c r i p t i o n o f s y s t e m s in h i g h l y e x c i te d s t at e s p e r f o r m i n gl a rg e a m p l i t u d e v i b r a ti o n s . S u c h s y s t e m s a r e n o w e x p e r i m e n t a l l y a c c e s si b let h r o u g h d e v e l o p m e n t s i n h ig h r e s o l u t i o n l a s e r sp e c t r o s c o p y . I t w il l b e s h o w nt h a t t h e m e t h o d w e u s e is c a p a b l e o f a c h i e v i n g , a t l e a s t f o r H ; - a n d i ts i s o t o p o m e r s ,a n a c c u r a c y c o m p e t i t iv e w i t h th a t a c h i e v e d b y e x p e r i m e n t [ 1, 2 ]. T h e m a g n i t u d eo f t h is a c h i e v e m e n t i s p e r h a p s b e s t a p p r e c i a t e d i f i t is r e m e m b e r e d t h a t o n e i sd i s c u s s i n g e r r o r s i n o b s e r v e d r o - v i b r a t i o n a l t r a n s i t io n s w h i c h a r e s ix o r m o r eo r d e r s o f m a g n i t u d e l es s in e n e r g y t h a n t h e d i s s o c i a ti o n e n e r g y o f t h e m o l e c u l e .T h i s a c h i e v e m e n t w o u l d n o t h a v e b e e n p o s s i b l e w i t h o u t a c c es s t o s u p e r c o m p u t e r s .T h e s u c c es s o f th e s e t e c h n i q u e s h a s n a t u r a l l y l e d to q u e s t i o n s a b o u t r e g i o n s o ft h e m o l e c u l a r s p e c t r u m a s y e t n o t d i r e c tl y s a m p l e d b y l a s e r s p e c t r o s c o p y . H e r ea c c u r a t e c a l c u l a t i o n s a r e th e o n l y p o s s i b l e m e a n s o f o b t a i n in g i n f o r m a t i o n .S t u d i e s i n t h i s a r e a h a v e c o n c e n t r a t e d o n t h e h i g h l y e x c i t e d s ta t e s o f t r i a t o m i cs p e c i e s [ 3 - 7 ] a n d , m o r e r e c e n t l y , o n h i g h l y r o t a t i o n a l l y e x c i t e d s t a te s [ 8 , 9 ]. I ti s f r o m c a l c u l a t i o n s i n t h e l a t t e r p r o b l e m a r e a t h a t t h e e x a m p l e s p r e s e n t e d h e r ew i l l b e c h o s e n .T h e t h e o r e t ic a l b a c k g r o u n d t o th e a p p r o a c h u s e d i s d e s c r i b e d i n t w o r e c e n tp a p e r s [ 8, 1 0]. I t w i ll s i m p l y b e s u m m a r i s e d t o p r o v i d e t h e c o n t e x t i n w h i c h t h ec o m p u t a t i o n a l s c h e m e c a n b e u n d e r s t o o d a n d t h e m e a n i n g o f t h e re s ul tsa p p r e c i a t e d .
2 . T h e o r yU n l i k e e l e c t r o n i c s tr u c t u r e c a l c u l a ti o n s w h e r e t h e H a m i l t o n i a n o f t h e p r o b l e mis w e ll d e fi n e d , a v a ri e t y o f H a m i l t o n i a n s a n d c o n s e q u e n t s o l u t io n t e c h n i q u e sa r e a v a i l a b le f o r th e n u c l e a r m o t i o n p r o b l e m . T h i s is b e c a u s e o f t h e n e e d t os e p a r a t e t h e c o n t i n u o u s s p e c t r u m d u e t o t h e tr a n s l a t io n a l m o t i o n o f t h e s y s t ema n d t h e d e s i r a b i l i t y o f i d e n t i f y i n g v i b r a t i o n a l a n d r o t a t i o n a l c o o r d i n a t e s .S u tc li ff e a n d T e n n y s o n [ 10 ] r e c e n t ly d e r i v e d a H a m i l t o n i a n f o r t h e n u c l e a r m o t i o no f a t r i a t o m i c i n a g e n e r a l i s e d c o o r d i n a t e s y s te m . T h e s e c o o r d i n a t e s a r e t h ed i s t a n c e b e t w e e n a t o m s 2 a n d 3 , r l ; t h e d i s t a n c e , r 2 , f r o m a n a r b i t r a r y p o i n t o nr l t o a t o m 1 , a n d t h e a n g l e , 0, b e t w e e n r l a n d r 2. T h e H a m i l t o n i a n i s t o b e u s e d
-
8/3/2019 Brian T. Sutcliffe, Jonathan Tennyson and Steven Miller- The use of supercomputers for the variational calculation of
3/12
T h e u s e o f s u p e r c o m p u t e r s f o r v a r i a t i o n a l c a l c u l a t io n 2 6 7i n l in e a r v a r i a t i o n a l c a l c u l a t i o n s w h e r e t h e v a r i a t i o n a l b a s i s c o n s i st s o f p r o d u c t so f fu n c t i o n s o f t h e i n t e r n a l c o o r d i n a t e s a n d s t a n d a r d r o t a t i o n f u n c t i o n s I , M , k )[ 1 0 - 1 2 ] . T h e p u r e l y r o t a t i o n a l p a r t o f th i s b a si s c a n b e i n t e g r a t e d o u t t o l ea v e aH a m i l t o n i a n w h i c h a c t s u p o n t h e f u n c t i o n s o f t h e i n te r n a l c o o r d i n a t e s ( r l , r2 , 0 ) .T h i s c a n b e w r i t t e n :
a ~ _ _ c ) , / '( l ) 4 - c } u _ t_ o / , /' (1 ) - I - 0 / / '( 2 ) 0 ) ( 1 )- ~ v - ~ v - ~ V R - - ~ V R + V ( r l , r2 ,w i t h
, y { '~ ) = - - ~ k , k - ~ [ 1 { O r 2 0 ~ - ~ 1 0 s i n 0 0 )- ~ \ O r , 1 0 rl s i n ~ 0 0 0-01 (~ r : I 2 0 1 0 0 0 ) ]+ ~ - - - - s in (2 )/.,2r2 r2 Or2 + s in 0 00
c o s 0 ( 0 ~:7((v ~ = 6 k ' k - - --COS 0 + sin1(-612 Or~Or2 r~r2 , , s in 0 001 ) 0 1\ r l O r 2 r 2O r , r ~ r 2 ~ (3 )= c o e c 0 1 2 ~ 1 7 6[. 2/Z l r2 2 tz~r 2 tz2 r2 id ,12rlr2/
+6k,k q:O+ko0 c o t O ( 4 )
z/z12rlr2 ~ k c o t 0 + r20~q:kor2 s i n 0 ( 5 )T h e e f fe c ti v e H a m i l t o n i a n ( 1) is d i a g o n a l i n t h e t o t a l a n g u l a r m o m e n t u m J a n di n d e p e n d e n t o f i ts p r o j e c t i o n o n t o t h e l a b o r a t o r y z a x i s, M . T h e k r o n e c k e r d e lt a ss h o w t h e c o u p l i n g w i t h in t h e ( 2 J + 1) d i m e n s i o n a l r o t a t i o n a l m a n i f o l d w i th t h ep r o j e c t i o n o f J o n t o t h e b o d y - f ix e d z a x is , k = - J , - J + 1 , . . . 0 . . . , J - 1, J. T h ef o r m g i v e n a b o v e is a p p r o p r i a t e f o r th e b o d y - f i x e d z - a x is e m b e d d e d a l o n g r l .T h e e m b e d d i n g a l o n g r2 is o b t a i n e d s i m p l y b y m a k i n g t h e e x c h a n g e s rl< -+ r2 a n d/x l
-
8/3/2019 Brian T. Sutcliffe, Jonathan Tennyson and Steven Miller- The use of supercomputers for the variational calculation of
4/12
268 B .T . Sutcliffe et al.I f o n e u s e s H a m i l t o n i a n ( 1) d i r e c tl y t o p e r f o r m f u l ly c o u p l e d r o - v i b r a t io n a lc a l c u l a t i o n s , t h e s e c u l a r m a t r i x r a p i d l y b e c o m e s i n t r a c t a b l e w i t h i n c r e a s i n g t o t a la n g u l a r m o m e n t u m , J , s in c e e v e r y f u n c t i o n o f th e i n t e rn a l c o o r d i n a t e s m u s t i np r i n c i p le b e a s s o c ia t e d w i t h 2 J + 1 r o t a t i o n a l f u n c ti o n s . A c t u a l l y i n th e p r o b l e m sc o n s i d e r e d t h i s i n c r e a s e is n o t q u i t e s o f a s t as s y m m e t r y c a n b e u s e d t o g i ves e p a r a te p r o b l e m s o f d i m e n s i o n J + p w i t h p = 0 a n d 1. T h e p a r i t y o f t h e sep r o b l e m s is g iv e n b y ( - 1 ) j+ p. E v e n s o t h e r a p i d i n c r e a s e w i t h J h a s l i m i t e dc a l c u l a t i o n s o f t h i s t y p e t o J v a l u e s o f 4 o r le ss . H o w e v e r , f o r m a n y s y s t e m s , t h ep r o j e c t i o n o f J a l o n g t h e b o d y - f i x e d z - ax i s , k , i s n e a r l y c o n s e r v e d . I n t h i s c a s ei t i s p o s s i b l e t o o b t a i n a p p r o x i m a t e s o l u t i o n s o f (1 ) b y n e g l e c t i n g te r m s o f f -d i a g o n a l i n k , t h e s o - c a l l e d o f f - d i a g o n a l C o r i o l i s i n t e r a c t i o n s , a n d s o l v i n g t h eH a m i l t o n i a n :
_ ~ . .( 1 )~_ ~ , . ( 2 ) . ( 1 ) V ( r l , O ) ( 9 )Y gk - ~ '~ v - ~ v - ~k ' k~ { V R + r2 ,whe r e ~ 'k ' k~V,-(1)VR ignif ies th e f i r s t te r m in (4) . So lu t io ns o f th e fu l l p ro b le m ca nt h e n b e o b t a i n e d b y e x p a n d i n g t h e w a v e f u n c t i o n i n t e rm s o f so l u t io n s o fY (k. T h i s m e t h o d l e a d s t o c o n s i d e r a b l e s a v in g s b e c a u s e f ir st ly n o t a l l t h e s o l u -t i o n s o f Ygk a r e r e q u i r e d t o c o n v e r g e t h e l o w - l y i n g st a te s o f t h e p r o b l e m a n ds e c o n d l y t h e r e s u l ti n g s e c u l a r m a t r i x h a s a s p a r s e s t r u c t u r e w h i c h c a n b e u t i l i s e dc o m p u t a t i o n a l l y .T h e l i n e a r v a r i a t i o n a l s o l u t i o n w i t h e i g e n v a l u e ek . i t o t h e p r o b l e m s p e c i f i e d b y~ k c a n b e w r it t en
I k , i ) = 2 Jk , i ,; m , . j , k ) l m ) l n ) l J , M , k ) ( 10 )j ,m , nw h e r e ] j, k ) i s a n a s s o c i a t e d L e g e n d r e p o l y n o m i a l a n d c a r r ie s th e 0 c o o r d i n a t e ;Im ) a n d In ) a r e r a d i a l b a si s f u n c t i o n s c a r r y i n g t h e r l a n d r2 c o o r d i n a t e s r e s p e c t i v e l ya n d I , M , k ) is i n c l u d e d f o r m a l l y t o e m p h a s i s e t h a t i n t h e p r e s e n t a p p r o a c h t h eb a s e e n e r g i e s a r e J d e p e n d e n t . I n t e r m s o f t h e f u n c t i o n s ( 1 0 ), t h e m a t r i x e l e m e n t so f t h e f u l l H a m i l t o n i a n ( 1 ) a r e
( k ' , i ' ] ~ l k , i } = 6 k , k '~ , .i 'e k , i + ~ k i ' l x ~ A + ~ (~ )~ ,It'~, i) . (1 1 )T h e o f f - d i a g o n a l m a t r i x e l e m e n t s o v e r t h e C o r i o l i s o p e r a t o r s ( t h e s e c o n d t e r mi n ( 1 1 )) c a n b e e v a l u a t e d u s i n g m a t r i x e l e m e n t s o f t h e o r i g i n a l b a si s f u n c t i o n s .I n t u r n t h e s e m a t r i x e l e m e n t s a r e e v a l u a t e d a n a l y t i c a l l y o r u s i n g G a u s s i a nq u a d r a t u r e . F o r f u r t h e r d e t ai l s o n t hi s a n d o t h e r a s p e c t s o f t h e t h e o r y t h e r e a d e ri s r e f e r r e d t o [ 8 , 10 , 11 ]. T h e w h o l e p r o c e d u r e i s a v a i l a b l e a s a p r o g r a m s u i t e [ 12 ] .
3 . C o m p u t a t i o n a l c o n s i d e r a t i o n sT h e f ir st st e p i n t h e t w o - s t e p v a r i a t i o n a l r o - v i b r a t i o n a l c a l c u l a t i o n i s t h e s o l u t i o no f a se r ie s o f s e c u l a r p r o b l e m s p e c i f ie d b y t h e H a m i l t o n i a n ( 9 ). T h i s is t e c h n i c a l l yt h e s a m e p r o c e s s a s s o lv i n g a p u r e , J = 0 , v i b r a t i o n a l p r o b l e m . V e r y e f fi c ie n ta l g o r i t h m s f o r o b t a i n i n g s u c h s o l u t i o n s h a v e b e e n d e v e l o p e d [ 7 , 1 1, 1 3] . In t h ep r e s e n t c a s e t h e c e n t r i f u g a l d i s t o r t i o n t e r m s a r i s i n g f r o m t h e f i r s t p a r t o f ~ ( 1 )~ VRe f fe c t i v el y m o d i f y t h e p u r e p o t e n t i a l s o t h a t i t d e p e n d s o n J a n d k . I n t h e p r e s e n t
-
8/3/2019 Brian T. Sutcliffe, Jonathan Tennyson and Steven Miller- The use of supercomputers for the variational calculation of
5/12
The use of supercomputers for variational calculation 269c a s e o n e n e e d s t o s o l v e a v i b r a t i o n a l p r o b l e m f o r e a c h m o d i f i e d p o t e n ti a l. F o ra g i v e n J , J + 1 s u c h v i b r a t i o n a l c a l c u l a t i o n s n e e d t o b e s o l v e d a s ~ k o n l y c o n t a i n st e r m s i n k 2.T h e s o l u t i o n o f t h e v i b r a t i o n - li k e p r o b l e m d i v id e s i n t o t w o s ta g e s, t h e c o n s t r u c t i o na n d t h e n t h e d i a g o n a l i s a t i o n o f t h e se c u l a r m a t r ix . E x p e r i e n c e h a s s h o w n t h a ti f s u ff ic ie n t c a r e is ta k e n w i t h t h e s e l e c ti o n a n d i m p l e m e n t a t i o n o f n u m e r i c a li n t e g r a t i o n p r o c e d u r e s , i t i s u s u a l l y p o s s i b l e t o c o n s t r u c t t h e s e c u l a r m a t r i xq u i c k e r t h a n o n e c a n d i a g o n a l i s e i t. H o w t h is is d o n e i n p r a c t ic e d e p e n d s o n t h ee x a c t n a t u r e o f th e c o o r d i n a t e s y s t e m a n d b a s is f u n c t i o n s u s e d . R e f e r e n c e s[ 1 1 , 1 3 , 1 5 ] g i v e d e t a i l s f o r p a r t i c u l a r i m p l e m e n t a t i o n s .T y p i c a l l y , f o r a p u r e ' v ib r a t i o n a l c a l c u l a t i o n t h e d i a g o n a l i s a t i o n i n v o l v e s o b t a i n i n ga b o u t t h e 2 0 l o w e s t e ig e n v a l u e s a n d e i g e n v e c t o r s f r o m a m a t r i x o f d i m e n s i o ns e v e r al h u n d r e d . T h e m a t r i x m a y b e n e i t h e r s p a r se n o r d i a g o n a l l y d o m i n a n t .E f f ic i e nt , v e c t o r i s e d r o u t i n e s a r e a v a i l a b l e f o r t h i s p r o b l e m [ 1 4 ]. W e n o t e t h a t i ft h e s e e i g e n v e c t o r s a r e t o f o r m t h e b a s i s f o r a s e c o n d v a r i a t i o n a l s t e p , t h e n m a n ym o r e , u p t o h a l f [ 2 ], o f t h e m m a y b e r e q u i r e d . I n th i s c a s e it m a y b e m o r e e f fi c ie n tt o u s e a n a l g o r i t h m w h i c h y i e l d s a ll t h e e i g e n v e c t o r s o f a g i v e n m a t r i x .S a m p l e ti m i n g s w i t h a n e ar l ie r v e r s i o n o f o u r c o d e , A T O M D I A T 2 [ 16 ] , h a v ed e m o n s t r a t e d t h a t a s p e e d - u p b y a f a c t o r o f a b o u t 15 is p o s s i b l e b e t w e e n s c a l a ra n d v e c t o r v e rs i o n s o f t h e c o d e o n a C r a y - l S . T o o b t a i n t h e s e s a v i n g s it w a sn e c e s s a r y t o u s e a w ~ c t o r i s e d d i a g o n a l i s e r a n d h e n c e s t o r e t h e s e c u l a r m a t r i x i nf u l l r a t h e r t h a n l o w e r t r i a n g u l a r f o r m . I t w a s a l s o n e c e s s a r y t o r e s t r u c t u r e t h es e c u l a r m a t r i x c o n s t r u c t i o n s t e p w h i c h o t h e r w i s e b e c a m e r a t e - d e t e r m i n i n g [ 11 ].A l t h o u g h t h e s e c o n d v a r i a t io n a l s t ep c a n a l so b e t h o u g h t o f as c o n s is t in g o f t h et w o s t a g e s, c o n s t r u c t i o n a n d d i a g o n a l i s a t i o n o f t h e s e c u l a r m a t r i x , t h e c o m p u t a -t i o n a l c o n s i d e r a t i o n s i n v o l v e d a r e r a t h e r d i f fe r e n t. T h e m a t r i x e l e m e n t s o f t h es e c o n d s e c u l a r p r o b l e m i n v o l v e o n ly o n e - d i m e n s i o n a l q u a d r a t u r e . A c t u a l l y t h e s em a t r i x e l e m e n t s a r e c o m p o s e d o f i n t e g r a l s a l r e a d y c a l c u l a t e d i n t h e f ir st s t e p a n ds o o n l y t r a n s f o r m a t i o n s a r e i n v o l v e d in t h e ir c o n s t r u c t io n . T h e r e s u lt i n g s e c u l a rm a t r i x h a s a c h a r a c t e r i s t i c s t r u c t u r e w h i c h i s s p a r s e a n d s p e c i a l t e c h n i q u e s c a nb e u s e d t o h a n d l e i t .I n t h is c a s e , t h e s e c u l a r m a t r i x c a n b e s t o r e d a s a v e c t o r o f d i a g o n a l e l e m e n t sc o n t a i n i n g t h e e~.k a n d a r e c t a n g u l a r m a t r i x o f o f f - d i a g o n a l e l e m e n t s O . I f t h e Nl o w e s t e i g e n f u n c t i o n s o f W k a r e u s e d f o r e a c h k , t h e n O k c o n t a i n s t h e N 2d i m e n s i o n a l b l o c k l i n k i n g Ik , i) a n d I k + 1, i ') . T h e r e a r e J -p s u c h b l o c k s . T h es t o r a g e r e q u i r e m e n t is t h u s a p p r o x i m a t e l y a f a c t o r J l e s s t h a n t h a t o f t h e e n t i rem a t r i x [ 2 , 1 1 ] .I f t h e c a l c u l a t i o n is p e r f o r m e d i n sc a t t e ri n g c o o r d i n a t e s , g = m2/(m2+m3) , w i thz e m b e d d e d a l o n g r2 t h e n ~,~(2~ v a n i s h e s a n d ~ v RVR ~(~) s im p l i f i e s sO tha t
O k + xz~ + , ~ J .k, i Z k + W ' ( 1 2 )~ . , , = C ~ . k j.m , . 2 ; . - , ' , ~ C j , k ~ j , ; ~ m , m ' ( n I 2 ~ 2 r ~ I n ) C j . . . C j . . . ,
-
8/3/2019 Brian T. Sutcliffe, Jonathan Tennyson and Steven Miller- The use of supercomputers for the variational calculation of
6/12
270 B. T. Sutcliffe et al.I n ( 1 2 ) th e o u t e r s u m s r u n o v e r t h e b a s i s f u n c t i o n s o f t h e f ir st s t e p . I n ac o m p u t a t i o n a l i m p l e m e n t a t i o n t h e l o o p s o v e r i a n d i ', t h e N s o l u t io n s o f N ka n d N k + ] r e s p e c t i v e l y , a r e p l a c e d i n n e r m o s t a s t hi s g i v es a v e c t o r i s a b l e s t r u c t u r e .A l t h o u g h t h e r e s u l t s p r e s e n t e d h e r e c o n c e n t r a t e o n c a l c u l a t i o n s p e r f o r m e d i ns c a t t e r i n g c o o r d i n a t e s , i t i s w o r t h n o t i n g t h a t o t h e r c o o r d i n a t e s y s t e m s , f o r w h i c hy{-(2~ i s n o t a n u l l o p e r a t o r , l e a d t o m o r e c o m p l i c a t e d f o r m s o f E q . ( 1 2 ) . I nRp a r t i c u l a r e x t r a l o o p s a r e i n t r o d u c e d a s n o n - z e r o m a t r i x e l e m e n t s o f f - d i a g o n a li n b o t h j , m a n d n m u s t b e in c o r p o r a t e d . C o m p u t a t i o n a l l y th i s m a y l e a d t o ab a l a n c e b e t w e e n c o o r d i n a t e s w h i c h a r e t h e m o s t p h y s i c a l f o r a p a r ti c u l a r s y s t e ma n d t h o s e f o r w h i c h t h e m o s t e f fi ci en t c a l c u l a ti o n s c a n b e p e r f o r m e d .F i g u r e s 1 a n d 2 s h o w t h e t i m e t a k e n t o c o n s t r u c t t h e s e c u l a r m a t r i x a s a f u n c t i o no f N . T h e s e t i m i n g s s h o w a v e r y n e a r l y l i n e a r i n c r e a s e w i t h N d e s p i t e t h e f a c tt h a t f r o m ( 12 ) it i s a p p a r e n t t h a t t h is p r o c e s s d e p e n d s on N 2 s c a l a r o p e r a t i o n s .T h e f i g u r e s a l s o s h o w t h e t i m e t a k e n t o d i a g o n a l i s e t h e s e c u l a r m a t r i c e s . T h et i m i n g s a r e f o r o b t a i n i n g t h e 2 0 l o w e s t e i g e n v a l u e s , t o a t o l e r a n c e o f 0.0 1 c m - ~,a n d c o r r e s p o n d i n g e i g e n v e c to r s . T h e s e c u l a r m a t r ic e s a re o f d i m e n s i o n S =( J + 1 - p ) * N ; t h e l a rg e s t c o n s i d e r e d i n th e f i gu r es is o f d i m e n s i o n 8 40 0. F o rt h e s m a l l e r p r o b l e m s c o n s i d e r e d t h e d i a g o n a l i s a t i o n t i m e i s v e r y s i m i l a r t o th em a t r i x c o n s t r u c t i o n t i m e . F o r t h e l a rg e r p r o b l e m s d i a g o n a l i s a t io n t i m e d i s p l a y sa n N 3 b e h a v i o u r t y p i c a l o f d i a g o n a l i s a t io n a n d t h u s b e g i n s t o d o m i n a t e . H o w e v e r ,t h e C P U t i m e u s e d i s s ti ll s m a l l f o r t h e s i ze o f m a t r i c e s u n d e r c o n s i d e r a t i o n . T oa c h i e v e t h i s i t w a s n e c e s s a r y t o u s e a d i a g o n a l i s a t i o n p r o c e d u r e s p e c i f i c a l l ya d a p t e d t o t h e C r a y a r c h i t e c t u r e . T h i s w i l l b e d i s c u s s e d b e l o w .
1 5 0 0
E',,~ 1 0 0 0 -:D0 ..
5 0 0 ,
J = 2 0
l/o /
2 s N
/36o 46o
Fig. 1. CPU time usage as a functionof N for the second step of a ro-vibrational calculation on Ha D+ withJ = 20 (p = 0 para). All calculationsobtained the lowest 20 levels. Thetimings are divided into matrixconstruction (triangles) anddiagonalisation (squares). Totaltimes are given by the circles. Opensymbols are for the Cray-IS/COS2Mmachine at the University of LondonComputer Centre and dosed symbolsfor the Cray-XMP 480 at the AtlasComputing Centre. For comparison,it took 296s to solve the first stepwith N = 100 on the Cray-lS and341s to obtai n all 1592 solu tions ofthe first step on the Cray-XMP
-
8/3/2019 Brian T. Sutcliffe, Jonathan Tennyson and Steven Miller- The use of supercomputers for the variational calculation of
7/12
The use of supercomput ers for variational calculation 271
W e h a v e a l r e a d y n o t e d t h a t t h e s e c u l a r m a t r i x f o r th e f i na l s t e p o f o u r tw o -s t e p p r o c e d u r e h a s a s p e c i a l s t r u c t u r e . I n o r d e r t o u t il i se t h is s t r u c t u r e i t i sn e c e s s a r y to u s e a n a l g o r i t h m b a s e d o n i t e r a ti v e d i a g o n a l i s a t io n . T h i s n o t o n l ym i n i m i s e s t h e s t o r a g e , b u t c o m p a r i s o n s [ 8 ] w i t h d i a g o n a l i s e r s d e s i g n e d f o rs y m m e t r i c [ 1 4 ] a n d b a n d e d [ 1 7 ] m a t r i c e s h a v e s h o w n t h a t i t e r a t i v ed i a g o n a l i s a t i o n [ 1 8 , 1 9 ] c a n a l s o b e m a d e f a s t e r .T h e s t e p c h a r a c t e r i s t i c o f i t e r a t i v e d i a g o n a l i s e rs is th e m u l t i p li c a t i o n o f t h e s e c u l a rm a t r i x b y a n i m a g e v e c t o r z :
sw , = E S ~ z j (13)j = l
T h e s p e c i a l s t r u c t u r e o f / - / m e a n s t h a t t h i s o p e r a t i o n c a n b e w r i t t e n :Nw k , i = e k, i z a ~ + Z ( O ~ i , z k + , ~ , + 0 k ', i ' , , z k , , i ' ) ( 1 4 )i'=1
w h e r e t h e s y m m e t r y o f H h a s b e e n u s e d i m p l i c i tl y b y t r a n s p o s i n g O k ~ i n t h es e c o n d p r o d u c t . C o m p u t a t i o n o f w is t h u s r e d u c e d f r o m S v e c t o r - m a t ri x m u lt ip l i-c a ti o n s o f d i m e n s i o n S to a d o t p r o d u c t o f d i m e n s i o n S a n d 2 ( J - p ) v e c t o r - m a t r ixm u l t i p l ic a t i o n s o f d i m e n s i o n N . F o r th e v e c t o r - m a t r i x m u l t i p l ic a t i o n s w e h a v ee m p l o y e d a r o u t i n e s p e c if i c a ll y d e s i g n e d f o r C r a y c o m p u t e r s [ 2 0] . O n e p r o p e r t yo f t h is r o u t i n e is t h a t i t sk i p s t h e v e c t o r - m a t r i x m u l t i p l i c a t i o n f o r z e r o e l e m e n t so f t h e v e c t o r .
Fig. 2. Cray-IS/COS2M CPU time usage asa function of N for the second step of aro-vibrati onal calculati on on H2 D+ with J =30 (p = 0 para). All calculations obtainedthe lowest 20 levels. The timings are dividedinto matrix construction (V),diago nalis ation ([]) and total (9 times.For comparison it took 437s to obtain thesolutions of the first step with N = 100
1500-
E'~ 1000-O.
5 0 0
J = 3 0
/100 2 0 0N
-
8/3/2019 Brian T. Sutcliffe, Jonathan Tennyson and Steven Miller- The use of supercomputers for the variational calculation of
8/12
272 B .T . Sutclitte et al.F o r m a n y s y s te r rt s, o n e s f o r w h i c h k is n e a r l y a g o o d q u a n t u m n u m b e r , t h e v e c to r sh a v e o n e d o m i n a n t c o e ff ic i en t . F o r e x a m p l e r e c e n t c a l c u l a t io n s o n t h e A r - C OV a n d e r W a a l s c o m p l e x w i t h J = 1 - 2 0 h a v e s h o w n t h a t f o r th e g r e a t m a j o r i t yo f e i g e n v e c to r s o n e s o l u t i o n o f ~ k g iv e s m o r e t h a n 9 0 % o f t h e w a v e f u n c t i o n[ 2 1] . T h i s s u g g e s t s th a t u n i t v e c t o r s p r o v i d e a c o m p u t a t i o n a l l y e f f ic i en t s t a r t i n gp o i n t f o r t h e i te r a t i o n s . I f T e i g e n v a l u e s a r e r e q u i r e d , th e T l o w e s t d i a g o n a le l e m e n t s a r e d e t e r m i n e d p r i o r t o d i a g o n a l i s a t i o n a n d i n i t ia l g u e s s es a r e g e n e r a t e da s t h e c o r r e s p o n d i n g u n i t v e c t o rs . A t th e s a m e t i m e t h e h i g h e s t d i a g o n a l e l e m e n ti s a l s o d e t e r m i n e d . T h e d i a g o n a l s a r e t h e n s h i f t e d s o t h a t t h e h i g h e s t e l e m e n tt a k e s t h e v a l u e z e r o . T h i s e n s u r e s t h a t o n l y t h e l o w e s t e i g e n v a l u e s a r e d e t e r m i n e db y a p r o c e d u r e d e s i g n e d t o o b t a i n th e T e i g e n v a l u e s w i t h la r g e s t a b s o l u t e v a lu e .A n a l y s i s o f t h e d i a g o n a l i s a t i o n t im e s g i v e n in F i g s . 1 a n d 2 s h o w t h a t f o r la r g eN t h e i n c r e a s e is r o u g h l y p r o p o r t i o n a l t o N 3, b u t t h a t t h i s b e h a v i o u r i s f a r f r o mm o n o t o n i c . T h e k e y t o th i s b u m p i n e s s i s t h e n u m b e r o f i t e r a t i o n s re q u i r e d t oa c h i e v e c o n v e r g e n c e . T h i s n u m b e r i s f o u n d t o r i se a p p r o x i m a t e l y l i n e a r ly w i t hN , b u t n o t s m o o t h l y s o . T h e c a u s e o f t h is b u m p i n e s s r e m a i n s u n c l e a r . C o n v e r g e n c ec a n b e a f f e c t e d b y t h e c h o i c e o f s ta r t i n g v e c t o r s , b u t t h e s e a r e t h e s a m e f o rd i f f e re n t N . A n o t h e r p o s s i b l e e x p l a n a t i o n i s t h a t i n c e r t a i n c a s e s t h e r e a r ea c c i d e n t a l n e a r - d e g e n e r a c i e s [ 18 ]. H o w e v e r , a n a ly s i s o f t h e J = 2 0 , N = 2 0 0e x a m p l e i n F i g . 1 , w h i c h h a s t h e m o s t a n o m a l o u s l y l o n g d i a g o n a l i s a t i o n t im e ,g i v es n o e v i d e n c e t o s u p p o r t t h i s e x p l a n a t i o n . I n d e e d t h e J = 2 0 , N = 2 5 0 ca s e ,w h i c h t a k e s l e ss t i m e t o d i a g o n a l i s e a c t u a l l y h a s t w o p a i r s o f l e v e ls m u c h c l o s e rt h a n a n y i n th e N = 2 0 0 c as e . W h e n t h e d i a g o n a l i s a t i o n t i m e i s d i v i d e d b y t h en u m b e r o f i t e r a t i o n s , i t i s f o u n d t h a t t h e t i m e p e r i t e r a t i o n i s p r o p o r t i o n a l t o N 2,a s w o u l d b e e x p e c t e d f r o m t h e s t r u c t u r e o f E q . ( 14 ) .Table 1. Co m pariso n of CP U tim e usage (in seconds) and fast memory (in words) for obtaining thelowest 20 ro-vib rat iona l levels o f H2D + with J = 2 (p =0 para) . All calculat ions yield ed the sameeigenvalues to within 0.02 cm 1 at most . The t imings a re d ivided into sec ular matrix construction(C ) and d iagonal i sa t ion (D ) t imes. Al l ca lcu la t ions were based on program T RIATOM [12] wi ththe low est 600 k = 0 basis functions preselected on energy ord erin g grounds [2, 11]. Smax gives thedimension of the largest secular matrix in each step of the calculation
One-step calculat ion Two-step calculat ionCray compu te r X M P 480 X M P480 X M P480 1S/CO S1MFirs t s tepSm aX 1 592 600 600 600Sto rag e/w ord s 2 715 613 536 189 536 189 717 533
t c / s 2.25 2.15 2.15 4.07t o / s 261.78 35.14 35.09 58.36
Second stepSmax 1 592 900 900Sto rag e/w ord s 1 268 878 544 570 546 370t c / s 145.78 23.04 81.50t o / s 18.44 7.38 20.11
T ota l tim e/ s 264.03 201.51 67.66 164.04
-
8/3/2019 Brian T. Sutcliffe, Jonathan Tennyson and Steven Miller- The use of supercomputers for the variational calculation of
9/12
The use of supercom puters for variational calculation 273A c o m p a r i s o n t h a t c a n b e m a d e f r o m F ig . 1 a n d a l so T a b l e 1 c o n c e r n s t h e r e l a ti v es p e e d o f t h e c o d e s o n t h e C r a y - l S a n d C r a y - X M P m a c h i n es . F o r c o n s t ru c t io no f t h e s e c u l a r m a t r i x i n th e s e c o n d v a r i a t i o n a l s t e p , w e f in d t h a t th e X M P i sm o r e t h a n t h r e e t im e s f a s t e r t h a n t h e 1S m a c h i n e . T h i s is m o r e t h a n t w i ce t h es p e e d - u p o n e w o u l d e x p e c t s i m p l y f r o m t h e c l o c k s p e e d a n d i m p l i e s t h a t a d d i -t i o n a l s p e e d is b e i n g g a i n e d f r o m v e c t o r i s a ti o n . F o r th e d i a g o n a l i s a t i o n s t ep t i m es a v i n g s a r e l e s s a n d a l s o m o r e e r r a t ic , v a r y i n g f r o m a b o u t 1 .2 t o 3 t i m e s a s fa s t .T h e n e t r e s u lt is t h a t f o r t h e l a r g e r r u n s c o n s i d e r e d t h e d i a g o n a l i s a t i o n t i m ed o m i n a t e s o n t h e C r a y - X M P .T h e m e m o r y r e q u i r e m e n t f o r th e c a l c u l a t io n s p r e s e n t e d i n Fi gs . 1 a n d 2 in c r e a s e sl i n e a rl y w i t h J a n d q u a d r a t i c a l l y w i th N . T h e r e q u i r e m e n t o f t h e l a rg e s t s h o w n( J = 2 0 , N = 4 0 0 ) is a p p r o x i m a t e l y 4 M w o r d s . I t is e a s y t o e n v i s a g e a s i t u a t i o nw h e r e r a n d o m a c c e ss m e m o r y i s a s er i ou s c o n s t r a i n t o n t h e s iz e o f p r o b l e m t h a tc a n b e c o n s i d e r e d . I n t h i s r e s p e c t i t s h o u l d b e n o t e d t h a t t h e a l g o r i t h m i m p l i e db y ( 1 4) o n l y re q u i r es o n e b l o c k o f O t o b e re t a i n e d i n r a n d o m a c c e s s m e m o r ya t a t i m e . T h i s s u g g e s t s t h a t t h e p r o c e d u r e c a n b e f u r t h e r a d a p t e d t o s y s t e m ss u c h a s t h e C r a y X M P 4 8 0 n e w l y i n st a ll e d a t t h e A t la s C o m p u t i n g C e n t r e w h i c hh a s a v e r y fa s t i n p u t / o u t p u t l i n k t o a S o li d S t a te S t o r a g e D e v i c e .4. Sample resultsT h e a d v e n t o f s u p e r - c o m p u t e r s h a s o p e n e d u p a n e w e r a in th e ab initio c a l c u l a t i o no f m o l e c u l a r v i b r a t i o n - r o t a t i o n s p e c t r a. S u c h c o m p u t e r s h a v e m a d e p o s s i b l e r a p i da n d a c c u r a t e c a l c u l a t i o n o f e l e c t r o n i c e n e r g i e s f o r s y s t e m s w i t h f e w e le c t r o n s .I n c o n s e q u e n c e , a c c u r a t e p o t e n t i a l e n e r g y s u r f a c e s f o r s i g n if ic a n t m o l e c u l a rs y s t e m s a r e n o w a v a i la b l e . F o r e x a m p l e th e m o l e c u l a r i o n H 3 h a s e x c i te d m u c hrec en t i n t e r e s t [ 22 , 213].A n o t h e r c o n s e q u e n c e o f t h e s e d e v e l o p m e n t s h a s m a d e i t p o s s i b l e t o t r a n s c e n dt h e u s u a l s e m i - r ig i d a p p r o x i m a t i o n s u s e d p r e v i o u s l y in v i b r a t i o n - r o t a t i o n c a l c u la -t i o n s . T h i s h a s o p e n e d u p t o t h e o r y p r e v i o u s l y i n a c c e s s i b l e s p e c t r a l r e g i o n s o fg r e a t e x p e r i m e n t a l i n t e r e s t . C u r r e n t w o r k o n t h e n e a r - d i s s o c i a t i o n s p e c t r u m o fH f n e a t l y i l lu s t r a te s t h a t i n s o m e i m p o r t a n t c a s e s i t i s n o l o n g e r o u r a b i l i ty top e r f o r m e l e c t r o n i c s t r u c t u r e c a l c u l a t i o n s t h a t n e e d s t o b e i m p r o v e d , b u t o u rr e p r e s e n t a t i o n o f b o u n d s t a te n u c l e a r d y n a m i c s [ 24 ]. I n t hi s s e c t io n w e b r ie f lyi l l u s t r a t e t h e r e s u l t s w h i c h a r e o b t a i n a b l e w i t h t h e p r o c e d u r e s d i s c u s s e d a b o v e .T a b l e 1 i ll u s tr a te s t h e c o m p u t a t i o n a l r e q u i r e m e n t s o f se v e r a l c a l c u l a ti o n s u s i n gt h e a l g o r i t h m s d i s c u s s e d a b o v e . T h e c a l c u l a t i o n s a r e f o r a c a s e o f l o w r o t a t i o n a le x c i t a t i o n , J = 2 , b u t c l e a r l y i l lu s t r a te t h e s a v i n g s o f u s i n g o u r t w o - s t e p p r o c e d u r ef o r a c a l c u l a t i o n . T h e r e s u l t s p r e s e n t e d a r e f o r h i g h l y c o n v e r g e d c a l c u l a t i o n s i nw h i c h n o n e o f t h e c o r r e s p o n d i n g e i g e n v a l u e s d if f e re d f r o m e a c h o t h e r b y m o r et h a n 0 .0 2 c m -~ . I n t h e f i rs t t w o c a l c u l a t i o n s p r e s e n t e d , t h e f u l l 1 5 92 d i m e n s i o n a ls e c u l a r m a t r i x w a s d i a g o n a l i s e d . I n t h e f i r s t c a l c u l a t i o n t h i s w a s d o n e d i r e c t l y ;i n th e s e c o n d , t w o s t e p s w e r e u s e d b u t a l l t h e i n t e r m e d i a t e f u n c t i o n s w e r e i n c l u d e di n t h e f in a l c a l c u l a t i o n s . T h e r e s u l t s o f t h e s e t w o p r o c e d u r e s a r e i d e n t i c a l w i t h i nt h e t o l e r a n c e o f t h e i t e r a t i v e d i a g o n a l i s e r ( h e r e s e t a t 0.0 1 c m - ~ ) . C l e a r l y , t h e
-
8/3/2019 Brian T. Sutcliffe, Jonathan Tennyson and Steven Miller- The use of supercomputers for the variational calculation of
10/12
274 B.T . Sutcliffe et al.t w o - s t e p p r o c e d u r e is n o t o n l y q u i c k er , b u t r e q u i r e s l e ss t h a n h a l f t h e s t o r a g e o ft h e o n e - s t e p c a l c u l a t i o n . T h e t h i r d c a l c u l a t i o n s h o w s t h a t t h e s e s a v i n g s a r e g r e a t l yi n c r e a s e d i f o n l y t h e l o w e s t 3 0 0 s o l u t i o n s o f Ygk a r e u s e d i n t h e s e c o n d s t e p . T h ef in a l c o l u m n r e p o r t s t h e c h a r a c te r i st i cs o f s u c h a c a l c u l a t io n o n t h e C r a y - l S .N o t e t h a t t h e d i f f e r e n c e in c o r e u s a g e i n t h e f i rs t s t e p i s d u e t o t h e u s e o f d i f f e r e n td i a g o n a l i s e r s .T a b l e 2 c o m p a r e s r o t a t i o n - v i b r a t i o n l e ve ls f o r D 2 H + w i t h J < - 4. T h e c o m p a r i s o nb e t w e e n t h e m o s t r e c e n t t h e o r e t ic a l p r e d i c t i o n s a n d e x p e r i m e n t a r e e x ce l le n t.T h e i m p r o v e m e n t i n t h e t h e o r e t ic a l r e s u lt s o v e r t h e p r e v i o u s ab in i t io e s t i m a t e sc a n b e a s c r i b e d t o t w o e f f e ct s . F i r s tl y t h e e l e c t r o n i c p o t e n t i a l u s e d , d u e t o M e y e re t a l. [2 2 ] , w h i c h i s t h e m o s t a c c u r a t e c u r r e n t l y a v a i l a b l e . S e c o n d l y , t h e a l g o r i t h m sd i s c u s s e d a b o v e h a v e g r e a t l y i m p r o v e d t h e a c c u r a c y o f c a l c u l a ti o n s o n r o t a t i o n a l lye x c i t e d s t a t e s . T h i s i s p a r t i c u l a r l y t r u e w h e n t h e s e s t a t e s a r e a s s o c i a t e d w i t hs i m u l t a n e o u s v i b r a t i o n a l e x c i t at io n . W e n o t e o n e a d v a n t a g e o f t h e o r y o v e ro b s e r v a t i o n i s t h a t i s a l l o w s a c o m p l e t e d e t e r m i n a t i o n o f al l t h e l e v e ls , i n c l u d i n gt h o s e o f b a n d s w h i c h h a v e y e t t o b e c h a r a c t e ri s e d e x p e r i m e n t a l l y . F u r t h e r d e t a il so f th e s e c a l c u l a t io n s , a s w e ll a s fits t o e x p e r i m e n t a l l y m o t i v a t e d m o d e l H a m i l -t o n i a n s , c a n b e f o u n d i n R e f . [ 2 ] .B e s i d e s t h e m o r e a c c u r a t e f ir st p r i n c i p le s d e t e r m i n a t i o n o f lo w - l y i n g r o ta t i o n a ll e v e l s , o u r m e t h o d s c a n a l s o b e u s e d t o s t u d y h i g h l y r o t a t i o n a l l y e x c i t e d s t a t e s .O f p a r t i c u l a r i n t e r e s t t o u s i s t h e r e g i o n i n w h i c h t h e l e v e l s p a c i n g w i t h i n ar o t at i o n al m a n i f o l d b e c o m e s c o m p a r a b l e t o a q u a n t u m o f v i b r a ti o n a l e x c it at io n .I n t hi s r e g io n o n e m i g h t e x p e c t o u r u s u a l i d e a s o n t h e s e p a r a b i l i t y o f v i b r a t i o n a la n d r o t a t i o n a l m o t i o n n o l o n g e r to b e v a li d . I t is t h is p r o b l e m w i t h w h i c h w ea r e p a r t i c u l a r ly c o n c e r n e d a t t h e m o m e n t . I n i t ia l c a lc u l a t i o n s w e r e p e r f o r m e do n H 2 D + [ 8 ] a s th e l i g h t n e s s a n d a s y m m e t r y o f t h i s s y s t e m s u g g e s t t h a t i t w i lls h o w a n e a r l ie r o v e r l a p b e t w e e n n e i g h b o u r i n g r o t a t io n a l m a n i f o l d s t h a n m o r ec o n v e n t i o n a l m o l e c u l e s . T h i s w a s c o n f i r m e d b y o u r i n i t i a l s t u d y .W e a r e n o w e n g a g e d i n a s y s t e m a t i c s tu d y o f t h e r o t a t i o n a l l e v e ls o f th i s s y s t e mw i t h J v a l u e s u p t o 3 0 , u s i n g a n a c c u r a t e ab in i t io p o t e n t i a l e n e r g y s u r f a c e [ 2 2 ] .T h i s s h o u l d e n c o m p a s s t h e r e g i o n w h e r e v i b r a t i o n a l e x c i t a ti o n s b e c o m e o f l o w e re n e r g y th a n " p u r e " r o t a t i o n a l e x c i t a ti o n . I t is in o r d e r t o p e r f o r m s u c h c a l c u l a ti o n st h a t t h e w o r k r e p o r t e d h e r e o n t h e u se o f s u p e r c o m p u t e r s a n d i n p a r t i c u l a r C r a yv e c t o r -p r o c e s s in g m a c h i n e s h a s b e e n p e r f o r m e d . W i t h o u t t he s e m a c h i n e s s u c h as t u d y w o u l d n o t b e fe a s ib l e . W e c a n th u s s a y t h a t t h e a d v e n t o f s u p e r c o m p u t e r si s o p e n i n g u p a r e a s o f ab in i t io m o l e c u l a r s p e c t r o s c o p y w h i c h h a v e p r e v i o u s l yn o t b e e n a c c e s s i b l e .F i n a l l y w e s h o u l d m e n t i o n t h a t t h e p r o c e d u r e s d e v e l o p e d h e r e a r e w e l l s u i t e dt o m a c h i n e s w i t h a h i g h l y p a r a l l e l a r c h i t e c t u r e . I t i s p o s s i b l e t o f o r m u l a t e t h ep r o b l e m f o r a l o o p o f J + p p a r a l l e l p r o c e s s o r s w i t h l i t t l e o r n o s h a r e d m e m o r y ,b u t f a i r l y l a r g e l o c a l m e m o r y . E a c h p r o c e s s o r w o u l d t h e n b e a s s o c i a t e d w i t h ap a r t i c u l a r k v a l u e . I t w o u l d :( a) c o n s t r u c t a n d d i a g o n a l i s e o n e ~ k ;
-
8/3/2019 Brian T. Sutcliffe, Jonathan Tennyson and Steven Miller- The use of supercomputers for the variational calculation of
11/12
Te2Rao
emvuoDH+n-
c
L
Gro
sae
P2
/
E
T
y
[2
Tswok[2
[2
E [2
Ty
E
Tswok[2
[2
T
y
Tswok[2
E
T
y
Tswok
e r O
lo
39
39
38
1H
42
42
41
1
59
59
58
2
17
16
14
2
12
12
19
2u
13
13
10
2
11
11
17
2
10
10
16
3
10
10
16
3
20
19
16
3
23
21
26
3
23
22
26
3
29
23
3
30
32
3
36
39
4
36
32
4
32
31
35
4
30
38
31
4
44
43
44
4
45
46
4
52
51
4
54
53
51
4
62
69
4
63
60
B
ogn
39
43
51
19
15
16
16
15
15
25
28
20
27
32
39
33
33
33
41
40
42
35
35
49
49
49
52
52
52
43
43
58
58
58
58
57
59
59
59
89
89
80
16
14
15
15
15
97
98
96
13
10
15
1717
17
17
16
17
15
15
1414
14
15
11
12
11
12
16
16
14
14
11
11
10
19
1615
13
14
13
21
28
27
18
17
13
14
18
23
28
21
15
14
26
25
24
25
22
26
20
29
22
22
20
30
34
36
28
27
28
29
24
30
35
38
24
24
35
39
30
36
32
35
35
39
38
34
32
32
31
22
23
24
37
30
31
39
22
23
28
34
37
34
35
34
37
39
41
47
48
38
39
39
35
48
41
49
46
44
44
44
44
48
48
46
44
50
50
43
44
54
42
48
49
44
56
54
63
60
66
61
60
62
60
68
61
61
11
19
17
24
22
2
20
23
o g e o
IneeomTe1o2unhuoeso2
-
8/3/2019 Brian T. Sutcliffe, Jonathan Tennyson and Steven Miller- The use of supercomputers for the variational calculation of
12/12
2 7 6 B . T . S u t c l i f f e e t a l .
( b ) c o n s t r u ct o n e b l o c k o f O k, w h i c h i n v o l v e s s e n d i n g c j ' k t o o n e n e i g h b o u r a n dr e c e i v i n g c J ' k + l f r o m t h e o t h e r ;( c ) c o n s t r u c t w k o n e a c h i t e r a t io n o f t h e d i a g o n a l i s a t i o n , s e e ( 1 4 ) , e x c h a n g i n gz k ~ l w i t h i t s n e i g h b o u r s .O n l y c o n s t r u c t i o n o f th e i n i t ia l m a t r i x e l e m e n t s d o e s n o t f a l l n a t u r a l l y in t o t h i ss c h e m e . T h i s s t e p t y p i c a l ly t a k e s o n l y 3 % o f th e t ot a l C P U t im e .
Acknowledgement.W e t h a n k t h e s t af fs o f t h e U n i v e r s i t y o f L o n d o n C o m p u t e r C e n t r e a n d t h e A t l a sC o m p u t i n g C e n t r e a t t h e R u t h e r f o r d A p p l e t o n L a b o r a t o r y f o r t h e i r h e l p d u r i n g t h e c o u r s e o f t h ew o r k p r e s e n t e d h e r e .
R e f e r e n c e s1. W a t s o n J K G , F o s t e r S C , M c K e l l a r A R W , B e r n a t h P , A m a n o T , P a n F S , C r o f t o n M W , A l t m a n
RS, Oka T (1984) Can J Phys 62 :18752 . M i l l e r S , T e n n y s o n J : J M o l Sp e c t r o s c , i n p r e s s3 . T e n n y s o n J , Fa r a n t o s SC ( 1 9 8 4 ) Ch e m P h y s L e t ts 1 0 9: 16 0 ; Fa r a n t o s SC , T e n n y s o n J ( 19 8 5) J
C h e m P h y s 8 2 : 8 0 04 . T e n n y s o n J, Fa r a n t o s SC ( 1 9 8 5) Ch e m Ph y s 9 3 : 2 3 75 . Te nn yso n J (1985) M ol Phys 55 :4636 . T e n n y s o n J , B r o c k s G , Fa r a n t o s SC (1 9 86 ) Ch e m Ph y s 1 0 4 :3 9 9; B r o c k s G : Ch e m Ph y s , m p r e s s7 . Ba c i c Z , L i g h t J C ( 1 9 8 6 ) J Ch e m Ph y s 8 5 :4 5 94 ; Ba s i c Z , L i g h t J C ( 1 9 8 7 ) J Ch e m Ph y s 8 6 :3 0 658 . T en ny son J , Su tc l i ff e BT (1986) M ol Phys 58 :10679 . S u t c li ff e BT , T e n n y s o n J : J Ch e m So c Fa r a d a y T r a n s 2 , i n p r e s s
10 . Su tc l i f f e BT, Tenn yso n J (1986) Mol P hys 58 :10531 1. T e n n y s o n J (1 9 8 6 ) Co m p u t Ph y s Re p 4 : 11 2. T e n n y s o n J ( 1 98 6 ) C o m p u t P h y s C o m m u n 4 2 :2 5 71 3 . Ca r t e r S , H a n d y N C ( 1 9 8 6 ) M o l Ph y s 5 7 : 1 7 51 4. S u b r o u t i n e E I G S F M , G a r b o w B S , B o yl e J M , D o n g a r r a m J J , M o l e r C B ( 1 9 7 7 ) M a t r i x e ig e n sy s -
t e m s r o u t i n e s - E I S P A C K g u i d e e x t e n s i o n , L e c t N o t e s C o m p u t S c i 51 . L i n e a r S y s te m s E x t e r n a lU s e r D o c u m e n t a t i o n , C r a y R e s e a r c h , M i n n e a p o l i s
1 5. T e n n y s o n J ( 19 8 5) Co m p u t Ph y s Co m m u n 3 6 : 391 6. T e n n y s o n J ( 19 8 4) Co m p u t Ph y s Co m m u n 3 2 : 10 91 7. S u b r o u t i n e s B A N D R a n d B I S E C T [ 14 ]1 8 . N i k o l a i P J ( 1 9 7 9 ) A CM T r a n s M a t h So f t w a r e 5 : 1 1 81 9. F 0 2 FJ F , N A G Fo r t r a n L i b r a r y M a n u a l , M a r k 1 1 , v o l . 4 , 19 8 32 0. S a u n d e r s VR : S u b r o u t i n e M X M B ( p r i v a t e c o m m u n i c a t i o n )2 1 . T e n n y s o n J , Fa r a n t o s SC: t o b e p u b l i s h e d2 2 . M e y e r W, Bo t s c h w i n a P , Bu r t o n P G ( 1 98 6 ) J Ch e m Ph y s 8 4 :8 9 12 3 . T e n n y s o n J , Su t c l if f e BT ( 1 9 8 6 ) J Ch e m So c Fa r a d a y T r a n s 2 8 2 :1 1 5124 . Pfe i f f e r R, Ch i ld M S M ol P hys (1987) Mo l Plays 60 :13672 5. F o s t e r S C , M c K e l l a r A R W , W a t s o n J K G ( 19 8 6 ) J C h e m P h y s 85 :6 6426 . T en ny son J , Su tc l i ff e BT (1985) Mo l Phys 56 :11752 7 . Ca r n e y G D ( 1 9 8 0 ) Ch e m Ph y s 5 4 : 1 6 32 8 . L u b i c K G , A m a n o T ( 1 9 8 4 ) Ca n J Ph y s 6 2 :1 8 86