Luke Wilson

Lucas A. Wilson, Ph.D.

Director of Training & Professional Development


Lucas became the Director of Training and Professional Development at TACC in March 2016, and is responsible for developing and expanding TACC's training and certification programs. Lucas joined TACC in October 2005 as a member of the High Performance Computing group. His research focuses on distributed computing, high-throughput computing, and many-task execution and programming models. He has been a lecturer in scientific computing for the department of Statistics and Data Sciences at UT Austin since 2012.


Areas of Research

Many-task Models

Fault-tolerant and Elastic Computation

High Performance Computing

High Throughput Computing

Distributed Computing

Multiprocessor Scheduling

Parallel Evolutionary Algorithms

Artificial Immune Systems

Nature-inspired Algorithms

Courses Taught At UT Austin

SDS 322/392: Introduction to Scientific Programming (Spring 2013, Spring 2014, Spring 2015)

SDS 335/394: Scientific and Technical Computing (Fall 2012)


Professional Societies

Member, IEEE Computer Society

Member, Association for Computing Machinery

Member, ACM SIGHPC


Selected Publications

Lucas A. Wilson and Jeffery von Ronne, "A Task-uncoordinated Distributed Dataflow Model for Scalable High Performance Parallel Program Execution," Parallel Computing, 51, C (January 2016), 79-87. DOI: 10.1016/j.parco.2015.10.013

Lucas A. Wilson and Jeffery von Ronne, "StenSAL: A Single Assignment Language for Relentlessly Executing Explicit Stencil Algorithms," Workshop on Optimizing Stencil Computations, ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity, Portland, OR, 2014.

Lucas A. Wilson and John M. Fonner, "Launcher: A Shell-based Framework for Rapid Development of Parallel Parametric Studies," Conference on Extreme Science and Engineering Discovery Environment (XSEDE), Atlanta, GA, 2014.

Lucas A. Wilson and John A. Lockman III, "Relentless Computing: Enabling fault-tolerant, numerically intensive computation in distributed environments," 2011 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2011), July 2011, Las Vegas, Nevada, USA.

Lucas A. Wilson, Michael C. Scherger, and John A. Lockman III, "Plagued by Work: Using Immunity to Manage the Largest Computational Collectives," Parallel and Distributed Computing, January 2010, ISBN 978-953-307-057-5, In-Tech publishing.

Lucas A. Wilson, "Distributed, Heterogeneous Resource Management Using Artificial Immune Systems," 2008 Workshop on Nature Inspired Distributed Computing (NIDiSC) at the International Parallel and Distributed Processing Symposium (IPDPS 08), May 2008, Miami, Florida, USA.

Lucas A. Wilson and Michelle D. Moore, "Cross-pollinating Parallel Genetic Algorithm for Multi-objective Search and Optimization," International Journal of Foundations of Computer Science, 16, 261 (April 2005), 261-280. DOI: 10.1142/S012905410500298X


Education

Ph.D., Computer Science,
The University of Texas at San Antonio (2015)

M.S., Computer Science,
Texas A&M University, Corpus Christi (2008)

B.S., Computer Science,
Texas A&M University, Corpus Christi (2003)

Awards

Young Researcher, Second Heidelberg Laureate Forum (2014)