Auflistung nach Autor "Antonopoulos, C. D."
Anzeige der Dokumente 1-20 von 21
-
Algorithm, software, and hardware optimizations for Delaunay mesh generation on simultaneous multithreaded architectures
Antonopoulos, C. D.; Blagojevic, F.; Chernikov, A. N.; Chrisochoides, N. P.; Nikolopoulos, D. S. (2009)This article focuses on the optimization of PCDM, a parallel, two-dimensional (2D) Delaunay mesh generation application, and its interaction with parallel architectures based on simultaneous multithreading (SMT) processors. ... -
AVS video decoder on multicore systems: Optimizations and tradeoffs
Krommydas, K.; Antonopoulos, C. D.; Bellas, N.; Feng, W. C. (2011)Newer video compression standards provide high video quality and greater compression efficiency, compared to their predecessors. Their increased complexity can be outbalanced by leveraging all the levels of available ... -
Energy Efficiency through Significance-Based Computing
Nikolopoulos, D. S.; Vandierendonck, H.; Bellas, N.; Antonopoulos, C. D.; Lalis, S.; Karakonstantis, G.; Burg, A.; Naumann, U. (2014)An extension of approximate computing, significance-based computing exploits applications' inherent error resiliency and offers a new structural paradigm that strategically relaxes full computational precision to provide ... -
Exploring new search algorithms and hardware for phylogenetics: RAxML meets the IBM cell
Stamatakis, A.; Blagojevic, F.; Nikolopoulos, D. S.; Antonopoulos, C. D. (2007)Phylogenetic inference is considered to be one of the grand challenges in Bioinformatics due to the immense computational requirements. RAxML is currently among the fastest and most accurate programs for phylogenetic tree ... -
Fisheye lens distortion correction on multicore and hardware accelerator platforms
Daloukas, K.; Antonopoulos, C. D.; Bellas, N.; Chai, S. M. (2010)Wide-angle (fisheye) lenses are often used in virtual reality and computer vision applications to widen the field of view of conventional cameras. Those lenses, however, distort images. For most real-world applications the ... -
GemFI: A fault injection tool for studying the behavior of applications on unreliable substrates
Parasyris, K.; Tziantzoulis, G.; Antonopoulos, C. D.; Bellas, N. (2014)Dependable computing on unreliable substrates is the next challenge the computing community needs to overcome due to both manufacturing limitations in low geometries and the necessity to aggressively minimize power ... -
GLOpenCL: OpenCL support on hardware- and software-managed cache multicores
Daloukas, K.; Antonopoulos, C. D.; Bellas, N. (2011)OpenCL is an industry supported standard for writing programs that execute on multicore platforms as well as on accelerators, such as GPUs or the SPEs of the Cell B.E. In this paper we introduce GLOpenCL, a unified development ... -
A grammar induction method for clustering of operations in complex FPGA designs
Owaida, M.; Antonopoulos, C. D.; Bellas, N. (2014)In large-scale datapaths, complex interconnection requirements limit resource utilization and often dominate critical path delay. A variety of scheduling and binding algorithms have been proposed to reduce routing requirements ... -
Implementation and performance analysis of SEAL encryption on FPGA, GPU and multi-core processors
Theoharoulis, K.; Antoniadis, C.; Bellas, N.; Antonopoulos, C. D. (2011)Accelerators, such as field programmable gate arrays (FPGAs) and graphics processing units (GPUs), are special purpose processors designed to speed up compute-intensive sections of applications. FPGAs are highly customizable, ... -
Implementation and performance comparison of the motion compensation kernel of the AVS video decoder on FPGA, GPU and multicore processors
Owaida, M.; Bellas, N.; Antonopoulos, C. D.; Daloukas, K.; Antoniadis, C.; Krommydas, K.; Tsoumblekas, G. (2011)Next generation video standards have strict and increasing performance demands due to real-time requirements and the trend towards higher frame resolutions and bit rates. Leveraging the advantages of reconfigurable logic ... -
Implementation of a wide-angle lens distortion correction algorithm on the cell broadband engine
Daloukas, K.; Antonopoulos, C. D.; Bellas, N. (2009)Wide-angle lenses are often used in scientific or virtual reality applications to enlarge the field of view of a conventional camera. Wide-angle lens distortion correction is an image warping application which transforms ... -
Mapping and optimization of the AVS video decoder on a high performance chip multiprocessor
Krommydas, K.; Tsoublekas, G.; Antonopoulos, C. D.; Bellas, N. (2010)Modern multimedia workloads provide increased levels of quality and compression efficiency at the expense of substantially increased computational complexity. It is important to leverage the off-the-shelf emerging multi-core ... -
Massively parallel programming models used as hardware description languages: The OpenCL case
Owaida, M.; Bellas, N.; Antonopoulos, C. D.; Daloukas, K.; Antoniadis, C. (2011)The problem of automatically generating hardware modules from high level application representations has been at the forefront of EDA research during the last few years. In this paper, we introduce a methodology to ... -
A multigrain Delaunay mesh generation method for multicore SMT-based architectures
Antonopoulos, C. D.; Blagojevic, F.; Chernikov, A. N.; Chrisochoides, N. P.; Nikolopoulos, D. S. (2009)Given the proliferation of layered, multicore- and SMT-based architectures, it is imperative to deploy and evaluate important, multi-level, scientific computing codes, such as meshing algorithms, on these systems. We focus ... -
On the characterization of OpenCL dwarfs on fixed and reconfigurable platforms
Krommydas, K.; Feng, W. C.; Owaida, M.; Antonopoulos, C. D.; Bellas, N. (2014)The proliferation of heterogeneous computing platforms presents the parallel computing community with new challenges. One such challenge entails evaluating the efficacy of such parallel architectures and identifying the ... -
On the portability of the OpenCL Dwarfs on fixed and reconfigurable parallel platforms
Krommydas, K.; Owaida, M.; Antonopoulos, C. D.; Bellas, N.; Feng, W. C. (2013)The proliferation of heterogeneous computing systems presents the parallel computing community with the challenge of porting legacy and emerging applications to multiple processors with diverse programming abstractions. ... -
Prediction-based power-performance adaptation of multithreaded scientific codes
Curtis-Maury, M.; Blagojevic, F.; Antonopoulos, C. D.; Nikolopoulos, D. S. (2008)Computing has recently reached an inflection point with the introduction of multicore processors. On-chip thread-level parallelism is doubling approximately every other year. Concurrency lends itself naturally to allowing ... -
A programming model and runtime system for significance-aware energy-efficient computing
Vassiliadis, V.; Parasyris, K.; Chalios, C.; Antonopoulos, C. D.; Lalis, S.; Bellas, N.; Vandierendonck, H.; Nikolopoulos, D. S. (2015)We introduce a task-based programming model and runtime system that exploit the observation that not all parts of a program are equally significant for the accuracy of the end-result, in order to trade off the quality of ... -
Runtime scheduling of dynamic parallelism on accelerator-based multi-core systems
Blagojevic, F.; Nikolopoulos, D. S.; Stamatakis, A.; Antonopoulos, C. D.; Curtis-Maury, M. (2007)We explore runtime mechanisms and policies for scheduling dynamic multi-grain parallelism on heterogeneous multicore processors. Heterogeneous multi-core processors integrate conventional cores that run legacy codes with ... -
Shortening design time through multiplatform simulations with a portable OpenCL golden-model: The LDPC decoder case
Falcao, G.; Owaida, M.; Novo, D.; Purnaprajna, M.; Bellas, N.; Antonopoulos, C. D.; Karakonstantis, G.; Burg, A.; Ienne, P. (2012)Hardware designers and engineers typically need to explore a multi-parametric design space in order to find the best configuration for their designs using simulations that can take weeks to months to complete. For example, ...