latest 2016 2015 2014 2013 2012 2011 2010 2009 2008 all
Section: Journal

Configurable XOR Hash Functions for Banked Scratchpad Memories in GPUs
Gert-Jan van den Braak, Juan Gómez-Luna, José María González-Linares, Henk Corporaal, Nicolás Guil, IEEE Transactions on Computers, 2015
Link to DOI
Tags: GPU, scratchpad memory, hash functions



Correlation Ratio Based Volume Image Registration on GPUs
Ang Li, Akash Kumar, Yajun Ha, Henk Corporaal, Microprocessors and Microsystems (MICPRO), 2015

Tags: GPU, image registration, correlation ratio



A Co-Design Framework with OpenCL Support for Low-Energy Wide SIMD Processor
Dongrui She, Yifan He, Luc Waeijen, Henk Corporaal, Journal of Signal Processing Systems (JSPS), 2015
Link to DOI
Tags: OpenCL, SIMD, low energy



Bones: An Automatic Skeleton-Based C-to-CUDA Compiler for GPUs
C. Nugteren and H. Corporaal, ACM Transactions on Architecture and Code Optimization (TACO), 2015
Link to DOI
Tags: GPU, CUDA, compiler, skeletons


Section: Conference

Supplementary File to Adaptive and Transparent Cache Bypassing for GPUs
Ang Li, Gert-Jan van den Braak, Akash Kumar and Henk Corporaal, SC, 2015
Download PDF
Tags:



Adaptive and Transparent Cache Bypassing for GPUs (nominated for Best Paper and Best Student Paper)
Ang Li, Gert-Jan van den Braak, Akash Kumar and Henk Corporaal, The International Conference for High Performance Computing, Networking, Storage and Analysis (SC), 2015
Download PDF
Tags: GPU, cache



A Compilation Technique and Performance Profits for VLIW with Heterogeneous Vectors
Erkan Diken, Lech Jozwiak, 3rd EUROMICRO/IEEE Workshop on Embedded and Cyber-Physical Systems (ECYPS), 2015

Tags: compiler, SIMD, Code Generation, VLIW



VLIW Code Generation for a Convolutional Network Accelerator
Maurice Peemen, Wisnu Pramadi, Bart Mesman, and Henk Corporaal, 18th International Workshop on Software and Compilers for Embedded Systems (SCOPES), 2015
Download PDF
Tags: Code Generation, VLIW, Convolutional Networks, Compilation, Software Pipelining



Mixed-Length SIMD Code Generation for VLIW Architectures with Multiple Native Vector-Widths
Erkan Diken, Martin J. O’Riordan, Roel Jordans , Lech Jozwiak, Henk Corporaal and David Moloney, ASAP 2015 - 26th IEEE International Conference on Application-specific Systems, Architectures and Processors, 2015
Link to publication
Tags: compiler, SIMD, Code Generation, VLIW



Transit: A Visual Analytical Model for Multithreaded Machines
Ang Li, Y.C. Tay, Akash Kumar and Henk Corporaal, International ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC), 2015
Download PDF
Tags: GPU, multithreaded machines, performance modeling, optimization



Fine-Grained Synchronizations and Dataflow Programming on GPUs
Ang Li, Gert-Jan van den Braak, Henk Corporaal and Akash Kumar, International Conference on Supercomputing (ICS), 2015
Download PDF
Tags: GPU, synchronizations, Spin-lock, Dataflow



Inter-Tile Reuse Optimization Applied to Bandwidth Constrained Embedded Accelerators
Maurice Peemen, Bart Mesman, Henk Corporaal, DATE '15: Design, Automation and Test in Europe, 2015
Download PDF
Tags: FPGA, Data Reuse, High-Level Synthesis, Tiling, Interchange


Section: Presentation

GPU research in the ES-group
Gert-Jan van den Braak, NIRICT GPGPU meeting, 2015
Download PDF
Tags: GPU



A high-level implementation of software pipelining in LLVM
Roel Jordans, David Moloney, EuroLLVM 2015, 2015
Link to publication
Tags: VLIW, LLVM, software-pipelining



moviCompile: An LLVM based compiler for heterogeneous SIMD code generation
Erkan Diken, Roel Jordans, Martin J. O’Riordan, LLVM devroom FOSDEM, 2015
Download PDF
Tags: LLVM


Section: Thesis

Instruction-set architecture synthesis for VLIW processors
Roel Jordans, PhD thesis, 2015
Download PDF | Link to publication
Tags: DSE, VLIW, ASIP, LLVM, software-pipelining



Improving GPU performance - reducing memory conflicts and latency
Gert-Jan van den Braak, PhD thesis, 2015
Download PDF | Link to publication
Tags: GPU, CUDA, architecture, hough transform, Voting Algorithms, Histogram, hash functions