Network


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

Hotspot


Dive into the research topics where Bernard Lint is active.

Publication


Featured researches published by Bernard Lint.


international conference on supercomputing | 2007

Sequencer virtualization

Perry H. Wang; Jamison D. Collins; Gautham N. Chinya; Bernard Lint; Asit Mallick; Koichi Yamada; Hong Wang

The Multiple Instruction Stream Processor (MISP) architecture introduces the sequencer as a new class of architectural resource, and provides a minimalist user-level MIMD instruction set extension for application programs to directly control execution of concurrent instruction streams on these sequencers. As with classic architectural resources, namely, registers and memory, the sequencer architectural resource can be subject to virtualization. This paper details the idea of Sequencer Virtualization (SV), a foundational architectural support to decouple architectural virtual sequencers from physical sequencers. SV enables more efficient utilization of sequencer resources at the microarchitectural level while maintaining a consistent programming interface at the architectural level. To evaluate the key tradeoffs for SV, we conduct extensive experiments by implementing a prototype SV system using a custom firmware on a large-scale multiprocessor system. Using the prototype SV system, we demonstrate that SV improves efficiency in sequencer utilization while incurring little performance overhead. In particular, for a set of real multithreaded workloads, SV can significantly improve sequencer utilization, achieving an average of 32% better wall-clock performance than MISP without SV support in a multi-programming environment.


Archive | 2004

Global and pseudo power state management for multiple processing elements

Bernard Lint; Todd Dutton; Kushagra Vaid


Archive | 2004

Hardware coordination of power management activities

Jeffrey R. Wilcox; Shivnandan D. Kaushik; Stephen H. Gunther; Devadatta V. Bodas; Siva Ramakrishnan; David I. Poisner; Bernard Lint; Lance E. Hacking


Archive | 2006

Enabling multiple instruction stream/multiple data stream extensions on microprocessors

Jamison D. Collins; Perry H. Wang; Bernard Lint; Koichi Yamada; Asit Mallick; Richard A. Hankins; Gautham N. Chinya


Archive | 2004

P-state feedback to operating system with hardware coordination

Bernard Lint; Alon Naveh; Shivnandan D. Kaushik; Jeffrey R. Wilcox; Lance E. Hacking; Ping Sager; Kushagra Vaid; Todd Dutton


Archive | 2004

Packet exchange for controlling system power modes

Jeffrey R. Wilcox; Shivnandan D. Kaushik; Stephen H. Gunther; Devadatta V. Bodas; Siva Ramakrishnan; Bernard Lint; Lance E. Hacking


Archive | 2009

METHOD AND SYSTEM FOR EXTENDING A PLURALITY OF COMMAND STREAMS/A PLURALITY OF DATA STREAMS ON MICROPROCESSOR

Jaimison Collins; Perry H. Wang; Bernard Lint; Yamada Koichi; Asit Mallick; Richard A. Hankins; Gautham N. Chinya


Archive | 2007

Aktivierung mehrerer Instruktions- und mehrerer Datenstromerweiterungen auf Mikroprozessoren

Jaimison Collins; Perry H. Wang; Bernard Lint; Koichi Yamada; Asit Mallick; Richard A. Hankins; Gautham N. Chinya


Archive | 2005

Hardwarekoordination von Power Management-Aktivitäten Coordination of hardware power management activities

Devadatta V. Bodas; Stephen H. Beaverton Gunther; Lance E. Austin Hacking; Shivnandan Portland Kaushik; Bernard Lint; David Folsom Poisner; Siva Ramakrishnan; Jeffrey R. Wilcox


Archive | 2004

Determining allowable power-state transitions

Jeffrey R. Wilcox; Shivnandan D. Kaushik; Stephen H. Gunther; Devadatta V. Bodas; Siva Ramakrishnan; David I. Poisner; Bernard Lint; Lance E. Hacking

Researchain Logo
Decentralizing Knowledge