Jeremy Johnson

A 24-Year Old Male with Syncope and Fever (9999)

Johnson, Jeremy, McKenzie, Leslie K, Thomas, Tiffany M, Wilson, Cindy M

Fatigue and febrile illness are two symptoms frequently experienced by many patients presenting to the Emergency Department (ED). These symptoms may seem benign in the otherwise healthy, young...

Cache Miss Analysis of WHT Algorithms (2008)

Jeremy Johnson, Pawel Hitczenko, Mihai Furis

On modern computers memory access patterns and cache utilization are as important, if not more important, than operation count in obtaining high-performance implementations of algorithms. In this...

Automatic Generation and Adaptation of High-Performance Implementations of Signal Processing Transforms (2008)

Bryan Singer, Jianxin Xiong, Jeremy Johnson, David Padua, Manuela Veloso, ...

Abstract The paper describes SPIRAL, a generator of libraries for fast software implementations of signal processing transforms. These libraries are adapted to the computing platform and can be...

PROCEEDINGS OF THE IEEE SPECIAL ISSUE ON PROGRAM GENERATION, OPTIMIZATION, AND ADAPTATION 1 SPIRAL: Code Generation for DSP Transforms (2008)

Markus Püschel, Jeremy Johnson, David Padua, Manuela Veloso, Bryan W. Singer, ...

Abstract — Fast changing, increasingly complex, and diverse computing platforms pose central problems in scientific computing: How to achieve, with reasonable effort, portable optimal performance?...

Cache Miss Analysis of WHT Algorithms (2008)

Mihai Furis, Paweł Hitczenko, Jeremy Johnson

On modern computers memory access patterns and cache utilization are as important, if not more important, than operation count in obtaining high-performance implementations of algorithms. In this...

Themes � Algebra and Algorithms (2008)

Jeremy Johnson, Shmuel Winograd, Louis Ausl, Ephraim Feig

� SPIRAL past (Algebraic foundations and algebra of programs) � SPIRAL present (Algorithm generator, optimizer, and adapter) � www.spiral.net � See Franz Franchetti’s talk for details �...

Cache miss analysis of WHT algorithms (2008)

Mihai Furis, Paweł Hitczenko, Jeremy Johnson

On modern computers memory access patterns and cache utilization are as important, if not more important, than operation count in obtaining high-performance implementations of algorithms. In this...

PROCEEDINGS OF THE IEEE SPECIAL ISSUE ON PROGRAM GENERATION, OPTIMIZATION, AND ADAPTATION 1 SPIRAL: Code Generation for DSP Transforms (2008)

Markus Püschel, Jeremy Johnson, David Padua, Manuela Veloso, Bryan W. Singer, ...

Abstract — Fast changing, increasingly complex, and diverse computing platforms pose central problems in scientific computing: How to achieve, with reasonable effort, portable optimal performance?...

2 (2007)

Jeremy Johnson, Robert W. Johnson, David Padua, Jianxin Xiong

Abstract. This paper discuss an approach to implementing and optimizing fast signal transforms based on a domain specific computer language, called SPL. SPL programs, which are essentially...

3 (2007)

Jianxin Xiong, Jeremy Johnson, Robert Johnson, David Padua

We discuss the design and implementation of a compiler that translates formulas representing signal processing transforms into ecient C or Fortran programs. The formulas are represented in a language...

Performance analysis of a family of WHT algorithms (2007)

Andrews, Michael, Johnson, Jeremy

This paper explores the correlation of instruction counts and cache misses to runtime performance for a large family of divide and conquer algorithms to compute the Walsh–Hadamard transform (WHT)....

Search and Exploiting Structure in Quantifier Elimination (2007)

Communicated Markus, A. Hitz, Michael Andrews, Pranab Shenoy, Jeremy Johnson, Christopher Brown

Our research explores techniques to model the performance and other costs for Hardware (HW), using FPGA, and Software (SW) implementations of multi-dimensional Discrete Fourier Transforms (DFT)....

Optimal reconfigurable HW/SW co-design of load flow and optimal power flow computation (2006)

