Sunil Shukla  Sunil Shukla photo       

contact information

Researcher - Accelerator Architectures
T. J. Watson Research Center, Yorktown, NY USA
  +1dash914dash945dash2904

links

Professional Associations

Professional Associations:  ACM  |  IEEE


2015

Growing a Software Language for Hardware Design
Joshua S. Auerbach, David F. Bacon, Perry Cheng, Stephen J. Fink, Rodric M. Rabbah, Sunil Shukla
1st Summit on Advances in Programming Languages (SNAPL 2015)


2014

Parallel real-time garbage collection of multiple heaps in reconfigurable hardware
David F Bacon, Perry Cheng, Sunil Shukla
Proceedings of the 2014 international symposium on Memory management, pp. 117--127


2013

FPGA Implementations of Ladder Diagrams
Neil William Bergmann, Peter Waldeck, Sunil K Shukla
Modern Applied Science 7(3), 2013

QUKU: A dual-layer reconfigurable architecture
Neil W Bergmann, Sunil K Shukla, Juergen Becker
ACM Transactions on Embedded Computing Systems (TECS) 12(1s), 2013

FPGA Programming for the Masses
David F. Bacon, Rodric M. Rabbah, Sunil Shukla
ACM Queue 11(2), 2013

Research Highlight: And then There Were None: A Stall-free Real-time Garbage Collector for Reconfigurable Hardware
David F. Bacon, Perry Cheng, Sunil Shukla
Communications of the ACM 56(12), 101--109, ACM, 2013

FPGA Programming for the Masses
David F. Bacon, Rodric Rabbah, Sunil Shukla
Communications of the ACM 56(4), 56--63, ACM, 2013

The Liquid Metal IP bridge
Perry Cheng, Stephen J. Fink, Rodric M. Rabbah, Sunil Shukla
18th Asia and South Pacific Design Automation Conference (ASP-DAC), pp. 313--319, 2013


2012

A Stall-Free Real-Time Garbage Collector for FPGAs
David F. Bacon, Perry Cheng, Sunil Shukla
The Second Workshop on the Intersections of Computer Architecture and Reconfigurable Logic, 2012
Abstract   (slides)


2011

Virtualization of Heterogeneous Machines: Hardware Description in a Synthesizable Object-Oriented Language
Joshua Auerbach, David F. Bacon, Perry Cheng, Rodric Rabbah, Sunil Shukla
Proceedings of the 48th Design Automation Conference, pp. 890--894, ACM, 2011
Abstract   (slides)


2010

FPGA-based combined architecture for stream categorization and intrusion detection
S Shukla, R Rabbah, M Vorbach
Proceedings of the 8th IEEE/ACM International Conference on Formal Methods and Models for Codesign (MEMOCODE), pp. 77--80, 2010


2008

A web server based edge detector implementation in FPGA
S Shukla, NW Bergmann, J Becker
Proceedings of the IEEE Computer Society Annual Symposium on VLSI (ISVLSI 2008)


2007

QUKU: A FPGA based flexible coarse grain architecture design paradigm using process networks
J Becker S Shukla N W Bergmann
Parallel and Distributed Processing Symposium, 2007, pp. 1--7


2006

QUKU: A fast run time reconfigurable platform for image edge detection
S. Shukla, N. Bergmann, J. Becker
International Workshop on Applied Reconfigurable Computing (ARC 2006), pp. 93--98, Springer


2004

CRC-16 Single bit Error Correction Implementation on FPGA
S Shukla, NW Bergmann
Proceedings of the 2004 IEEE International Conference on Field Programmable Technology (FPT 2004)


2002


A fault modeling technique to test memory BIST algorithms
S. Shukla R. Venkatesh
Memory Technology, Design and Testing, 2002.(MTDT 2002). Proceedings of the 2002 IEEE International Workshop on, pp. 109--116