Light-matter interactions simulated on the world’s fastest supercomputer

Light-matter interactions simulated on the world's fastest supercomputer
Researchers led by the University of Tsukuba present an improved way to model interactions between matter and light at the atomic scale. Credit: University of Tsukuba

Light-matter interactions form the basis of many important technologies, including lasers, light-emitting diodes (LEDs), and atomic clocks. However, usual computational approaches for modeling such interactions have limited usefulness and capability. Now, researchers from Japan have developed a technique that overcomes these limitations.

In a study published this month in The International Journal of High Performance Computing Applications, a research team led by the University of Tsukuba describes a highly efficient method for simulating light-matter interactions at the atomic scale.

What makes these interactions so difficult to simulate? One reason is that phenomena associated with the interactions encompass many areas of physics, involving both the propagation of light waves and the dynamics of electrons and ions in matter. Another reason is that such phenomena can cover a wide range of length and time scales.

Given the multiphysics and multiscale nature of the problem, light-matter interactions are typically modeled using two separate computational methods. The first is electromagnetic analysis, whereby the electromagnetic fields of the light are studied; the second is a quantum-mechanical calculation of the optical properties of the matter. But these methods assume that the electromagnetic fields are weak and that there is a difference in the length scale.

“Our approach provides a unified and improved way to simulate light-matter interactions,” says senior author of the study Professor Kazuhiro Yabana. “We achieve this feat by simultaneously solving three key physics equations: the Maxwell equation for the electromagnetic fields, the time-dependent Kohn-Sham equation for the electrons, and the Newton equation for the ions.”

The researchers implemented the method in their in-house software SALMON (Scalable Ab initio Light-Matter simulator for Optics and Nanoscience), and they thoroughly optimized the simulation computer code to maximize its performance. They then tested the code by modeling light-matter interactions in a thin film of amorphous silicon dioxide, composed of more than 10,000 atoms. This simulation was carried out using almost 28,000 nodes of the fastest supercomputer in the world, Fugaku, at the RIKEN Center for Computational Science in Kobe, Japan.

“We found that our code is extremely efficient, achieving the goal of one second per time step of the calculation that is needed for practical applications,” says Professor Yabana. “The performance is close to its maximum possible value, set by the bandwidth of the computer memory, and the code has the desirable property of excellent weak scalability.”

Although the team simulated light-matter interactions in a thin film in this work, their approach could be used to explore many phenomena in nanoscale optics and photonics.

More information: Yuta Hirokawa et al, Large-scale ab initio simulation of light–matter interaction at the atomic scale in Fugaku, The International Journal of High Performance Computing Applications (2022). DOI: 10.1177/10943420211065723
Provided by University of Tsukuba
Citation: Light-matter interactions simulated on the world’s fastest supercomputer (2022, January 6) retrieved 6 January 2022 from https://techxplore.com/news/2022-01-light-matter-interactions-simulated-world-fastest.html
This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no part may be reproduced without the written permission. The content is provided for information purposes only.

Source: TechExplore

