SlideShare a Scribd company logo
1 of 14
Download to read offline
Using	
  the	
  PRISMS-­‐PF	
  Matrix-­‐Free	
  Finite	
  
Element	
  Code	
  to	
  Solve	
  the	
  CHiMaD Test	
  Cases
Stephen	
  DeWitt	
  and	
  Shiva	
  Rudraraju
PRISMS	
  Center
University	
  of	
  Michigan
Problem	
  1:	
  Spinodal Decomposition
§ We	
  investigated	
  both	
  explicit	
  and	
  implicit	
  time	
  stepping
§ Unsurprisingly,	
  with	
  backward	
  Euler	
  we	
  were	
  able	
  to	
  obtain	
  
faster-­‐running	
  simulations	
  that	
  still	
  captured	
  the	
  morphology	
  
evolution
§ Full	
  disclosure:	
  implicit	
  time	
  stepping	
  isn’t	
  in	
  the	
  public	
  PRISMS	
  
code	
  quite	
  yet
§ Our	
  standard	
  mesh	
  was	
  128	
  nodes	
  by	
  128	
  nodes
§ Used	
  a	
  fixed	
  mesh	
  and	
  a	
  constant	
  time	
  step
− Planning	
  to	
  implement	
  adaptivity in	
  time	
  and	
  space	
  in	
  the	
  PRISMS	
  code	
  in	
  
the	
  near	
  future
Problem	
  1a:	
  Early	
  dynamics
Number of Iterations #104
0 1 2 3 4 5
FreeEnergy(arb)
-800
-600
-400
-200
0
200
400
600
A relatively	
  complex	
  structure	
  form	
  in	
  the	
  first	
  few	
  thousand	
  iterations	
  
Problem	
  1a:	
  The	
  road	
  to	
  steady	
  state
Number of Iterations #105
0 2 4 6 8 10
FreeEnergy(arb)
-1000
-800
-600
-400
-200
0
200
400
600
100,000	
  time	
  units,	
  35	
  minutes	
  of	
  wall	
  time	
  for	
  16	
  processors
1,000,000	
  time	
  steps,	
  128x128	
  elements,	
  ~16,000	
  DOF
Problem	
  1a:	
  Comparison	
  to	
  a	
  finer	
  mesh
Number of Iterations #105
0 1 2 3 4 5
FreeEnergy(arb)
-800
-600
-400
-200
0
200
400
600
128 mesh points per side
256 mesh points per side
Problem	
  1b:	
  No-­‐flux	
  BCs
50,000	
  time	
  units,	
  21	
  minutes	
  of	
  wall	
  time	
  for	
  16	
  processors
500,000	
  time	
  steps,	
  128x128	
  elements,	
  ~16,000	
  DOF
Number of Iterations #106
0 1 2 3 4 5
FreeEnergy(arb)
-1200
-1000
-800
-600
-400
-200
0
200
400
600
Problem	
  1c:	
  T-­‐shaped	
  domain
50,000	
  time	
  units,	
  3minutes	
  of	
  wall	
  time	
  for	
  16	
  processors
500,000	
  time	
  steps,	
  T-­‐bars	
  are	
  14	
  elements	
  across,	
  2115	
  DOF
Number of Iterations #10
6
0 1 2 3 4 5
FreeEnergy(arb)
-100
-80
-60
-40
-20
0
20
40
60
Problem	
  1d:	
  Spinodal Decomposition	
  on	
  a	
  Surface	
  
Manifold	
  (FENICS)
10,000	
  time	
  units,	
  216	
  minutes	
  of	
  wall	
  time	
  for	
  a	
  single	
  core
10,000	
  time	
  steps,	
  ~41,000	
  DOF	
  (medium	
  mesh)
Problem	
  1d:	
  Free	
  Energies
Zooming	
  in	
  to	
  the	
  first	
  few	
  
iterations
Energy	
  at	
  the	
  middle	
  level	
  of	
  grid	
  refinement	
  (red)	
  matches	
  that	
  at	
  the	
  
highest	
  level	
  of	
  refinement	
  (green)
Problem	
  1	
  Recap	
  and	
  Impressions
§ In	
  our	
  experience	
  this	
  made	
  for	
  a	
  good	
  test	
  problem
− Spinodal decomposition	
  yields	
  well	
  understood	
  dynamics
● In	
  a	
  Hackathonsetting	
  it	
  is	
  important	
  to	
  know	
  easily	
  that	
  your	
  simulations	
  
are	
  behaving	
  as	
  they	
  should
− Initial	
  condition	
  yields	
  interesting	
  structure	
  without	
  relying	
  on	
  noise
− Problem	
  was	
  computationally	
  manageable,	
  allowing	
  us	
  to	
  get	
  
results	
  relatively	
  quickly
§ Suggestion:	
  Associate	
  a	
  desired	
  end	
  time	
  for	
  the	
  problem
− Most	
  of	
  the	
  “interesting”	
  morphology	
  evolution	
  is	
  early
− It’s	
  hard	
  to	
  compare	
  wall	
  times	
  to	
  steady	
  state,	
  since	
  the	
  threshold	
  
to	
  steady	
  state	
  is	
  not	
  clearly	
  defined
