2012
Shortening Design Time through Multiplatform Simulations with a Portable OpenCL Golden-model: The LDPC Decoder Case
ium on Field-Programmable Custom Computing Machines (FCCM). April 2012. Toronto, ON.
2011
Massively parallel programming models used as hardware description languages: The OpenCL case
International Conference on Computer-Aided Design (ICCAD). November 2011. San Jose, CA.
AVS video decoder on multicore systems: Optimizations and tradeoffs
In Proceedings of the 2011 International Conference on Multimedia and Expo (ICME) – Industrial Program. July 2011. Barcelona, Spain.
Significance driven computation on next-generation unreliable platforms
Design Automation Conference (DAC), Wild And Crazy Ideas Session (WACI). June 2011. San Diego, CA.
Implementation and Performance Comparison of the Motion Compensation Kernel of the AVS Video Decoder on FPGA, GPU and Multicore Processors
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM). May 2011. Salt Lake City, UT.
Synthesis of Platform Architectures from OpenCL Programs
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM). May 2011. Salt Lake City, UT.
Implementation and Performance Analysis of SEAL Encryption on FPGA, GPU and Multi-core Processors
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM). May 2011. Salt Lake City, UT.
Implementation of the AVS video decoder on a heterogeneous dual-core SIMD processor
ΙΕEE Transactions on Consumer Electronics. May 2011.
GLOpenCL: OpenCL support on hardware- and software-managed cache multicores
6th International Conference on High Performance Embedded Architectures & Compilers (HiPEAC). January 2011. Heraklion, Greece.
2010
Mapping and optimization of the AVS video decoder on a high performance chip multiprocessor
. July 2010. Singapore.
Fisheye lens distortion correction on multicore and hardware accelerator platforms
24th International Parallel and Distributed Processing Symposium (IPDPS). April 2010. Atlanta, GA.
2009
Proteus: An architectural synthesis tool based on the stream programming paradigm
19th International Conference on Field Programmable Logic and Applications (FPL). August 2009. Prague, The Czech Republic.
Algorithm, software, and hardware optimizations for Delaunay mesh generation on simultaneous multithreaded architectures
Journal of Parallel and Distributed Computing. July 2009.
Mapping the AVS Video Decoder on a Heterogeneous Dual-Core SIMD Processor
46th Design Automation Conference (DAC)-User Track. July 2009. San Francisco, CA.
A multigrain Delaunay mesh generation method for multicore SMT-based architectures
Journal of Parallel and Distributed Computing. July 2009.
Extending a Stream Programming Paradigm to Hardware Accelerator Platforms
Symposium on Application Accelerators for High Performance Computing (SAAHPC 2009). July 2009. Champaign, IL.
Implementation of a wide-angle lens distortion correction algorithm on the cell broadband engine
23rd International Conference on Supercomputing (ICS). June 2009. New York Metro Area, NY.
Real-Time Fisheye Lens Distortion Correction Using Automatically Generated Streaming Accelerators
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM). April 2009. Napa Valley, CA.
2008
On SDMA Transmission Considering an Efficient IP Based IEEE 802.16 Relay Station
IEEE International Conference on Wireless and Mobile Computing (WiMob). October 2008. Avignon, France.
Prediction-Based Power-Performance Adaptation of Multithreaded Scientific Codes
IEEE Transactions on Parallel and Distributed Systems (TPDS). October 2008.