92 Replies to “Light-matter interactions simulated on the world’s fastest supercomputer”

  1. Hi there! I could have sworn I’ve been to this blog before but after browsing through some of the posts I realized it’s new to me. Anyways, I’m definitely pleased I found it and I’ll be bookmarking it and checking back regularly!

  2. I simply could not depart your site prior to suggesting that I extremely enjoyed the standard information a person supply for your visitors? Is going to be back often in order to check up on new posts

  3. of course like your web-site however you need to test the spelling on quite a few of your posts. A number of them are rife with spelling problems and I in finding it very bothersome to tell the truth on the other hand I will surely come back again.

  4. What’s up it’s me, I am also visiting this web site regularly, this website is really good and the users are actually sharing good thoughts.

  5. Hey very nice website!! Guy .. Beautiful .. Amazing .. I will bookmark your website and take the feeds also? I am satisfied to seek out so many useful information here in the submit, we need develop more strategies in this regard, thank you for sharing. . . . . .

  6. Unquestionably consider that that you stated. Your favourite justification appeared to be at the net the simplest thing to remember of. I say to you, I definitely get irked even as folks consider worries that they plainly do not recognise about. You controlled to hit the nail upon the top as well as defined out the whole thing with no need side effect , other people can take a signal. Will likely be back to get more. Thank you

  7. I know this if off topic but I’m looking into starting my own blog and was wondering what all is required to get set up? I’m assuming having a blog like yours would cost a pretty penny? I’m not very internet savvy so I’m not 100% positive. Any tips or advice would be greatly appreciated. Thank you

  8. Have you ever thought about publishing an e-book or guest authoring on other sites? I have a blog based upon on the same subjects you discuss and would really like to have you share some stories/information. I know my subscribers would value your work. If you are even remotely interested, feel free to send me an e mail.

  9. Heya i’m for the primary time here. I came across this board and I find It truly useful & it helped me out a lot. I hope to provide something back and help others like you helped me.

  10. Thanks for your marvelous posting! I seriously enjoyed reading it, you could be a great author. I will make certain to bookmark your blog and definitely will come back down the road. I want to encourage you to ultimately continue your great job, have a nice day!

  11. This design is spectacular! You obviously know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Wonderful job. I really enjoyed what you had to say, and more than that, how you presented it. Too cool!

  12. I’ve been exploring for a little for any high-quality articles or blog posts in this kind of space . Exploring in Yahoo I finally stumbled upon this site. Reading this info So i’m glad to show that I have a very good uncanny feeling I came upon exactly what I needed. I so much without a doubt will make certain to don?t forget this site and give it a look on a constant basis.

  13. You really make it seem so easy together with your presentation however I in finding this topic to be really something which I think I might never understand. It sort of feels too complicated and very vast for me. I am taking a look forward for your next submit, I will try to get the cling of it!

  14. I know this if off topic but I’m looking into starting my own blog and was wondering what all is required to get set up? I’m assuming having a blog like yours would cost a pretty penny? I’m not very internet savvy so I’m not 100% sure. Any recommendations or advice would be greatly appreciated. Kudos

  15. Do you mind if I quote a couple of your posts as long as I provide credit and sources back to your website? My blog site is in the very same area of interest as yours and my visitors would certainly benefit from a lot of the information you present here. Please let me know if this okay with you. Appreciate it!

  16. Hi there! Would you mind if I share your blog with my zynga group? There’s a lot of people that I think would really enjoy your content. Please let me know. Cheers

  17. Hey There. I found your blog using msn. This is a very smartly written article. I will be sure to bookmark it and come back to read more of your useful information. Thank you for the post. I will definitely comeback.

  18. Wow that was odd. I just wrote an really long comment but after I clicked submit my comment didn’t show up. Grrrr… well I’m not writing all that over again. Regardless, just wanted to say great blog!

  19. I think this is one of the most significant information for me. And i’m glad reading your article. But wanna remark on few general things, The website style is ideal, the articles is really excellent : D. Good job, cheers

  20. Hey I am so happy I found your web site, I really found you by error, while I was browsing on Digg for something else, Nonetheless I am here now and would just like to say thank you for a fantastic post and a all round thrilling blog (I also love the theme/design), I don’t have time to look over it all at the minute but I have saved it and also added in your RSS feeds, so when I have time I will be back to read a lot more, Please do keep up the awesome job.

  21. Wow, wonderful blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your web site is magnificent, let alone the content!

  22. I really like what you guys are usually up too. This sort of clever work and exposure! Keep up the good works guys I’ve added you guys to my personal blogroll.

  23. I’m not sure why but this website is loading incredibly slow for me. Is anyone else having this issue or is it a problem on my end? I’ll check back later and see if the problem still exists.

  24. Unquestionably consider that that you stated. Your favourite justification appeared to be at the net the simplest thing to be aware of. I say to you, I definitely get irked whilst other folks consider worries that they plainly do not realize about. You controlled to hit the nail upon the top as smartlyand also defined out the whole thing with no need side effect , folks can take a signal. Will likely be back to get more. Thank you

  25. Unquestionably believe that which you stated. Your favorite justification appeared to be on the net the simplest thing to be aware of. I say to you, I definitely get irked while people consider worries that they plainly do not know about. You managed to hit the nail upon the top and also defined out the whole thing without having side effect , people can take a signal. Will likely be back to get more. Thanks

  26. Hi there! I know this is kinda off topic nevertheless I’d figured I’d ask. Would you be interested in exchanging links or maybe guest writing a blog article or vice-versa? My site discusses a lot of the same subjects as yours and I feel we could greatly benefit from each other. If you might be interested feel free to send me an e-mail. I look forward to hearing from you! Superb blog by the way!

  27. Aw, this was an extremely nice post. Taking the time and actual effort to create a top notch article but what can I say I procrastinate a lot and never seem to get anything done.

  28. I’ve been exploring for a little for any high-quality articles or blog posts in this kind of space . Exploring in Yahoo I at last stumbled upon this web site. Reading this info So i’m glad to exhibit that I have a very just right uncanny feeling I found out exactly what I needed. I so much unquestionably will make certain to don?t fail to remember this site and give it a look on a constant basis.

  29. I was extremely pleased to discover this web site. I want to to thank you for your time for this wonderful read!! I definitely appreciated every little bit of it and I have you book-marked to see new stuff on your web site.

  30. Whats up are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and create my own. Do you need any coding knowledge to make your own blog? Any help would be greatly appreciated!

  31. Hello there! This is my 1st comment here so I just wanted to give a quick shout out and tell you I truly enjoy reading through your articles. Can you suggest any other blogs/websites/forums that go over the same subjects? Thank you so much!

  32. Nice blog here! Also your site quite a bit up fast! What host are you using? Can I am getting your associate link on your host? I want my website loaded up as fast as yours lol

  33. Link exchange is nothing else but it is only placing the other person’s weblog link on your page at appropriate place and other person will also do same for you.

  34. Does your website have a contact page? I’m having problems locating it but, I’d like to send you an e-mail. I’ve got some suggestions for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it expand over time.

Comments are closed.