Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mark Murphy

dblp:66/6093 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
0since 2021 · last 2014
0000-0002-9735-7887ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorArtificial intelligence and machine learning · 1Graphics, computer vision, multimedia, augmented reality and games · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
High-performance computing · 37% Parallel and multicore computing · 30% Hardware accelerators and domain-specific architectures · 20%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%
Computer graphics and multimedia
1 paper
Image and video processing · 100%

Topics — the 14 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › epigenomics › DNA methylation
DNA methylation analysis
0.212014
PrEMeR-CG: inferring nucleotide level DNA methylation values from MethylCap-seq data · Bioinform. 2014
Bioinformatics and computational biology
epigenomics
0.212014
PrEMeR-CG: inferring nucleotide level DNA methylation values from MethylCap-seq data · Bioinform. 2014
Image and video processing › image segmentation
contour detection
0.112009
Efficient, high-quality image contour detection · ICCV 2009
Image and video processing
image segmentation
0.112009
Efficient, high-quality image contour detection · ICCV 2009
Hardware accelerators and domain-specific architectures
domain-specific optimization
0.112009
A design methodology for domain-optimized power-efficient supercomputing · SC 2009
Energy-efficient computing
energy-efficient architecture
0.112009
A design methodology for domain-optimized power-efficient supercomputing · SC 2009
Parallel and multicore computing
parallel algorithms
0.112009
Efficient, high-quality image contour detection · ICCV 2009
Parallel and multicore computing › parallel algorithms › parallel image processing
parallel image analysis
0.112009
Efficient, high-quality image contour detection · ICCV 2009
High-performance computing › performance optimization
auto-tuning
0.112008
Stencil computation optimization and auto-tuning on state-of-the-art multicore architectures · SC 2008
Parallel and multicore computing › parallel architecture
multicore optimization
0.112008
Stencil computation optimization and auto-tuning on state-of-the-art multicore architectures · SC 2008
High-performance computing › performance engineering
performance portability
0.112008
Stencil computation optimization and auto-tuning on state-of-the-art multicore architectures · SC 2008
High-performance computing
stencil computation
0.112008
Stencil computation optimization and auto-tuning on state-of-the-art multicore architectures · SC 2008
Bioinformatics and computational biology › epigenomics › differential methylation analysis
differential methylation detection
0.112014
PrEMeR-CG: inferring nucleotide level DNA methylation values from MethylCap-seq data · Bioinform. 2014
Processor architecture and microarchitecture
chip multiprocessor
0.012008
Stencil computation optimization and auto-tuning on state-of-the-art multicore architectures · SC 2008

Methods — techniques the papers use, named apart from their topics

