Hassan Dashtian >>

Welcome to my homepage




About Me

I am a research scientist at the Bureau of Economic Geology, University of Texas, Austin. I develop source codes to study some cool phenomenon. This includes interaction of atoms and molecules, flow of fluid in small scale porous materials and large scale underground reservoir. My work has many applications and the focus is on Energy and Environments. I also design algorithms and develop source codes to analyze spatio-temporal data.

1 / 3
Parallel and Sequential implementation of Mid-point displa algorithm
2 / 3
Analysis of big sets of geological data
3 / 3
Collecting data from our sensors


Associate Research Scientist, UT Austin May 2018 - Present
My primary role as a researcher, at Bureau of Economic Geology, University of Texas at Austin, is to use computational methods to do simulations. The results are used to predict and optimize operations. I use avaiable commercial software and also develop codes to do simulations and data analysis. Also, I am using big geological data to study phenomena that are associated with geological sequestration of CO2. I manage the data, clean the data and do some statistical analysis on these data.
I also visit the field, where we have some sensors and equipments which record the data. I collect the data every other month. I am using Amazon web services as a Data Warehouse.
Research Assistant, USC September 2012 - May 2018
Developed GPU-based PDE solver for numerical simulation (C++ and CUDA) • Developed and implemented massively parallel algorithm to generate correlated data (C and MPI) • Used existing Large-scale Atomic/Molecular Massively Parallel Simulator and improved its performance on USC high performance computing system (C, MPI, OpenMP) • Performed statistical analysis of real-time data • Developed mathematical and statistical algorithms and user-friendly interface for petrophysical and geophysical data processing • Teaching assistant and recitation lecturer for several graduate and undergraduate courses
Research Institute of Petroleum Industry 2010 - May 2012
Prepared and assessed inputs and outputs for development of a reservoir characterization software.


I got my PhD in chemical engineering from University of Southern California where I also studied computer science with specialization in high performance computing and simulation.



My skills include both computer programming and analytical data interpretation. Here are the languages that I use to write codes:

						$ C/C++, Python, Matlab, OpenGL
						$ Bash & Batch Scripting, HTML
						$ MPI, OpenMP, CUDA

What is HPC?

"High-Performance Computing," or HPC, is the application of "supercomputers" to computational problems that are either too large for standard computers or would take too long. A desktop computer generally has a single processing chip, commonly called a CPU. A HPC system, on the other hand, is essentially a network of nodes, each of which contains one or more processing chips, as well as its own memory.

Code Development

I develop mathematical models, algorithms and write computer codes to study natural phenomena and analyze huge data sets. Using supercomputers is an essential part of my research and studies. Both at USC and UT Austin, I had the opportunity to work with and have access to two of the best high performance computing facilities in the world.


Contact Me:

I would love to talk to people about my research. You can reach me through my email: dashtian at utexas dot edu

						$   echo "Subject: " | sendmail -v dashtian@utexas.edu < mail.txt
Email Me