Problem	
  2:	
  At	
  least	
  the	
  energy	
  is	
  decreasing
Number of Iterations #10
5
0 0.5 1 1.5 2 2.5 3 3.5 4FreeEnergy(arb)
-14000
-12000
-10000
-8000
-6000
-4000
-2000
0
2000
4000
1,000	
  time	
  units,	
  4h30m	
  of	
  wall	
  time	
  for	
  16	
  processors
1,000,000	
  time	
  steps,	
  128x128	
  elements,	
  200,000	
  DOF
Here,	
  we’re	
  less	
  confident	
  in	
  our	
  solution
Max	
  concentration	
  stabilizes	
  at	
  1.6,	
  rather	
  than	
  the	
  expected	
  0.95
Problem	
  2:	
  Order	
  parameter	
  evolution
Conclusions
§ Problem	
  1	
  worked	
  well	
  as	
  a	
  benchmark	
  problem
§ It’s	
  harder	
  for	
  us	
  to	
  judge	
  problem	
  2,	
  since	
  we	
  didn’t	
  get	
  
a	
  reasonable	
  answer
§ Overall,	
  we’re	
  happy	
  with	
  the	
  performance	
  of	
  the	
  
PRISMS	
  code
− Looking	
  forward	
  to	
  re-­‐running	
  these	
  benchmarks	
  as	
  features	
  
are	
  added	
  to	
  the	
  code
§ Please	
  let	
  us	
  know	
  if	
  you	
  want	
  to	
  use	
  the	
  PRISMS	
  code
− http://www.prisms-­‐center.org/
− https://github.com/prisms-­‐center

More Related Content

What's hot

Myers_SIAMCSE15
Myers_SIAMCSE15Myers_SIAMCSE15
Myers_SIAMCSE15Karen Pao
 
Training course lect3
Training course lect3Training course lect3
Training course lect3Noor Dhiya
 
Long Short Term Memory
Long Short Term MemoryLong Short Term Memory
Long Short Term MemoryYan Xu
 
Introduction For seq2seq(sequence to sequence) and RNN
Introduction For seq2seq(sequence to sequence) and RNNIntroduction For seq2seq(sequence to sequence) and RNN
Introduction For seq2seq(sequence to sequence) and RNNHye-min Ahn
 
TuringSlashPython - Undergraduate Final Year Project
TuringSlashPython - Undergraduate Final Year ProjectTuringSlashPython - Undergraduate Final Year Project
TuringSlashPython - Undergraduate Final Year ProjectAlex Psarras
 
