scispace - formally typeset
J

Janice O. McMahon

Researcher at University of Southern California

Publications -  13
Citations -  82

Janice O. McMahon is an academic researcher from University of Southern California. The author has contributed to research in topics: Energy consumption & Bitonic sorter. The author has an hindex of 4, co-authored 13 publications receiving 75 citations.

Papers
More filters
Proceedings ArticleDOI

Highly scalable near memory processing with migrating threads on the emu system architecture

TL;DR: A new, highly-scalable PGAS memory-centric system architecture where migrating threads travel to the data they access, and a comparison of key parameters with a variety of today's systems, of differing architectures, indicates the potential advantages.
Proceedings ArticleDOI

Implementing the Jaccard Index on the Migratory Memory-Side Processing Emu Architecture

TL;DR: An implementation of the Jaccard Index for graphs on the Migratory Memory-Side Processing Emu architecture, which was designed to find similarities between different vertices in a graph, and is often used to identify communities is presented.
Patent

Systems and methods for efficient targeting

TL;DR: In this article, a system for determining the physical path of an object can map several candidate paths to a suitable path space that can be explored using a convex optimization technique, taking advantage of the typical sparsity of the path space and can identify a likely physical path using a function of sensor observation as constraints.
Proceedings ArticleDOI

Exploring Parallel Bitonic Sort on a Migratory Thread Architecture

TL;DR: This paper implements parallel bitonic sort and targets the Emu Chick system, investigating the performance of an explicit comparison-based approach as well as a sorting network implementation, and explores two different data layouts for the Parallel bitonic sorting network.
Patent

Systems and methods for power optimization of processors

TL;DR: In this article, a compilation system generates one or more energy windows in a program to be executed on a data processor such that power/energy consumption of the data processor can be adjusted in which window, so as to minimize the overall power and energy consumption during the execution of the program.