Murach, M., Vachranukunkiet, Petya, Nagvajara, Prawat, Johnson, Jeremy, Nwankpa, Chikaodinaka Okechi Dike

Load flow and Optimal Power Flow (OPF) constitute core computations used in energy market operation. We considered different design partitions of computational tasks for a desktop computer equipped...

Jacobi load flow accelerator using FPGA (2005)

Foertsch, J., Johnson, Jeremy, Nagvajara, Prawat

Full-AC load flow is a crucial task in power system analysis. Solving full-AC load flow utilizes iterative numerical methods such as Jacobi, Gauss-Seidel or Newton- Raphson. Newton-Raphson is...

SPIRAL: A Generator for Platform-Adapted Libraries of Signal Processing Algorithms (2004)

Markus Püschel, Bryan Singer, Jianxin Xiong, Jeremy Johnson, David Padua, ...

SPIRAL is a generator for libraries of fast software implementations of linear signal processing transforms. These libraries are adapted to the computing platform and can be re-optimized as the...

SPIRAL: A Generator for Platform-Adapted Libraries of Signal Processing Algorithms (2004)

Markus Püschel, Bryan Singer, Jianxin Xiong, Jeremy Johnson, David Padua, ...

SPIRAL is a generator for libraries of fast software implementations of linear signal processing transforms. These libraries are adapted to the computing platform and can be re-optimized as the...

SPIRAL: A Generator for Platform-Adapted Libraries of Signal Processing Algorithms (2004)

Markus Püschel, Bryan Singer, Jianxin Xiong, Jeremy Johnson, David Padua, ...

SPIRAL is a generator of libraries of fast software implementations of linear signal processing transforms. These libraries are adapted to the computing platform and can be re-optimized as the...

SPIRAL: A Generator for Platform-Adapted Libraries of Signal Processing Algorithms (2004)

Markus Püschel, Bryan Singer, Jianxin Xiong, Jeremy Johnson, David Padua, ...

SPIRAL is a generator of libraries of fast software implementations of linear signal processing transforms. These libraries are adapted to the computing platform and can be re-optimized as the...

INTESTINAL AND BLOOD PARASITES IN AMAZON PARROTS DESTINED FOR RELOCATION IN GUATEMALA (2001)

Matthew B. Rooney, Mary Jo Burkhard, Ellis Greiner, Qi-Yun Zeng, Jeremy Johnson

Approximately 350 Amazon parrots were destined for relocation in Peten province, northeastern Guatemala. In random sampling of the parrots, 95 blood and 75 fecal samples were examined individually...

Searching for the Best FFT Formulas with the SPL Compiler (2001)

Jeremy Johnson, Robert W. Johnson, David Padua, Jianxin Xiong

This paper discuss an approach to implementing and optimizing fast signal transforms based on a domain speci c computer language, called SPL. SPL programs, which are essentially mathematical...

In search of the optimal Walsh-Hadamard transform (2000)

Jeremy Johnson

This paper describes an approach to implementing and optimizing fast signal transforms. Algorithms for computing signal transforms are expressed by symbolic expressions, which can be automatically...

In search of the optimal Walsh-Hadamard transform (2000)

Jeremy Johnson

This paper describes an approach to implementing and optimizing fast signal transforms. Algorithms for computing signal transforms are expressed by symbolic expressions, which can be automatically...

In Search Of The Optimal Walsh-Hadamard Transform (2000)

Jeremy Johnson, Markus Püschel

This paper describes an approach to implementing and optimizing fast signal transforms. Algorithms for computing signal transforms are expressed by symbolic expressions, which can be automatically...

Some Experiments with Parallel Bignum Arithmetic (1994)

Bruce Char, Jeremy Johnson, David Saunders, Andrew P. Wack

: This paper presents empirical data from the implementation of several algorithms for parallel integer arithmetic on a network of workstations. Algorithms were implemented using Sugarbush, a...

An assessment of the dual-analyte enzyme immunoassay for ovulation timing (1989)

Lenton, Elizabeth A., King, Helen, Johnson, Jeremy, Amos, Sheena

In a search for simpler, more efficient methods of monitoring ovulatory function, either to assist in the investigation of the infertile couple or for contraceptive or fertility control purposes, a...