generalized eigensolver · 0.2GPU implementation · 0.2statistical modeling · 0.2fragment length modeling · 0.2auto-tuning · 0.2normalized cuts · 0.1normalized cut · 0.1architecture space exploration · 0.1optimization strategies · 0.1
YearPublicationVenuePosition
2014 PrEMeR-CG: inferring nucleotide level DNA methylation values from MethylCap-seq data
abstract
Abstract Motivation : DNA methylation is an epigenetic change occurring in genomic CpG sequences that contribute to the regulation of gene transcription both in normal and malignant cells. Next-generation sequencing has been used to characterize DNA methylation status at the genome scale, but suffers from high sequencing cost in the case of whole-genome bisulfite sequencing, or from reduced resolution (inability to precisely define which of the CpGs are methylated) with capture-based techniques. Results : Here we present a computational method that computes nucleotide-resolution methylation values from capture-based data by incorporating fragment length profiles into a model of methylation analysis. We demonstrate that it compares favorably with nucleotide-resolution bisulfite sequencing and has better predictive power with respect to a reference than window-based methods, often used for enrichment data. The described method was used to produce the methylation data used in tandem with gene expression to produce a novel and clinically significant gene signature in acute myeloid leukemia. In addition, we introduce a complementary statistical method that uses this nucleotide-resolution methylation data for detection of differentially methylated features. Availability : Software in the form of Python and R scripts is available at http://bioserv.mps.ohio-state.edu/ premer and is free for non-commercial use. Contact : [email protected] ; [email protected] Supplementary information: Supplementary data are available at Bioinformatics online.
David Frankhouser, Mark Murphy, James S. Blachly, Jincheol Park, Mike W. Zoller, Javkhlan-Ochir Ganbat, John Curfman, John C. Byrd, Shili Lin, Guido Marcucci, Pearlly Yan, Ralf Bundschuh
Bioinform.2
2012 Fast ℓ1-SPIRiT Compressed Sensing Parallel Imaging MRI: Scalable Parallel Implementation and Clinically Feasible Runtime
abstract
We present l₁-SPIRiT, a simple algorithm for auto calibrating parallel imaging (acPI) and compressed sensing (CS) that permits an efficient implementation with clinically-feasible runtimes. We propose a CS objective function that minimizes cross-channel joint sparsity in the wavelet domain. Our reconstruction minimizes this objective via iterative soft-thresholding, and integrates naturally with iterative self-consistent parallel imaging (SPIRiT). Like many iterative magnetic resonance imaging reconstructions, l₁-SPIRiT's image quality comes at a high computational cost. Excessively long runtimes are a barrier to the clinical use of any reconstruction approach, and thus we discuss our approach to efficiently parallelizing l₁-SPIRiT and to achieving clinically-feasible runtimes. We present parallelizations of l₁-SPIRiT for both multi-GPU systems and multi-core CPUs, and discuss the software optimization and parallelization decisions made in our implementation. The performance of these alternatives depends on the processor architecture, the size of the image matrix, and the number of parallel imaging channels. Fundamentally, achieving fast runtime requires the correct trade-off between cache usage and parallelization overheads. We demonstrate image quality via a case from our clinical experimentation, using a custom 3DFT spoiled gradient echo (SPGR) sequence with up to 8× acceleration via Poisson-disc undersampling in the two phase-encoded directions.
Mark Murphy, Marcus T. Alley, James Demmel, Kurt Keutzer, S. S. Vasanawala, Michael Lustig
IEEE Trans. Medical Imaging1
2009 Efficient, high-quality image contour detection
abstract
Image contour detection is fundamental to many image analysis applications, including image segmentation, object recognition and classification. However, highly accurate image contour detection algorithms are also very computationally intensive, which limits their applicability, even for offline batch processing. In this work, we examine efficient parallel algorithms for performing image contour detection, with particular attention paid to local image analysis as well as the generalized eigensolver used in Normalized Cuts. Combining these algorithms into a contour detector, along with careful implementation on highly parallel, commodity processors from Nvidia, our contour detector provides uncompromised contour accuracy, with an F-metric of 0.70 on the Berkeley Segmentation Dataset. Runtime is reduced from 4 minutes to 1.8 seconds. The efficiency gains we realize enable high-quality image contour detection on much larger images than previously practical, and the algorithms we propose are applicable to several image segmentation approaches. Efficient, scalable, yet highly accurate image contour detection will facilitate increased performance in many computer vision applications.
Bryan Catanzaro, Bor-Yiing Su, Narayanan Sundaram, Yunsup Lee, Mark Murphy, Kurt Keutzer
ICCV5
2009 A design methodology for domain-optimized power-efficient supercomputing
abstract
As power has become the pre-eminent design constraint for future HPC systems, computational efficiency is being emphasized over simply peak performance. Recently, static benchmark codes have been used to find a power efficient architecture. Unfortunately, because compilers generate sub-optimal code, benchmark performance can be a poor indicator of the performance potential of architecture design points. Therefore, we present hardware/software cotuning as a novel approach for system design, in which traditional architecture space exploration is tightly coupled with software auto-tuning for delivering substantial improvements in area and power efficiency. We demonstrate the proposed methodology by exploring the parameter space of a Tensilica-based multi-processor running three of the most heavily used kernels in scientific computing, each with widely varying micro-architectural requirements: sparse matrix vector multiplication, stencil-based computations, and general matrix-matrix multiplication. Results demonstrate that co-tuning significantly improves hardware area and energy efficiency -- a key driver for next generation of HPC system design.
Marghoob Mohiyuddin, Mark Murphy, Leonid Oliker, John Shalf, John Wawrzynek, Samuel Williams 0001
SC2
2008 Stencil computation optimization and auto-tuning on state-of-the-art multicore architectures
abstract
Understanding the most efficient design and utilization of emerging multicore systems is one of the most challenging questions faced by the mainstream and scientific computing industries in several decades. Our work explores multicore stencil (nearest-neighbor) computations - a class of algorithms at the heart of many structured grid codes, including PDE solvers. We develop a number of effective optimization strategies, and build an auto-tuning environment that searches over our optimizations and their parameters to minimize runtime, while maximizing performance portability. To evaluate the effectiveness of these strategies we explore the broadest set of multicore architectures in the current HPC literature, including the Intel Clovertown, AMD Barcelona, Sun Victoria Falls, IBM QS22 PowerXCell 8i, and NVIDIA GTX280. Overall, our auto-tuning optimization methodology results in the fastest multicore stencil performance to date. Finally, we present several key insights into the architectural tradeoffs of emerging multicore designs and their implications on scientific algorithm development.
Kaushik Datta, Mark Murphy, Vasily Volkov, Samuel Williams 0001, Jonathan Carter 0002, Leonid Oliker, David A. Patterson 0001, John Shalf, Katherine A. Yelick
SC2