Network


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

Hotspot


Dive into the research topics where Ashish Rai Shrivastava is active.

Publication


Featured researches published by Ashish Rai Shrivastava.


international parallel and distributed processing symposium | 2009

Implementing OpenMP on a high performance embedded multicore MPSoC

Barbara M. Chapman; Lei Huang; Eric Biscondi; Eric J. Stotzer; Ashish Rai Shrivastava; Alan Gatherer

In this paper we discuss our initial experiences adapting OpenMP to enable it to serve as a programming model for high performance embedded systems. A high-level programming model such as OpenMP has the potential to increase programmer productivity, reducing the design/development costs and time to market for such systems. However, OpenMP needs to be extended if it is to meet the needs of embedded application developers, who require the ability to express multiple levels of parallelism, real-time and resource constraints, and to provide additional information in support of optimization. It must also be capable of supporting the mapping of different software tasks, or components, to the devices configured in a given architecture.


international conference on acoustics, speech, and signal processing | 2002

Quantization analysis tool for fixed-point implementation of real time algorithms on the TMS320C5000

Sanmati Kamath; Neeraj Magotra; Ashish Rai Shrivastava

Digital Signal Processing (DSP) chips are getting faster, with higher available performance and lower power consumption. Simultaneously, the complexity of algorithms that are being implemented on these devices is increasing rapidly. Currently, Texas Instruments (TI) has targeted the TMS320C5000, fixed point (16 bits), family of DSPs to be the most power efficient DSP engine. Implementing complex algorithms on a fixed-point platform is not a trivial task. Fixed-point programs require variables to have a quantization format, and prevent (minimize) overflow and underflow quantization errors The process of converting a successful floating-point implementation of an algorithm to fixed-point can be a long and tedious process. This paper presents software tool (Fast Quantization Tool (FaQT)), which simplifies the process of converting an algorithm from floating-point to fixed-point. The paper also presents the application of FaQT to a Noise Reduction (NR) algorithm used in speech processing for cell-phone and other audio applications.


symposium on computer arithmetic | 2011

A 1.5 Ghz VLIW DSP CPU with Integrated Floating Point and Fixed Point Instructions in 40 nm CMOS

Timothy D. Anderson; Duc Quang Bui; Shriram D. Moharil; Soujanya Narnur; Mujibur Rahman; Anthony J. Lell; Eric Biscondi; Ashish Rai Shrivastava; Peter Dent; Mingjian Yan; Hasan Mahmood

A next generation VLIW DSP Central Processing Unit (CPU) which has an integrated fixed point and floating point Instruction Set Architecture (ISA) is presented. It is designed to meet a 1.5 GHz core clock frequency in a 40nm process with aggressive area and power goals. In this paper, the benchmarking process and benefits of newly defined instructions such as complex matrix multiply is explained. Also, the CPU data path is described in detail, highlighting several novel micro-architecture features. Finally, our design methodology as well as verification methodology to ensure functional correctness utilizing formal equivalent verification is described.


Archive | 2009

Multiprocessor system power management of shared memories powering down memory bank only when all processors indicate not powering that memory bank

Sajish Sajayan; Alok Anand; Sudhakar Surendran; Ashish Rai Shrivastava; Joseph Zbiciak


Archive | 2014

Vector SIMD VLIW Data Path Architecture

Timothy D. Anderson; Duc Quang Bui; Mujibur Rahman; Joseph Zbiciak; Eric Biscondi; Peter Dent; Jelena Milanovic; Ashish Rai Shrivastava


Archive | 2009

Hardware Controlled Power Management of Shared Memories

Sajish Sajayan; Alok Anand; Sudhakar Surendran; Ashish Rai Shrivastava; Joseph Zbiciak


Archive | 2009

Upgrade of Low Priority Prefetch Requests to High Priority Real Requests in Shared Memory Controller

Sajish Sajayan; Alok Anand; Ashish Rai Shrivastava; Joseph Zbiciak


Archive | 2015

System and Method for System on a Chip

Debashis Bhattacharya; Alan Gatherer; Ashish Rai Shrivastava; Mark Brown; Zhenguo Gu; Qiang Wang; Alex Elisa Chandra


Archive | 2011

Dual register data path architecture with registers in a data file divided into groups and sub-groups

Timothy D. Anderson; Duc Quang Bui; Eric Biscondi; Shriram D. Moharil; Mujibur Rahman; Soujanya Narnur; Peter Dent; Ashish Rai Shrivastava


Archive | 2009

Termination of prefetch requests in shared memory controller

Sajish Sajayan; Alok Anand; Ashish Rai Shrivastava; Joseph Zbiciak

Collaboration


Dive into the Ashish Rai Shrivastava'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
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge