Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Brian R. Nickerson is active.

Publication


Featured researches published by Brian R. Nickerson.


programming language design and implementation | 1990

Graph coloring register allocation for processors with multi-register operands

Brian R. Nickerson

Though graph coloring algorithms have been shown to work well when applied to register allocation problems, the technique has not been generalized for processor architectures in which some instructions refer to individual operands that are comprised of multiple registers. This paper presents a suitable generalization.


ieee high performance extreme computing conference | 2016

The Open Community Runtime: A runtime system for extreme scale computing

Timothy G. Mattson; Romain Cledat; Vincent Cavé; Vivek Sarkar; Zoran Budimlic; Sanjay Chatterjee; Joshua B. Fryman; Ivan Ganev; Robin Knauerhase; Min Lee; Benoît Meister; Brian R. Nickerson; Nick Pepperling; Bala Seshasayee; Sagnak Tasirlar; Justin Teller; Nick Vrvilo

The Open Community Runtime (OCR) is a new runtime system designed to meet the needs of extreme-scale computing. While there is growing support for the idea that future execution models will be based on dynamic tasks, there is little agreement on what else should be included. OCR minimally adds events for synchronization and relocatable data-blocks for data management to form a complete system that supports a wide range of higher-level programming models. This paper lays out the fundamental concepts behind OCR and compares OCR performance to that from MPI for two simple benchmarks. OCR has been developed within an open community model with features supporting flexible algorithm expression weighed against the expected realities of extreme-scale computing: power-constrained execution, aggressive growth in the number of compute resources, deepening memory hierarchies and a low mean-time between failures.


Archive | 1994

Process, apparatus, and system for encoding and decoding video signals

Michael Keith; Brian R. Nickerson


Archive | 1996

Table-based color conversion to different RGB16 formats

Larry Wickstrom; Brian R. Nickerson


Archive | 1995

Bitrate damper for selecting quantization levels for image encoding

Brian R. Nickerson


Archive | 1993

Method and apparatus for encoding images using a specified data format

Stuart J. Golin; Brian R. Nickerson; Michael Keith; Rohan Coelho


Archive | 1998

Eye tracking for resource and power management

Brian R. Nickerson


Archive | 1994

Process, apparatus and system for decoding variable-length encoded signals

Brian R. Nickerson


Archive | 1996

Multi-byte processing of byte-based image data

Brian R. Nickerson


Archive | 1993

Method and system for generating compressed image signals

Rohan Coelho; Stuart J. Golin; Brian R. Nickerson; Michael Keith

Collaboration


Dive into the Brian R. Nickerson's collaboration.

Researchain Logo
Decentralizing Knowledge