Xin Dong

35 Orient Street
Malden, MA 02148
(617) 849-1556
xindong@ccs.neu.edu
www.ccs.neu.edu/home/xindong

Objective


Education


Current Research

My Ph.D. research focuses on operating systems, high performance computing, multi-threading, software parallelization methods/tools, code rewriting/debugging and parallel algorithms.

The central part of my thesis is a semi-automatic methodology using source-level transformation for Geant4 multi-threading (Geant4MT http://geant4.cern.ch/support/download\_MT\_proto.shtml).

Techniques used include: • a modified version of the GNU g++ parser • bisimulation using the DMTCP checkpointing package • run-time analysis using a SEGFAULT handler and selective memory protection • a non-standard extension to malloc for scalable multi-threading

Other topics: • bit-compatible parallelization of ILU(k) preconditioner • fast permutation multiplication in cache

Impact of Geant4MT


Publications


Work Experience

Summer Internships

Full-time Positions


Programming Skills


Invited Workshop Presentations


Honors and Awards