Network


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

Hotspot


Dive into the research topics where Abhinav Agarwal is active.

Publication


Featured researches published by Abhinav Agarwal.


IEEE Embedded Systems Letters | 2010

A Comparative Evaluation of High-Level Hardware Synthesis Using Reed–Solomon Decoder

Abhinav Agarwal; Man Cheuk Ng; Arvind

Using the example of a Reed-Solomon decoder, we provide insights into what type of hardware structures are needed to be generated to achieve specific performance targets. Due to the presence of run-time dependencies, sometimes it is not clear how the C code can be restructured so that a synthesis tool can infer the desired hardware structure. Such hardware structures are easy to express in an HDL. We present an implementation in Bluespec, a high-level HDL, and show a 7.8× improvement in performance while using only 0.45× area of a C-based implementation.


international solid-state circuits conference | 2014

27.4 A 0.75-million-point fourier-transform chip for frequency-sparse signals

Omid Abari; Ezz Hamed; Haitham Hassanieh; Abhinav Agarwal; Dina Katabi; Anantha P. Chandrakasan; Vladimir Stojanovic

Applications like spectrum sensing, radar signal processing, and pattern matching by convolving a signal with a long code, as in GPS, require large FFT sizes. ASIC implementations of such FFTs are challenging due to their large silicon area and high power consumption. However, the signals in these applications are sparse, i.e., the energy at the output of the FFT/IFFT is concentrated at a limited number of frequencies and with zero/negligible energy at most frequencies. Recent advances in signal processing have shown that, for such sparse signals, a new algorithm called the sparse FFT (sFFT) can compute the Fourier transform more efficiently than traditional FFTs [1].


formal methods | 2010

Design contest overview: Combined architecture for network stream categorization and intrusion detection (CANSCID)

Michael Pellauer; Abhinav Agarwal; Asif Khan; Man Cheuk Ng; Muralidaran Vijayaraghavan; Forrest Brewer; Joel S. Emer

This year we received 8 submissions for our Deep Packet Inspection problem. 6 submissions used FPGAs, and 2 used GP-GPUs. The organizers find it significant that no team submitted a software-only solution that did not use some kind of hardware accelerator— an indication that software alone could not meet the required line rate. This year the contest ended in a tie. Congratulations to the joint winners, Team Sasao Lab and Team Limenators, each having implemented 140 patterns while maintaining line rate. Additionally, Team Sasao Lab was the only team to use an NFA approach rather than DFAs for matching the regular expressions. Full results are given in Table II. The performance of the two winners was verified by the organizers using undisclosed test inputs. The performance of the other teams is self-reported.


field programmable logic and applications | 2014

High-throughput implementation of a million-point sparse Fourier Transform

Abhinav Agarwal; Haitham Hassanieh; Omid Abari; Ezzeldin Hamed; Dina Katabi; Arvind

The emergence of data-intensive problems in areas like computational biology, astronomy, medical imaging, etc. has emphasized the need for fast and efficient very large Fourier Transforms. Recent work has shown that we can compute million-point transforms efficiently provided the data is sparse in the frequency domain. Processing input samples at rates approaching 1 GHz would allow real-time processing in several such applications. In this paper, we present a high-throughput FPGA implementation that performs a million-point sparse Fourier Transform on frequency-sparse input data, generating the largest 500 frequency component locations and values every 1.16 milliseconds. This design can process streamed input data at 0.86 Giga samples per second, and does not make any assumptions of the distribution of the frequency components beyond sparsity.


field-programmable logic and applications | 2013

Generating infrastructure for FPGA-accelerated applications

Myron King; Asif Khan; Abhinav Agarwal; Oriol Arcas; Arvind

Whether for use as the final target or simply a rapid prototyping platform, programming systems containing FPGAs is challenging. Some of the difficulty is due to the difference between the models used to program hardware and software, but great effort is also required to coordinate the simultaneous execution of the application running on the microprocessor with the accelerated kernel(s) running on the FPGA. In this paper we present a new methodology and programming model for introducing hardware-acceleration to an application running in software. The application is represented as a data-flow graph and the computation at each node in the graph is specified for execution either in software or on the FPGA using the programmers language of choice. We have implemented an interface compiler which takes as its input the FIFO edges of the graph and generates code to connect all the different parts of the program, including those which communicate across the hardware/software boundary. Our methodology and compiler enable programmers to effectively exploit FPGA acceleration without ever leaving the application space.


international conference on computer aided design | 2013

Leveraging rule-based designs for automatic power domain partitioning

Abhinav Agarwal; Arvind

Leakage power reduction through power gating requires considerable design and verification effort. We present a scheme which uses high-level design description to automatically generate a collection of fine-grain power domains and associated control signals. We also describe a method of collecting the dynamic activity characteristics of a domain, viz. total inactivity and frequency of inactive-active transitions, which are necessary to decide the domains suitability for power gating. Our automated power-gating technique provides power savings without exacerbating the verification problem because the power domains are correct by construction. We illustrate our technique using two wireless decoder designs.


formal methods | 2009

Implementing a fast cartesian-polar matrix interpolator

Abhinav Agarwal; Nirav Dave; Kermin Fleming; Asif Khan; Myron King; Man Cheuk Ng; Muralidaran Vijayaraghavan

The 2009 MEMOCODE Hardware/Software Co-Design Contest assignment was the implementation of a cartesian-to-polar matrix interpolator. We discuss our hardware and software design submissions.


Archive | 2014

INTEGRATED CIRCUIT IMPLEMENTATION OF METHODS AND APPARATUSES FOR MONITORING OCCUPANCY OF WIDEBAND GHz SPECTRUM, AND SENSING RESPECTIVE FREQUENCY COMPONENTS OF TIME-VARYING SIGNALS USING SUB-NYQUIST CRITERION SIGNAL SAMPLING

Dina Katabi; Omid Salehi-Abari; Ezzeldin Hamed; Haitham Z. Al-Hassanieh; Lixin Shi; Abhinav Agarwal; Anantha P. Chandrakasan; Vladimir Stojanovic


Archive | 2014

METHODS AND APPARATUSES FOR MONITORING OCCUPANCY OF WIDEBAND GHz SPECTRUM, AND SENSING RESPECTIVE FREQUENCY COMPONENTS

Dina Katabi; Omid Salehi-Abari; Ezzeldin Hamed; Haitham Z. Al-Hassanieh; Lixin Shi; Abhinav Agarwal; Anantha P. Chandrakasan; Vladimir Stojanovic


IEEE | 2010

A comparative evaluation of high-level hardware synthesis using Reed-Solomon decoder

Abhinav Agarwal; Man Cheuk Ng; Arvind Mithal

Collaboration


Dive into the Abhinav Agarwal's collaboration.

Top Co-Authors

Avatar

Arvind

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Dina Katabi

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Man Cheuk Ng

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Anantha P. Chandrakasan

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Asif Khan

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Ezzeldin Hamed

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Vladimir Stojanovic

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Haitham Z. Al-Hassanieh

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Lixin Shi

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Muralidaran Vijayaraghavan

Massachusetts Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge