This page is outdated.

Please see my current page at Brown University:

Mark Howison

Computer Systems Engineer

Visualization Group » Computer Research Division » Lawrence Berkeley National Lab

MHowison <at> lbl <dot> gov

(510) 486 7932

1 Cyclotron Road
Mail Stop 50F1650
Berkeley, CA 94720-8139

Mark holds a B.S. in mathematics from Brown University (2006) and an M.S. in computer science from UC Berkeley (2009). In his previous research, he has fabricated mathematical artwork, designed visualization tools, and investigated how people use technology to learn about mathematics and science. His recent projects at LBNL include profiling and improving collective I/O performance on NERSC's flagship Cray XT4 system, tuning image processing filters for multicore processors and GPUs, and researching parallelization strategies for visualization algorithms.

Software — a Perl script for analyzing IPM POSIX I/O trace files.

jmEscher — a Java library for creating and interactively manipulating 2D constrained Delaunay triangulations that can be used to form 3D meshes.

WiiKinemathics — a WiiRemote-enabled learning tool for proportional progression.


Oct. 8, 2009. I/O Using H5Part. NERSC User Group Meeting, Boulder, CO.

Mar. 12, 2009. IO Performance of a Climate Modeling Application. NERSC OSF Lunch Talk, Oakland, CA.

Feb. 26, 2009. CAD Tools for Creating 3D Escher Tiles. Graphics Group, UC Berkeley.

Jan. 20, 2009. Application Case Studies with H5Part. NERSC HDF5 Workshop, Oakland, CA.


M. Howison, E.W. Bethel, & H. Childs. MPI-hybrid Parallelism for Volume Rendering on Large, Multi-core Systems. Eurographics Symposium on Parallel Graphics and Visualization, May, 2010. [Best paper award]

H. Childs, D. Pugmire, S. Ahern, B. Whitlock, M. Howison, Prabhat, G. Weber, & E.W. Bethel. Extreme Scaling of Production Visualization Software on Diverse Architectures. IEEE Computer Graphics and Applications, in press.

D. Abrahamson & M. Howison. Kinemathics: exploring kinesthetically induced mathematical learning. Annual meeting of the American Education Research Association, May, 2010.

M. Howison. Comparing GPU Implementations of Bilateral and Anisotropic Diffusion Filters for 3D Biomedical Datasets. SIAM Conference on Imaging Science, April, 2010. [slides]

A. Uselton, M. Howison, N.J. Wright, D. Skinner, N. Keen, J. Shalf, K.L. Karavanic, & L. Oliker. Parallel I/O Performance: From Events to Ensembles. IEEE International Parallel & Distributed Processing Symposium, April, 2010.

S. Kamil, C. Chan, S. Williams, L. Oliker, J. Shalf, M. Howison, E.W. Bethel & Prabhat. A Generalized Framework for Auto-tuning Stencil Computations. Cray User Group Conference, 2009. [Best paper award]

Howison, M. and Séquin, C. (2009). CAD Tools for Creating Space-filing 3D Escher Tiles. Computer-Aided Design and Applications, 6(6), 737-748.

Howison, M. (2008). Connecting mathematics through investigating scientific phenomena. Poster presented at the annual conference of the American Education Research Association.

Abrahamson, D., Bryant, M. J., Howison, M., & Relaford-Doyle, J. J. (2008). Toward a phenomenology of mathematical artifacts: A circumspective deconstruction of a design for the binomial. Paper presented at the annual conference of the American Education Research Association.