Publications
Copyright Notice : IEEE owns the copyright to all material included that is publishedby IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective work for resale or reditribution to servers or to lists, or to reuse any copyrighted component of this work in other works, must be obtained by the IEEE. Contact: Manager, Copyrights and Permissions, IEEE Service Center, 445 Hoes Lane, P.O. Box 1331, Piscataway, NJ 08855-1331, USA.
Architectural Synthesis
- Ioannis Parnassos, Panagiotis Skrimponis, Georgios Zindros, Nikolaos Bellas.
SoCLog: A Real-Time, Automatically Generated Logging and Profiling Mechanism for FPGA-based Systems On Chip.
26th International Symposium on Field Programmable Logic and Applications (FPL). August 28-September 2, 2016. Lausanne, Switzerland.
- K. Krommydas, Wu-chun Feng, Christos D. Antonopoulos, and N. Bellas.
OpenDwarfs: Characterization of Dwarf-Based Benchmarks on Fixed and Reconfigurable Architectures .
Journal of Signal Processing Systems. US Springer. pg. 1-20. October 2015.
- M.Owaida, G. Falcao, J. Andrade, C. Antonopoulos, N. Bellas, M. Purnaprajna, D. Novo, G. Karakonstantis, A. Burg, and P. Ienne.
Enhancing design space exploration by extending CPU/GPU specifications onto FPGAs .
ACM Transactions on Embedded Computing Systems (TECS). March 2015.
- Konstantinos Krommydas, Wu-chun Feng, Muhsen Owaiday, Christos D. Antonopoulosy, and Nikolaos Bellas.
On the Portability of the OpenCL Dwarfs on Fixed and Reconfigurable Parallel Platforms.
IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP). June 18-20, 2014, Zurich, Switzerland.
- Muhsen Owaida, Christos D. Antonopoulos, Nikolaos Bellas.
A Grammar Induction Method for Clustering of Operations in Complex FPGA Designs.
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), Regular paper. May 11-13, 2014, Boston, MA.
- Gabriel Falcao, Muhsen Owaida, David Novo, Madhura Purnaprajna, Nikolaos Bellas, Christos D. Antonopoulos, Georgios Karakonstantis,
Andreas Burg and Paolo Ienne. Shortening design time through multiplatform simulations with a portable OpenCL golden-model: the LDPC decoder case.
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), Regular paper. April-May 2012, Toronto, ON.
- Muhsen Owaida, Nikolaos Bellas, Christos Antonopoulos, Konstantis Daloukas, Charalambos Antoniadis.
Massively Parallel Programing Models Used as Hardware Description Languages: The OpenCL Case. International Conference on Computer-Aided Design (ICCAD),
Regular paper, November 6-10, 2011, San Jose, CA
- Muhsen Owaida, Nikolaos Bellas, Konstantis Daloukas, Christos D. Antonopoulos. Synthesis of Platform Architectures from OpenCL Programs.
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), Regular paper. May 1-3, 2011, Salt Lake City, UT
- Nikolaos Bellas, Sek M. Chai, Malcolm Dwyer, Dan Linzmeier, Abelardo Lopez Lagunas. Proteus: An Architectural Synthesis Tool based on the Streaming Programing Model.
19th International Conference on Field Programmable Logic and Applications (FPL), Poster. August/September 2009, Prague, The Czech Republic
- Sek M. Chai, Nikolaos Bellas, Abelardo Lopez Lagunas. Extending a Stream Programming Paradigm to Hardware Accelerator Platforms.
Symposium on Application Accelerators for High Performance Computing (SAAHPC), Regular paper. July 27-31, 2009, Champaign, IL
- Nikolaos Bellas, Sek Chai, Malcolm Dwyer, Dan Linzmeier. Real-Time Fisheye Lens Distortion Correction Using Automatically Generated Streaming Accelerators.
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), Regular paper. April 5-7, 2009, Napa Valley, CA
- Seda Ogrenci Memik, Nikolaos Bellas, Somsubhra Mondal. Pre-synthesis Area Estimation of Reconfigurable Streaming Accelerators.
IEEE Transactions on Computer-Aided Design, Volume: 27, No: 11, pp. 2027-2038, November 2008.
- Nikolaos Bellas, Sek Chai, Malcolm Dwyer, Dan Linzmeier. Mapping streaming architectures on reconfigurable platforms.
ACM SIGARCH Computer Architecture News. Volume 35 , Issue 3, Pages: 2 – 8, June 2007
- Nikolaos Bellas, Sek Chai, Malcolm Dwyer, Dan Linzmeier. An Architectural Framework for Automated Streaming Kernel Selection.
14th Reconfigurable Architectures Workshop (RAW), March 2007, Long Beach, CA
- Nikolaos Bellas, Sek Chai, Malcolm Dwyer, Dan Linzmeier. FPGA implementation of a license plate recognition SoC using automatically generated streaming accelerators.
13th Reconfigurable Architectures Workshop (RAW). 25-26 April 2006, Rhodes, Greece
- Nikolaos Bellas, Sek M. Chai, Malcolm Dwyer, Dan Linzmeier. Template-based generation of streaming accelerators from a high level representation.
International Symposium on Field-Programmable Custom Computing Machines (FCCM), Poster. April 24-26, 2006, Napa Valley, CA
Approximate Computing
- Konstantinos Parasyris, Vassilis Vassiliadis, Christos D. Antonopoulos, Spyros Lalis, Nikolaos Bellas,
Significance-Aware Program Execution on Unreliable Hardware .
ACM Transactions on Architecture and Code Optimization (TACO). April 2017.
- Vassilis Vassiliadis, Charalampos Chalios, Konstantinos Parasyris, Christos D. Antonopoulos, Spyros Lalis, Nikolaos Bellas,
Hans Vandierendonck, Dimitrios S. Nikolopoulos.
Exploiting Significance of Computations for Energy-Constrained Approximate Computing .
International Journal of Parallel Programming (IJPP) . pg. 1-21. March 2016.
- Vassilis Vassiliadis, Jan Riehme, Jens Deussen, Konstantinos Parasyris, Christos D. Antonopoulos, Nikolaos Bellas, Spyros Lalis and Uwe Naumann.
Towards Automatic Significance Analysis for Approximate Computing .
International Symposium on Code Generation and Optimization (CGO). March 12-18, 2016. Barcelona, Spain.
- Vassilis Vassiliadis, Charalambos Chalios, Konstantinos Parasyris, Christos D. Antonopoulos, Spyros Lalis, Nikolaos Bellas,
Hans Vandierendonck, Dimitrios S. Nikolopoulos. A Significance-Driven Programming Framework for
Energy-Constrained Approximate Computing.
12th International Conference on Computing Frontiers, CF'15, May 18-21, 2015. Ischia, Italy,
- Vassilis Vassiliadis, Konstantinos Parasyris, Charalambos Chalios, Christos D. Antonopoulos, Spyros Lalis, Nikolaos Bellas,
Hans Vandierendonck, Dimitrios S. Nikolopoulos. A Programming Model and Runtime System for
Significance-Aware Energy-Efficient Computing.
20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP). (Poster). February 7-11, 2015. San Francisco, CA.
- Dimitrios Nikolopoulos, Hans Vandierendock, Nikolaos Bellas, Christos D. Antonopoulos, Spyros Lalis, Georgios Karakonstantis, Andreas Burg, Uwe Naumann.
Energy Efficiency through Significance-Based Computing .
IEEE Computer . Vol. 47. Issue 7. Pg. 82-85. July 2014.
- Konstantinos Parasyris, Georgios Tziantzioulis, C.D. Antonopoulos, Nikolaos Bellas.
GemFI: A Fault Injection Tool for Studying the Behavior of Applications on Unreliable Substrates.
International Conference on Dependable Systems and Networks (DSN). June 23-26, 2014, Atlanta, GA
- Georgios Karakonstantis, C.D. Antonopoulos, Nikolaos Bellas, Georgios Tziantzioulis, Vaibhaf Gupta, Kaushik Roy.
Significance Driven Computation on Next Generation Unreliable Platforms.
Design Automation Conference (DAC), Wild And Crazy Ideas Session (WACI). June 5-10, 2011, San Diego, CA
Emerging Platforms (Manycores, Reconfigurable Computing,...)
- Konstantinos Krommydas, Wu-Chun Feng, Christos D. Antonopoulos, Nikolaos Bellas. 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.
- Kostas Theocharoulis, Haralambos Antoniadis, Nikolaos Bellas, C.D. Antonopoulos. Implementation and Performance Analysis of Seal Encryption on FPGA, GPU, and Multicore Processors.
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), Short paper. May 1-3, 2011, Salt Lake City, UT
- Muhsen Owaida, Christos D. Antonopoulos, Nikolaos Bellas, Konstantis Daloukas, Haralambos Antoniadis, Konstantinos Krommidas, Georgios Tsoublekas. 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), Poster. May 1-3, 2011, Salt Lake City, UT
- Konstantis Daloukas, C.D. Antonopoulos, Nikolaos Bellas. GLOpenCL: OpenCL Support on Hardware- and Software-Managed Cache Multicores . 6th International Conference on High Performance Embedded Architectures & Compilers (HiPEAC), Regular paper. January 24-26, 2011, Heraklion, Greece.
- Konstantinos Krommidas, Georgios Tsoublekas, C.D. Antonopoulos, Nikolaos Bellas. Mapping and Optimization of the AVS Video Decoder on a High Performance Chip Multiprocessor. In Proceedings of the 2010 International Conference on Multimedia and Expo (ICME), Regular paper. July 19-23, 2010, Singapore.
- Konstantis Daloukas, C.D. Antonopoulos, Nikolaos Bellas, Sek M. Chai. Fisheye Lens Distortion Correction on Multicore and Hardware Accelerator Platforms . 24th International Parallel and Distributed Processing Symposium (IPDPS), Regular paper. April 19-23, 2010, Atlanta, GA
- Nikolaos Bellas, Ioannis Katsavounidis, Maria Koziri, Dimitris Zacharis. Mapping the AVS Video Decoder on a Heterogeneous Dual-Core SIMD Processor. 46th Design Automation Conference (DAC)-User Track. July 26-31, 2009, San Francisco, CA
- Konstantis Daloukas, C.D. Antonopoulos, Nikolaos Bellas. Implementation of a Wide-angle Lens Distortion Correction Algorithm on the Cell Broadband Engine. 23rd International Conference on Supercomputing (ICS), Regular paper, June 8-12, 2009, New York Metro Area, NY
- Sek Chai, Nikolaos Bellas, Greg Kujawa, Tom Ziomek, Linda Dawson, Tony Scaminaci, Malcolm Dwyer, Dan Linzmeier. Reconfigurable Streaming Architectures for Embedded Smart Camera Applications. 2nd IEEE Workshop on Embedded Computer Vision(ECVW), in conjunction with CVPR. June 18, 2006, New York, NY
- Sek Chai, Nikolaos Bellas, Malcolm Dwyer, Dan Linzmeier. Stream Memory Subsystem in Reconfigurable Stream Memory Subsystem. 2nd Workshop on Architecture Research using FPGA Platforms (WARFP), February 12, 2006, Austin, TX
Low Power Design
- Nikolaos Bellas, Ibrahim Hajj, Constantine Polychronopoulos. Using dynamic cache management techniques to reduce energy in general purpose Processors. ΙΕEE Transactions on VLSI Systems, Volume: 8, Issue : 6, pp. 693-708, December 2000.
- Nikolaos Bellas, Ibrahim Hajj, Constantine Polychronopoulos, George Stamoulis. Architectural and Compiler Techniques for Energy Reduction in High Performance Microprocessors. IEEE Transactions on VLSI Systems, Special Issue on Low Power, Volume:8, Issue:3, pp. 317-326, June 2000
- Nikolaos Bellas, Ibrahim Hajj, Constantine Polychronopoulos, George Stamoulis. Energy and Performa Improvements in Microprocessor Design using a Loop Cache. Proceedings of the International Symposium on Computer Design (ICCD), Regular paper. pp. 378-383, October 1999, Austin, TX
- Nikolaos Bellas, Ibrahim Hajj, Constantine Polychronopoulos. Using dynamic cache management techniques to reduce energy in a high-performance microprocessor. International Symposium of Low Power Electronics and Design (ISLPED), Regular paper. pp. 64-69, August 1999, San Diego, CA
- Nikolaos Bellas, Ibrahim Hajj, Constantine Polychronopoulos. A detailed, transistor-level energy model for SRAM-based caches. International Symposium of Circuits and Systems (ISCAS), Volume:6, pp.198-201, June 1999, Orlando, FL
- Nikolaos Bellas, Ibrahim Hajj, Constantine Polychronopoulos, George Stamoulis. Architectural and Compiler Support for Energy Reduction in the Memory Hierarchy of High Performance Microprocessors. Proceedings of the International Symposium of Low Power Electronics and Design (ISLPED), Regular paper. pp. 70-75, August 1998, Monterey, CA
- Nikolaos Bellas, Ibrahim Hajj, Constantine Polychronopoulos, George Stamoulis. A new scheme for I-Cache energy reduction in High Performance Processors. Power-Driven Microarchitecture Workshop, in conjunction with International Symposium On Computer Architecture (ISCA), June 1998, Barcelona, Spain
Other
- Nikolaos Bellas, Arnold Yanof. An Image Processing Pipeline with Digital Compensation of Low Cost Optics for Mobile Telephony. International Conference on Multimedia and Expo (ICME), Poster. July 9-12, 2006, Toronto, Canada
- Nikolaos Bellas, Malcolm Dwyer. A programmable, high performance Vector array unit used for Real-time Motion Estimation. Proceedings of the International Conference on Multimedia and Expo (ICME), Poster. Volume: 1, pp.117-120, July 2003, Baltimore, MD
- Amber-Roy Chowdhury, Nikolaos Bellas, Prithviraj Banerjee. Algorithm Based Error Detection Schemes for Iterative Solution of Partial Differential Equations. IΕΕE Transactions on Computers, pp. 394-407, Vol. 45, Number 4, April 1996