Video Analysis with Recurrent Neural Networks (Master Computer Vision Barcelo...
Video Analysis with Recurrent Neural Networks (Master Computer Vision Barcelo...Video Analysis with Recurrent Neural Networks (Master Computer Vision Barcelo...
Video Analysis with Recurrent Neural Networks (Master Computer Vision Barcelo...Universitat Politècnica de Catalunya
 
Complex models in ecology: challenges and solutions
Complex models in ecology: challenges and solutionsComplex models in ecology: challenges and solutions
Complex models in ecology: challenges and solutionsPeter Solymos
 
Modeling Electronic Health Records with Recurrent Neural Networks
Modeling Electronic Health Records with Recurrent Neural NetworksModeling Electronic Health Records with Recurrent Neural Networks
Modeling Electronic Health Records with Recurrent Neural NetworksJosh Patterson
 
Recurrent Neural Networks II (D2L3 Deep Learning for Speech and Language UPC ...
Recurrent Neural Networks II (D2L3 Deep Learning for Speech and Language UPC ...Recurrent Neural Networks II (D2L3 Deep Learning for Speech and Language UPC ...
Recurrent Neural Networks II (D2L3 Deep Learning for Speech and Language UPC ...Universitat Politècnica de Catalunya
 
Introduction to RBM for written digits recognition
Introduction to RBM for written digits recognitionIntroduction to RBM for written digits recognition
Introduction to RBM for written digits recognitionSergey Kharagorgiev
 
Recurrent Neural Networks. Part 1: Theory
Recurrent Neural Networks. Part 1: TheoryRecurrent Neural Networks. Part 1: Theory
Recurrent Neural Networks. Part 1: TheoryAndrii Gakhov
 
Complicating Complexity: Performance in a New Machine Age
Complicating Complexity: Performance in a New Machine AgeComplicating Complexity: Performance in a New Machine Age
Complicating Complexity: Performance in a New Machine AgeMaurice Naftalin
 
Software Frameworks for Deep Learning (D1L7 2017 UPC Deep Learning for Comput...
Software Frameworks for Deep Learning (D1L7 2017 UPC Deep Learning for Comput...Software Frameworks for Deep Learning (D1L7 2017 UPC Deep Learning for Comput...
Software Frameworks for Deep Learning (D1L7 2017 UPC Deep Learning for Comput...Universitat Politècnica de Catalunya
 
Recurrent Neural Networks I (D2L2 Deep Learning for Speech and Language UPC 2...
Recurrent Neural Networks I (D2L2 Deep Learning for Speech and Language UPC 2...Recurrent Neural Networks I (D2L2 Deep Learning for Speech and Language UPC 2...
Recurrent Neural Networks I (D2L2 Deep Learning for Speech and Language UPC 2...Universitat Politècnica de Catalunya
 
Understanding RNN and LSTM
Understanding RNN and LSTMUnderstanding RNN and LSTM
Understanding RNN and LSTM健程 杨
 
Seq2Seq (encoder decoder) model
Seq2Seq (encoder decoder) modelSeq2Seq (encoder decoder) model
Seq2Seq (encoder decoder) model佳蓉 倪
 

What's hot (20)

Myers_SIAMCSE15
Myers_SIAMCSE15Myers_SIAMCSE15
Myers_SIAMCSE15
 
Lstm
LstmLstm
Lstm
 
Training course lect3
Training course lect3Training course lect3
Training course lect3
 
Long Short Term Memory
Long Short Term MemoryLong Short Term Memory
Long Short Term Memory
 
Introduction For seq2seq(sequence to sequence) and RNN
Introduction For seq2seq(sequence to sequence) and RNNIntroduction For seq2seq(sequence to sequence) and RNN
Introduction For seq2seq(sequence to sequence) and RNN
 
TuringSlashPython - Undergraduate Final Year Project
TuringSlashPython - Undergraduate Final Year ProjectTuringSlashPython - Undergraduate Final Year Project
TuringSlashPython - Undergraduate Final Year Project
 
Video Analysis with Recurrent Neural Networks (Master Computer Vision Barcelo...
Video Analysis with Recurrent Neural Networks (Master Computer Vision Barcelo...Video Analysis with Recurrent Neural Networks (Master Computer Vision Barcelo...
Video Analysis with Recurrent Neural Networks (Master Computer Vision Barcelo...
 
Complex models in ecology: challenges and solutions
Complex models in ecology: challenges and solutionsComplex models in ecology: challenges and solutions
Complex models in ecology: challenges and solutions
 
Modeling Electronic Health Records with Recurrent Neural Networks
Modeling Electronic Health Records with Recurrent Neural NetworksModeling Electronic Health Records with Recurrent Neural Networks
Modeling Electronic Health Records with Recurrent Neural Networks
 
Recurrent Neural Networks II (D2L3 Deep Learning for Speech and Language UPC ...
Recurrent Neural Networks II (D2L3 Deep Learning for Speech and Language UPC ...Recurrent Neural Networks II (D2L3 Deep Learning for Speech and Language UPC ...
Recurrent Neural Networks II (D2L3 Deep Learning for Speech and Language UPC ...
 
Introduction to RBM for written digits recognition
Introduction to RBM for written digits recognitionIntroduction to RBM for written digits recognition
Introduction to RBM for written digits recognition
 
LSTM Tutorial
LSTM TutorialLSTM Tutorial
LSTM Tutorial
 
Recurrent Neural Networks. Part 1: Theory
Recurrent Neural Networks. Part 1: TheoryRecurrent Neural Networks. Part 1: Theory
Recurrent Neural Networks. Part 1: Theory
 
Complicating Complexity: Performance in a New Machine Age
Complicating Complexity: Performance in a New Machine AgeComplicating Complexity: Performance in a New Machine Age
Complicating Complexity: Performance in a New Machine Age
 
Embedded-Project
Embedded-ProjectEmbedded-Project
Embedded-Project
 
EC561
EC561EC561
EC561
 
Software Frameworks for Deep Learning (D1L7 2017 UPC Deep Learning for Comput...
Software Frameworks for Deep Learning (D1L7 2017 UPC Deep Learning for Comput...Software Frameworks for Deep Learning (D1L7 2017 UPC Deep Learning for Comput...
Software Frameworks for Deep Learning (D1L7 2017 UPC Deep Learning for Comput...
 
Recurrent Neural Networks I (D2L2 Deep Learning for Speech and Language UPC 2...
Recurrent Neural Networks I (D2L2 Deep Learning for Speech and Language UPC 2...Recurrent Neural Networks I (D2L2 Deep Learning for Speech and Language UPC 2...
Recurrent Neural Networks I (D2L2 Deep Learning for Speech and Language UPC 2...
 
Understanding RNN and LSTM
Understanding RNN and LSTMUnderstanding RNN and LSTM
Understanding RNN and LSTM
 
Seq2Seq (encoder decoder) model
Seq2Seq (encoder decoder) modelSeq2Seq (encoder decoder) model
Seq2Seq (encoder decoder) model
 

Viewers also liked

PyData DC 2016: A DOC Conundrum
PyData DC 2016: A DOC ConundrumPyData DC 2016: A DOC Conundrum
PyData DC 2016: A DOC ConundrumStar Ying
 
樂思生活購物網
樂思生活購物網樂思生活購物網
樂思生活購物網Pi Hang Lin
 
SD Worx - VikingCo over de implementatie van FIP™
SD Worx - VikingCo over de implementatie van FIP™ SD Worx - VikingCo over de implementatie van FIP™
SD Worx - VikingCo over de implementatie van FIP™ SD Worx Belgium
 
Как вывести компанию на экспорт и что нужно делать что бы заняться экспортом.
Как вывести компанию на экспорт и что нужно делать что бы заняться экспортом.Как вывести компанию на экспорт и что нужно делать что бы заняться экспортом.
Как вывести компанию на экспорт и что нужно делать что бы заняться экспортом.Александр Мамасидиков
 
Galit fein office of the cio presentation full version v5
Galit fein office of the cio presentation full version v5Galit fein office of the cio presentation full version v5
Galit fein office of the cio presentation full version v5Galit Fein
 
Copy Right @ Dr.Devendra Arora in Course of sports Management
Copy Right @ Dr.Devendra Arora in Course of sports ManagementCopy Right @ Dr.Devendra Arora in Course of sports Management
Copy Right @ Dr.Devendra Arora in Course of sports ManagementDr. Devendra Arora
 
Standard of care / Standard of Practice / Clinical Guideline/ Clinical Pathway
Standard of care / Standard of Practice / Clinical Guideline/ Clinical Pathway Standard of care / Standard of Practice / Clinical Guideline/ Clinical Pathway
Standard of care / Standard of Practice / Clinical Guideline/ Clinical Pathway Naz Usmani
 
An Introduction to ABAQUS CAE
An Introduction to ABAQUS CAEAn Introduction to ABAQUS CAE
An Introduction to ABAQUS CAEFawad Najam
 
IT Governance/Office of the CIO Trends Stki Summit 2009
IT Governance/Office of the CIO Trends Stki Summit 2009IT Governance/Office of the CIO Trends Stki Summit 2009
IT Governance/Office of the CIO Trends Stki Summit 2009Galit Fein
 
CE 72.32 (January 2016 Semester) Lecture 6 - Overview of Finite Element Analysis
CE 72.32 (January 2016 Semester) Lecture 6 - Overview of Finite Element AnalysisCE 72.32 (January 2016 Semester) Lecture 6 - Overview of Finite Element Analysis
CE 72.32 (January 2016 Semester) Lecture 6 - Overview of Finite Element AnalysisFawad Najam
 

Viewers also liked (18)

Intead webinar-how-do-universities-market-to-the-world-now
Intead webinar-how-do-universities-market-to-the-world-nowIntead webinar-how-do-universities-market-to-the-world-now
Intead webinar-how-do-universities-market-to-the-world-now
 
PyData DC 2016: A DOC Conundrum
PyData DC 2016: A DOC ConundrumPyData DC 2016: A DOC Conundrum
PyData DC 2016: A DOC Conundrum
 
樂思生活購物網
樂思生活購物網樂思生活購物網
樂思生活購物網
 
Social Media
Social MediaSocial Media
Social Media
 
SD Worx - VikingCo over de implementatie van FIP™
SD Worx - VikingCo over de implementatie van FIP™ SD Worx - VikingCo over de implementatie van FIP™
SD Worx - VikingCo over de implementatie van FIP™
 
Как вывести компанию на экспорт и что нужно делать что бы заняться экспортом.
Как вывести компанию на экспорт и что нужно делать что бы заняться экспортом.Как вывести компанию на экспорт и что нужно делать что бы заняться экспортом.
Как вывести компанию на экспорт и что нужно делать что бы заняться экспортом.
 
Galit fein office of the cio presentation full version v5
Galit fein office of the cio presentation full version v5Galit fein office of the cio presentation full version v5
Galit fein office of the cio presentation full version v5
 
Copy Right @ Dr.Devendra Arora in Course of sports Management
Copy Right @ Dr.Devendra Arora in Course of sports ManagementCopy Right @ Dr.Devendra Arora in Course of sports Management
Copy Right @ Dr.Devendra Arora in Course of sports Management
 
LEBOGANG
LEBOGANGLEBOGANG
LEBOGANG
 
Know Your Neighborhood NAFSA 2015
Know Your Neighborhood NAFSA 2015Know Your Neighborhood NAFSA 2015
Know Your Neighborhood NAFSA 2015
 
convenios 2016
convenios 2016convenios 2016
convenios 2016
 
Hak dan Kewajiban
Hak dan KewajibanHak dan Kewajiban
Hak dan Kewajiban
 
Fisika kuantum
Fisika kuantum Fisika kuantum
Fisika kuantum
 
Standard of care / Standard of Practice / Clinical Guideline/ Clinical Pathway
Standard of care / Standard of Practice / Clinical Guideline/ Clinical Pathway Standard of care / Standard of Practice / Clinical Guideline/ Clinical Pathway
Standard of care / Standard of Practice / Clinical Guideline/ Clinical Pathway
 
An Introduction to ABAQUS CAE
An Introduction to ABAQUS CAEAn Introduction to ABAQUS CAE
An Introduction to ABAQUS CAE
 
IT Governance/Office of the CIO Trends Stki Summit 2009
IT Governance/Office of the CIO Trends Stki Summit 2009IT Governance/Office of the CIO Trends Stki Summit 2009
IT Governance/Office of the CIO Trends Stki Summit 2009
 
CE 72.32 (January 2016 Semester) Lecture 6 - Overview of Finite Element Analysis
CE 72.32 (January 2016 Semester) Lecture 6 - Overview of Finite Element AnalysisCE 72.32 (January 2016 Semester) Lecture 6 - Overview of Finite Element Analysis
CE 72.32 (January 2016 Semester) Lecture 6 - Overview of Finite Element Analysis
 
HVDC presentation
HVDC presentationHVDC presentation
HVDC presentation
 

Similar to Pfii u mich

Towards Exascale Simulations for Regional-Scale Earthquake Hazard and Risk
Towards Exascale Simulations for Regional-Scale Earthquake Hazard and RiskTowards Exascale Simulations for Regional-Scale Earthquake Hazard and Risk
Towards Exascale Simulations for Regional-Scale Earthquake Hazard and Riskinside-BigData.com
 
Compressed learning for time series classification
Compressed learning for time series classificationCompressed learning for time series classification
Compressed learning for time series classification學翰 施
 
Seminar on Parallel and Concurrent Programming
Seminar on Parallel and Concurrent ProgrammingSeminar on Parallel and Concurrent Programming
Seminar on Parallel and Concurrent ProgrammingStefan Marr
 
A two equation VLES turbulence model with near-wall delayed behaviour
A two equation VLES turbulence model with near-wall delayed behaviourA two equation VLES turbulence model with near-wall delayed behaviour
A two equation VLES turbulence model with near-wall delayed behaviourApplied CCM Pty Ltd
 
Role of Tensors in Machine Learning
Role of Tensors in Machine LearningRole of Tensors in Machine Learning
Role of Tensors in Machine LearningAnima Anandkumar
 
Time-series forecasting of indoor temperature using pre-trained Deep Neural N...
Time-series forecasting of indoor temperature using pre-trained Deep Neural N...Time-series forecasting of indoor temperature using pre-trained Deep Neural N...
Time-series forecasting of indoor temperature using pre-trained Deep Neural N...Francisco Zamora-Martinez
 
Improving Physical Parametrizations in Climate Models using Machine Learning
Improving Physical Parametrizations in Climate Models using Machine LearningImproving Physical Parametrizations in Climate Models using Machine Learning
Improving Physical Parametrizations in Climate Models using Machine LearningNoah Brenowitz
 
High Performance & High Throughput Computing - EUDAT Summer School (Giuseppe ...
High Performance & High Throughput Computing - EUDAT Summer School (Giuseppe ...High Performance & High Throughput Computing - EUDAT Summer School (Giuseppe ...
High Performance & High Throughput Computing - EUDAT Summer School (Giuseppe ...EUDAT
 
Frequency and FDTD.ppt
Frequency and FDTD.pptFrequency and FDTD.ppt
Frequency and FDTD.pptwerom2
 
Interstellar explorerjun01
Interstellar explorerjun01Interstellar explorerjun01
Interstellar explorerjun01Clifford Stone
 
Parallel Left Ventricle Simulation Using the FEniCS Framework
Parallel Left Ventricle Simulation Using the FEniCS FrameworkParallel Left Ventricle Simulation Using the FEniCS Framework
Parallel Left Ventricle Simulation Using the FEniCS FrameworkUral-PDC
 
Learning to Search Henry Kautz
Learning to Search Henry KautzLearning to Search Henry Kautz
Learning to Search Henry Kautzbutest
 
Learning to Search Henry Kautz
Learning to Search Henry KautzLearning to Search Henry Kautz
Learning to Search Henry Kautzbutest
 
Virus, Vaccines, Genes and Quantum - 2020-06-18
Virus, Vaccines, Genes and Quantum - 2020-06-18Virus, Vaccines, Genes and Quantum - 2020-06-18
Virus, Vaccines, Genes and Quantum - 2020-06-18Aritra Sarkar
 
Targeting GPUs using OpenMP Directives on Summit with GenASiS: A Simple and...
Targeting GPUs using OpenMP  Directives on Summit with  GenASiS: A Simple and...Targeting GPUs using OpenMP  Directives on Summit with  GenASiS: A Simple and...
Targeting GPUs using OpenMP Directives on Summit with GenASiS: A Simple and...Ganesan Narayanasamy
 
Hpc, grid and cloud computing - the past, present, and future challenge
Hpc, grid and cloud computing - the past, present, and future challengeHpc, grid and cloud computing - the past, present, and future challenge
Hpc, grid and cloud computing - the past, present, and future challengeJason Shih
 

Similar to Pfii u mich (20)

Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Towards Exascale Simulations for Regional-Scale Earthquake Hazard and Risk
Towards Exascale Simulations for Regional-Scale Earthquake Hazard and RiskTowards Exascale Simulations for Regional-Scale Earthquake Hazard and Risk
Towards Exascale Simulations for Regional-Scale Earthquake Hazard and Risk
 
Compressed learning for time series classification
Compressed learning for time series classificationCompressed learning for time series classification
Compressed learning for time series classification
 
Seminar on Parallel and Concurrent Programming
Seminar on Parallel and Concurrent ProgrammingSeminar on Parallel and Concurrent Programming
Seminar on Parallel and Concurrent Programming
 
A two equation VLES turbulence model with near-wall delayed behaviour
A two equation VLES turbulence model with near-wall delayed behaviourA two equation VLES turbulence model with near-wall delayed behaviour
A two equation VLES turbulence model with near-wall delayed behaviour
 
Role of Tensors in Machine Learning
Role of Tensors in Machine LearningRole of Tensors in Machine Learning
Role of Tensors in Machine Learning
 
Time-series forecasting of indoor temperature using pre-trained Deep Neural N...
Time-series forecasting of indoor temperature using pre-trained Deep Neural N...Time-series forecasting of indoor temperature using pre-trained Deep Neural N...
Time-series forecasting of indoor temperature using pre-trained Deep Neural N...
 
Improving Physical Parametrizations in Climate Models using Machine Learning
Improving Physical Parametrizations in Climate Models using Machine LearningImproving Physical Parametrizations in Climate Models using Machine Learning
Improving Physical Parametrizations in Climate Models using Machine Learning
 
Taller 2 parcial_2_nrc_4389
Taller 2 parcial_2_nrc_4389Taller 2 parcial_2_nrc_4389
Taller 2 parcial_2_nrc_4389
 
rgDefense
rgDefensergDefense
rgDefense
 
High Performance & High Throughput Computing - EUDAT Summer School (Giuseppe ...
High Performance & High Throughput Computing - EUDAT Summer School (Giuseppe ...High Performance & High Throughput Computing - EUDAT Summer School (Giuseppe ...
High Performance & High Throughput Computing - EUDAT Summer School (Giuseppe ...
 
Frequency and FDTD.ppt
Frequency and FDTD.pptFrequency and FDTD.ppt
Frequency and FDTD.ppt
 
Interstellar explorerjun01
Interstellar explorerjun01Interstellar explorerjun01
Interstellar explorerjun01
 
Parallel Left Ventricle Simulation Using the FEniCS Framework
Parallel Left Ventricle Simulation Using the FEniCS FrameworkParallel Left Ventricle Simulation Using the FEniCS Framework
Parallel Left Ventricle Simulation Using the FEniCS Framework
 
Learning to Search Henry Kautz
Learning to Search Henry KautzLearning to Search Henry Kautz
Learning to Search Henry Kautz
 
Learning to Search Henry Kautz
Learning to Search Henry KautzLearning to Search Henry Kautz
Learning to Search Henry Kautz
 
Virus, Vaccines, Genes and Quantum - 2020-06-18
Virus, Vaccines, Genes and Quantum - 2020-06-18Virus, Vaccines, Genes and Quantum - 2020-06-18
Virus, Vaccines, Genes and Quantum - 2020-06-18
 
Targeting GPUs using OpenMP Directives on Summit with GenASiS: A Simple and...
Targeting GPUs using OpenMP  Directives on Summit with  GenASiS: A Simple and...Targeting GPUs using OpenMP  Directives on Summit with  GenASiS: A Simple and...
Targeting GPUs using OpenMP Directives on Summit with GenASiS: A Simple and...
 
Hpc, grid and cloud computing - the past, present, and future challenge
Hpc, grid and cloud computing - the past, present, and future challengeHpc, grid and cloud computing - the past, present, and future challenge
Hpc, grid and cloud computing - the past, present, and future challenge
 
Yeasin
YeasinYeasin
Yeasin
 

More from Daniel Wheeler

Theoretical and Applied Phase-Field: Glimpses of the activities in India
Theoretical and Applied Phase-Field: Glimpses of the activities in IndiaTheoretical and Applied Phase-Field: Glimpses of the activities in India
Theoretical and Applied Phase-Field: Glimpses of the activities in IndiaDaniel Wheeler
 
Phase-field modeling of crystal nucleation II: Comparison with simulations an...
Phase-field modeling of crystal nucleation II: Comparison with simulations an...Phase-field modeling of crystal nucleation II: Comparison with simulations an...
Phase-field modeling of crystal nucleation II: Comparison with simulations an...Daniel Wheeler
 
Multi-phase-field simulations with OpenPhase
Multi-phase-field simulations with OpenPhaseMulti-phase-field simulations with OpenPhase
Multi-phase-field simulations with OpenPhaseDaniel Wheeler
 
Educating Researchers Using the CHiMaD Benchmark Problems
Educating Researchers Using the CHiMaD Benchmark ProblemsEducating Researchers Using the CHiMaD Benchmark Problems
Educating Researchers Using the CHiMaD Benchmark ProblemsDaniel Wheeler
 
Phase-field modeling of crystal nucleation I: Fundamentals and methods
Phase-field modeling of crystal nucleation I: Fundamentals and methodsPhase-field modeling of crystal nucleation I: Fundamentals and methods
Phase-field modeling of crystal nucleation I: Fundamentals and methodsDaniel Wheeler
 
Using an Explicit Nucleation Model in PRISIMS-PF to Predict Precipate Microst...
Using an Explicit Nucleation Model in PRISIMS-PF to Predict Precipate Microst...Using an Explicit Nucleation Model in PRISIMS-PF to Predict Precipate Microst...
Using an Explicit Nucleation Model in PRISIMS-PF to Predict Precipate Microst...Daniel Wheeler
 
Nucleation III: Phase-field crystal modeling of nucleation process
Nucleation III: Phase-field crystal modeling of nucleation processNucleation III: Phase-field crystal modeling of nucleation process
Nucleation III: Phase-field crystal modeling of nucleation processDaniel Wheeler
 
PFHub: Phase Field Community Hub
PFHub: Phase Field Community HubPFHub: Phase Field Community Hub
PFHub: Phase Field Community HubDaniel Wheeler
 
CHiMaD Hackathon 2: University of Michigan
CHiMaD Hackathon 2: University of MichiganCHiMaD Hackathon 2: University of Michigan
CHiMaD Hackathon 2: University of MichiganDaniel Wheeler
 
CHiMaD Hackathon 2: Team mcgill
CHiMaD Hackathon 2: Team mcgillCHiMaD Hackathon 2: Team mcgill
CHiMaD Hackathon 2: Team mcgillDaniel Wheeler
 
CHiMaD Hackathon 2: Pennsylvania State University
CHiMaD Hackathon 2: Pennsylvania State UniversityCHiMaD Hackathon 2: Pennsylvania State University
CHiMaD Hackathon 2: Pennsylvania State UniversityDaniel Wheeler
 
CHiMaD Phase Field Hackathon 2: University of Connecticut
CHiMaD Phase Field Hackathon 2: University of ConnecticutCHiMaD Phase Field Hackathon 2: University of Connecticut
CHiMaD Phase Field Hackathon 2: University of ConnecticutDaniel Wheeler
 
Simulation Management and Execution Control
Simulation Management and Execution ControlSimulation Management and Execution Control
Simulation Management and Execution ControlDaniel Wheeler
 

More from Daniel Wheeler (19)

Theoretical and Applied Phase-Field: Glimpses of the activities in India
Theoretical and Applied Phase-Field: Glimpses of the activities in IndiaTheoretical and Applied Phase-Field: Glimpses of the activities in India
Theoretical and Applied Phase-Field: Glimpses of the activities in India
 
Update on Benchmark 7
Update on Benchmark 7Update on Benchmark 7
Update on Benchmark 7
 
Phase-field modeling of crystal nucleation II: Comparison with simulations an...
Phase-field modeling of crystal nucleation II: Comparison with simulations an...Phase-field modeling of crystal nucleation II: Comparison with simulations an...
Phase-field modeling of crystal nucleation II: Comparison with simulations an...
 
Multi-phase-field simulations with OpenPhase
Multi-phase-field simulations with OpenPhaseMulti-phase-field simulations with OpenPhase
Multi-phase-field simulations with OpenPhase
 
Educating Researchers Using the CHiMaD Benchmark Problems
Educating Researchers Using the CHiMaD Benchmark ProblemsEducating Researchers Using the CHiMaD Benchmark Problems
Educating Researchers Using the CHiMaD Benchmark Problems
 
Benchmark 6 Update
Benchmark 6 UpdateBenchmark 6 Update
Benchmark 6 Update
 
Phase-field modeling of crystal nucleation I: Fundamentals and methods
Phase-field modeling of crystal nucleation I: Fundamentals and methodsPhase-field modeling of crystal nucleation I: Fundamentals and methods
Phase-field modeling of crystal nucleation I: Fundamentals and methods
 
Using an Explicit Nucleation Model in PRISIMS-PF to Predict Precipate Microst...
Using an Explicit Nucleation Model in PRISIMS-PF to Predict Precipate Microst...Using an Explicit Nucleation Model in PRISIMS-PF to Predict Precipate Microst...
Using an Explicit Nucleation Model in PRISIMS-PF to Predict Precipate Microst...
 
Nucleation III: Phase-field crystal modeling of nucleation process
Nucleation III: Phase-field crystal modeling of nucleation processNucleation III: Phase-field crystal modeling of nucleation process
Nucleation III: Phase-field crystal modeling of nucleation process
 
PFHub: Phase Field Community Hub
PFHub: Phase Field Community HubPFHub: Phase Field Community Hub
PFHub: Phase Field Community Hub
 
CHiMaD Hackathon 2: University of Michigan
CHiMaD Hackathon 2: University of MichiganCHiMaD Hackathon 2: University of Michigan
CHiMaD Hackathon 2: University of Michigan
 
CHiMaD Hackathon 2
CHiMaD Hackathon 2CHiMaD Hackathon 2
CHiMaD Hackathon 2
 
CHiMaD Hackathon 2: Team mcgill
CHiMaD Hackathon 2: Team mcgillCHiMaD Hackathon 2: Team mcgill
CHiMaD Hackathon 2: Team mcgill
 
CHiMaD Hackathon 2: Pennsylvania State University
CHiMaD Hackathon 2: Pennsylvania State UniversityCHiMaD Hackathon 2: Pennsylvania State University
CHiMaD Hackathon 2: Pennsylvania State University
 
CHiMaD Phase Field Hackathon 2: University of Connecticut
CHiMaD Phase Field Hackathon 2: University of ConnecticutCHiMaD Phase Field Hackathon 2: University of Connecticut
CHiMaD Phase Field Hackathon 2: University of Connecticut
 
Simulation Management and Execution Control
Simulation Management and Execution ControlSimulation Management and Execution Control
Simulation Management and Execution Control
 
Team3 pres
Team3 presTeam3 pres
Team3 pres
 
Team2 pres
Team2 presTeam2 pres
Team2 pres
 
Results oct.16.2015
Results oct.16.2015Results oct.16.2015
Results oct.16.2015
 

Recently uploaded

BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.PraveenaKalaiselvan1
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensorsonawaneprad
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxBerniceCayabyab1
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxJorenAcuavera1
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPirithiRaju
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxEran Akiva Sinbar
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayupadhyaymani499
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxpriyankatabhane
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPirithiRaju
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologycaarthichand2003
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024innovationoecd
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationColumbia Weather Systems
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naJASISJULIANOELYNV
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPirithiRaju
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 

Recently uploaded (20)

BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensor
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptx
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptx
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyay
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptx
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdf
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technology
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather Station
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by na
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
 
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 

Pfii u mich

  • 1. Using  the  PRISMS-­‐PF  Matrix-­‐Free  Finite   Element  Code  to  Solve  the  CHiMaD Test  Cases Stephen  DeWitt  and  Shiva  Rudraraju PRISMS  Center University  of  Michigan
  • 2. Problem  1:  Spinodal Decomposition § We  investigated  both  explicit  and  implicit  time  stepping § Unsurprisingly,  with  backward  Euler  we  were  able  to  obtain   faster-­‐running  simulations  that  still  captured  the  morphology   evolution § Full  disclosure:  implicit  time  stepping  isn’t  in  the  public  PRISMS   code  quite  yet § Our  standard  mesh  was  128  nodes  by  128  nodes § Used  a  fixed  mesh  and  a  constant  time  step − Planning  to  implement  adaptivity in  time  and  space  in  the  PRISMS  code  in   the  near  future
  • 3. Problem  1a:  Early  dynamics Number of Iterations #104 0 1 2 3 4 5 FreeEnergy(arb) -800 -600 -400 -200 0 200 400 600 A relatively  complex  structure  form  in  the  first  few  thousand  iterations  
  • 4. Problem  1a:  The  road  to  steady  state Number of Iterations #105 0 2 4 6 8 10 FreeEnergy(arb) -1000 -800 -600 -400 -200 0 200 400 600 100,000  time  units,  35  minutes  of  wall  time  for  16  processors 1,000,000  time  steps,  128x128  elements,  ~16,000  DOF
  • 5. Problem  1a:  Comparison  to  a  finer  mesh Number of Iterations #105 0 1 2 3 4 5 FreeEnergy(arb) -800 -600 -400 -200 0 200 400 600 128 mesh points per side 256 mesh points per side
  • 6. Problem  1b:  No-­‐flux  BCs 50,000  time  units,  21  minutes  of  wall  time  for  16  processors 500,000  time  steps,  128x128  elements,  ~16,000  DOF Number of Iterations #106 0 1 2 3 4 5 FreeEnergy(arb) -1200 -1000 -800 -600 -400 -200 0 200 400 600
  • 7. Problem  1c:  T-­‐shaped  domain 50,000  time  units,  3minutes  of  wall  time  for  16  processors 500,000  time  steps,  T-­‐bars  are  14  elements  across,  2115  DOF Number of Iterations #10 6 0 1 2 3 4 5 FreeEnergy(arb) -100 -80 -60 -40 -20 0 20 40 60
  • 8. Problem  1d:  Spinodal Decomposition  on  a  Surface   Manifold  (FENICS) 10,000  time  units,  216  minutes  of  wall  time  for  a  single  core 10,000  time  steps,  ~41,000  DOF  (medium  mesh)
  • 9.
  • 10. Problem  1d:  Free  Energies Zooming  in  to  the  first  few   iterations Energy  at  the  middle  level  of  grid  refinement  (red)  matches  that  at  the   highest  level  of  refinement  (green)
  • 11. Problem  1  Recap  and  Impressions § In  our  experience  this  made  for  a  good  test  problem − Spinodal decomposition  yields  well  understood  dynamics ● In  a  Hackathonsetting  it  is  important  to  know  easily  that  your  simulations   are  behaving  as  they  should − Initial  condition  yields  interesting  structure  without  relying  on  noise − Problem  was  computationally  manageable,  allowing  us  to  get   results  relatively  quickly § Suggestion:  Associate  a  desired  end  time  for  the  problem − Most  of  the  “interesting”  morphology  evolution  is  early − It’s  hard  to  compare  wall  times  to  steady  state,  since  the  threshold   to  steady  state  is  not  clearly  defined
  • 12. Problem  2:  At  least  the  energy  is  decreasing Number of Iterations #10 5 0 0.5 1 1.5 2 2.5 3 3.5 4FreeEnergy(arb) -14000 -12000 -10000 -8000 -6000 -4000 -2000 0 2000 4000 1,000  time  units,  4h30m  of  wall  time  for  16  processors 1,000,000  time  steps,  128x128  elements,  200,000  DOF Here,  we’re  less  confident  in  our  solution Max  concentration  stabilizes  at  1.6,  rather  than  the  expected  0.95
  • 13. Problem  2:  Order  parameter  evolution
  • 14. Conclusions § Problem  1  worked  well  as  a  benchmark  problem § It’s  harder  for  us  to  judge  problem  2,  since  we  didn’t  get   a  reasonable  answer § Overall,  we’re  happy  with  the  performance  of  the   PRISMS  code − Looking  forward  to  re-­‐running  these  benchmarks  as  features   are  added  to  the  code § Please  let  us  know  if  you  want  to  use  the  PRISMS  code − http://www.prisms-­‐center.org/ − https://github.com/prisms-­‐center