Indico celebrates its 20th anniversary! Check our blog post for more information!

3–10 Aug 2016
Chicago IL USA
US/Central timezone
There is a live webcast for this event.

QEX: a framework for lattice field theories (15' + 5')

5 Aug 2016, 15:15
20m
Huron

Huron

Oral Presentation Computing and Data Handling Computing

Speaker

Xiao-Yong Jin (Argonne National Laboratory)

Description

We present a new software framework for simulating lattice field theories. It features an intuitive programming interface, while simultaneously achieving high performance supercomputing, all in one programming language, Nim. With a macro system based on its abstract syntax tree, the language enables us to check and optimize our code at compile time. It also allows us to code intrinsics that map directly to machine instructions, and generates efficient native code. We will give an introduction to the high level interface of the framework, and discuss the current status of the code and future plans.

Primary authors

James Osborn (Argonne National Laboratory) Xiao-Yong Jin (Argonne National Laboratory)

Presentation materials