7th JLESC Workshop


Charmworks CEO Laxmikant Kale and CTO Phil Miller will be presenting at the 7th JLESC Workshop (July 17–19, 2017) at the NCSA Building in Urbana, Illinois. See the descriptions below to learn more about their presentations.

Tuesday, July 18

Modern C++ for the Charm++ Parallel Programming System – 11 AM
Phil Miller, University of Illinois at Urbana-Champaign
Execution of a Charm++ application is driven by object method invocations on distributed parallel instances of C++ objects. Because of its design, the Charm++ system puts a layer of indirection between callers and callees, to enable asynchronous execution, location-independent delivery, and call-by-value semantics. When naively implemented, this indirection can introduce unnecessary delays, memory allocations, and data copy operations. In this talk, I will describe the baseline implementation, some optimizations that have been made using const-correctness and r-value references, and longer-term plans involving present and future developments such as Ranges and technical specification.

OpenAtom: Ground and Excited States of Electrons from First Principles – 3:50 PM
Laxmikant Kale, University of Illinois at Urbana-Champaign
The goal of the OpenAtom project is to statistically sample complex environments in order to understand important and useful materials systems. We describe our progress towards fast ab initio computations to provide the ground energy surface that describe the systems of interest within Density Functional Theory and excited state properties and spectroscopy within the GW/Bethe-Saltpeter approach.

Click here to learn more about the 7th JLESC Workshop.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s