Network


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

Hotspot


Dive into the research topics where Rabin A. Sugumar is active.

Publication


Featured researches published by Rabin A. Sugumar.


international symposium on computer architecture | 2000

Vector instruction set support for conditional operations

James E. Smith; Greg Faanes; Rabin A. Sugumar

Vector instruction sets are receiving renewed interest because of their applicability to multimedia. Current multimedia instruction sets use short vectors with SIMD implementations, but long vector, pipelined implementations have a number of advantages and are a logical next step in multimedia ISA development. Support for conditional operations (as occur in loops containing IF statements) is an important aspect of a vector ISA. Seven ISA alternatives for implementing conditional operations are systematically explored. Performance considerations are discussed through evaluation of a typical IF loop over a range of vector lengths and true conditional values. An approach using masked operations is shown to be one of the better methods, especially if its implementation is able to skip over blocks of false mask bits. Additional analyses of complex IF loops and parallel pipeline implementations support the masked operation approach. The paper concludes with a practical implementation of masked operations that skips over power-of-2-length blocks of false values. This implementation is simpler than skipping arbitrary-length blocks and provides similar performance.


Archive | 2003

Method for handling a conditional move instruction in an out of order multi-issue processor

Chandra M. R. Thimmannagari; Yoganand Chillarige; Sorin Lacobovici; Rabin A. Sugumar; Robert Nuckolls


Archive | 2006

OFFLOADING OPERATIONS FOR MAINTAINING DATA COHERENCE ACROSS A PLURALITY OF NODES

Sorin Iacobovici; Rabin A. Sugumar


Archive | 2003

Method and apparatus to limit register file read ports in an out-of-order, multi-stranded processor

Robert T. Golla; Chandra M. R. Thimmannagari; Sorin Iacobovici; Rabin A. Sugumar; Robert Nuckolls


Archive | 2000

Microprocessor having a page prefetch cache for database applications

Rabin A. Sugumar; Srikanth T. Srinivasan; Partha P. Tirumalai


Archive | 2007

SIMPLE, EFFICIENT RDMA MECHANISM

Michael K. Wong; Rabin A. Sugumar; Stephen E. Phillips; Hugh Kurth; Suraj Sudhir; Jochen Behrens


Archive | 2006

Computer system and method

Gajendra P. Singh; Tzungren Allan Tzeng; Rabin A. Sugumar


Archive | 2003

Handling register dependencies between instructions specifying different width registers

Rabin A. Sugumar; Sorin Iacobovici; Chandra M. R. Thimmannagari


Archive | 2003

Stall technique to facilitate atomicity in processor execution of helper set

Chandra M. R. Thimmannagari; Sorin Iacobovici; Rabin A. Sugumar


Archive | 2003

Issue bandwidth in a multi-issue out-of-order processor

Rabin A. Sugumar; Chandra M. R. Thimmannagari; Sorin Lacobovici; Robert Nuckolls

Collaboration


Dive into the Rabin A. Sugumar's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge