Lukasz G. Szafaryn

Ph.D. Student
Computer Engineering Program
University of Virginia
Advisor: Kevin Skadron
lgs9a at virginia dot edu



Curriculum Vitae



Publications:

L. G. Szafaryn, B. Meyer and K. Skadron.
"Evaluating Soft Error Protection Mechanisms in the Context of Multi-bit Errors at the Scope of a Processor."
At SRC TECHCON, October 2012.
[Paper pdf, Slides pdf, Poster pdf]

L. G. Szafaryn, T. Gamblin, B. R. de Supinski and K. Skadron.
"Trellis: Portability Across Architectures with a High-level Framework."
In International Journal of High Performance Computing Applications (IJHPCA), submitted August 2012.
[Paper pdf]

L. G. Szafaryn, T. Gamblin, B. R. de Supinski and K. Skadron.
"Experiences with Achieving Portability across Heterogeneous Architectures."
In Proceedings of the Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance
Computing (WOLFHPC) in conjunction with the 25th International Conference on Supercomputing (ICS), May 2011.
[Paper pdf, Slides pdf]

S. Che, J. W. Sheaffer, M. Boyer, L. G. Szafaryn, L. Wang, and K. Skadron.
“Characterization of the Rodinia Benchmark Suite with Comparison to Contemporary CMP Workloads.”
In Proceedings of the IEEE International Symposium on Workload Characterization (IISWC), December 2010.
[Paper pdf]

M. Guevara, P. Wu, M. D. Marino, J. Meng, L. G. Szafaryn, P. Satyamoorthy, B. Meyer, K. Skadron, J. Lach and B. Calhoun.
"Exploiting Dynamically Changing Parallelism with a Reconfigurable Array of Homogeneous Sub-cores."
In Proceedings of TECHCON 2010, September 2010.
[Paper pdf, Slides pdf, Poster pdf]

L. G. Szafaryn, K. Skadron, and J. J. Saucerman.
"Experiences Accelerating MATLAB Systems Biology Applications."
In Proceedings of the Workshop on Biomedicine in Computing: Systems, Architectures, and Circuits (BiC)
in conjunction with the 36th IEEE/ACM International Symposium on Computer Architecture (ISCA), June 2009.
[Paper pdf, Slides pdf]

L. G. Szafaryn, J. Saucerman, S. Acton, and K. Skadron.
"A Tale of Two Systems Biology Applications: Experiences Accelerating Ultrasound Feature Tracking vs.
Multi-Timescale Simulations."
University of Virginia Dept. of Computer Science Technical Report CS-2009-01, March 2009.



Presentations:

L. G. Szafaryn, M. Boyer and K. Skadron.
"Experiences Porting MATLAB Systems Biology Applications to CUDA."
At NVIDIA NVISION, August 2008.
[Paper pdf Poster pdf]



Software Release:

Trellis source-to-source translator, translates Trellis to OpenMP, OpenACC, PGI and CUDA, as described in WOLFHPC paper.
(currently being updated).
[Source code tar.gz]



Current and Past Research Interests:

Ph.D. Degree:

Reliability for Multi-bit Soft Errors
Trellis: High-level Accelerator API
Field Programmable Core Array (FPCA)
Rodinia Benchmark Suite
GPU Register File Allocation
LavaMD GPU Application Myocyte GPU Application
Heart Wall GPU Application
Operating System Scheduling
VLSI Adder Design

MS Degree:

Embedded Data Acquisition and Display Device
Computer Architecture
Applications of Information Theory
Digital Signal Processing
Solid State Technology

BS Degree:

Processor VHDL Design
Networking
Fiber Optic Communication