Publications

Export 25 results:
Author Title Type [ Year(Asc)]
Filters: Author is Roger Ferrer  [Clear All Filters]
2012
E. Ayguadé, Badia, R. M., Bellens, P., Bueno-Hedo, J., Duran, A., Etsion, Y., Farreras, M., Ferrer, R., Labarta, J., Marjanovic, V., Martinell, L., Martorell, X., Pérez, J. M., Planas, J., Ramirez, A., Teruel, X., Tsalouchidou, I., and Valero, M., Hybrid/Heterogeneous Programming with OmpSs and its Software/Hardware Implications, in Programming Multi-Core and Many-Core Computing Systems (Wiley Series on Parallel and Distributed Computing) , Wiley Series on "Parallel and Distributed Computing"., John Wiley & Sons, Inc., 2012.
2011
S. Royuela, Ferrer, R., Duran, A., and Martorell, X., Compiler Analysis for Improving OpenMP Code Generation, ACACES 2011. Poster Abstracts. Advanced Computer Architecture and Compilation for Embedded Systems. 2011.
R. Ferrer, Royuela, S., Caballero, D., Duran, A., Martorell, X., and Ayguadé, E., Mercurium: Design Decisions for a S2S Compiler, Cetus Users and Compiler Infastructure Workshop in conjunction with PACT 2011. 2011.
R. Ferrer, Planas, J., Bellens, P., Duran, A., González, M., Martorell, X., Badia, R. M., Ayguadé, E., and Labarta, J., Optimizing the Exploitation of Multicore Processors and GPUs with OpenMP and OpenCL, Lecture Notes in Computer Science, vol. 6548/2011. Springer-Verlag Berlin Heidelberg, pp. 215-229, 2011.
V. Subotic, Ferrer, R., Sancho, J. C., Labarta, J., and Valero, M., Quantifying the Potential Task-Based Dataflow Parallelism in MPI Applications, Euro-Par 2011 Parallel Processing, vol. 6852. Springer Berlin Heidelberg, pp. 39-51, 2011.
D. Caballero, Ferrer, R., Duran, A., Martorell, X., and Ayguadé, E., User-directed Auto-vectorization in OmpSs, ACACES 2011. Poster Abstracts. Advanced Computer Architecture and Compilation for Embedded Systems . 2011.
2010
H. Munk, Ayguadé, E., Bastoul, C., Carpenter, P., Chamski, Z., Cohen, A., Cornero, M., Dumont, P., Duranton, M., Fellahi, M., Ferrer, R., Ladelsky, R., Lindwer, M., and Martorell, X., ACOTES Project: Advanced Compiler Technologies for Embedded Streaming Harm Munk, International Journal of Parallel Programming, vol. 39, no. 3. Springer-Verlag, pp. 397-450, 2010.
R. Ferrer, Beltran, V., González, M., Martorell, X., and Ayguadé, E., Analysis of Task Offloading for Accelerators. Proc. of the 5th International Conference, HiPEAC 2010, Pisa, Italy, January 25- 27, 2010, 2010.
E. Ayguadé, Beyer, J., Duran, A., Ferrer, R., Haab, G., Li, K., and Massaioli, F., An extension to improve OpenMP tasking control. 6th International Workshop on OpenMP (IWOMP 2010), 2010.
R. Ferrer, Duran, A., Martorell, X., and Ayguadé, E., Harmonizing serial optimizations with OpenMP. 15th Workshop on Compilers for Parallel Computing (CPC-2010), 2010.
R. M. Badia, Ferrer, R., Planas, J., Bellens, P., Duran, A., González, M., Martorell, X., Ayguadé, E., and Labarta, J., Optimizing the Exploitation of Multicore Processors and GPUs with OpenMP and OpenCL. on proceedings of the The 23rd International Workshop on Languages and Compilers for Parallel Computing (LCPC2010), 2010.
R. Ferrer, Bellens, P., Yeom, J., Schneider, S., Koukos, K., Alvanos, M., Beltran, V., González, M., Martorell, X., Badia, R. M., Nikolopoulos, D. S., Bilas, A., and Ayguadé, E., Parallel Programming Models for Heterogeneous Multicore Architectures. IEEE Micro, vol. 30, no. 5, 2010.
A. Duran, Ferrer, R., Klemm, M., de Supinski, B. R., and Ayguadé, E., A Proposal for User-defined Reductions in OpenMP. 6th International Workshop on OpenMP (IWOMP 2010), 2010.
2009
R. Ferrer, Beltran, V., González, M., Martorell, X., and Ayguadé, E., Achieving High Memory Performance from Heterogeneous Architectures with the SARC Programming Model. 10th Workshop on Memory Performance: Dealing with Applications, systems, and architecture (MEDEA 2009), 2009.
A. Duran, Teruel, X., Ferrer, R., Martorell, X., and Ayguadé, E., Barcelona OpenMP Tasks Suite: A Set of Benchmarks Targeting the Exploitation of Task Parallelism in OpenMP. Proc. of the 2009 International Conference on Parallel Processing (ICPP 2009), 2009.
A. Duran, Ferrer, R., Ayguadé, E., Badia, R. M., and Labarta, J., A Proposal to Extend the OpenMP Tasking Model with Dependent Tasks. International Journal of Parallel Programming, Volume 37, Issue 3 (2009), pages 292-305, 2009.
R. Ferrer, Duran, A., Martorell, X., and Ayguadé, E., Unrolling Loops Containing Task Parallelism. Proceedings of the 22nd International Workshop on Languages and Compilers for Parallel Computing, 2009.
2008
R. Ferrer, González, M., Silla, F., Martorell, X., and Ayguadé, E., Evaluation of Memory Performance on the Cell BE with the SARC Programming Model. Proceedings of the 9th Workshop on Memory Performance: Dealing with Applications, systems, and architecture (MEDEA'08), 2008.
M. Milovanovic, Ferrer, R., Gajinov, V., Unsal, O., Cristal, A., Ayguadé, E., and Valero, M., Nebelung: Execution Environment for Transactional OpenMP, International Journal of Parallel Programming, vol. 36, pp. 326–346, 2008.
2007
M. Milovanovic, Ferrer, R., Gajinov, V., Unsal, O., Cristal, A., Ayguadé, E., and Valero, M., Multithreaded software transactional memory and OpenMP, 8th MEDEA Workshop Memory Performance: Dealing With Applications, Systems And Architecture (MEDEA 2007). ACM, Brasov, Romania, pp. 81–88, 2007.
X. Teruel, Martorell, X., Duran, A., Ferrer, R., and Ayguadé, E., Support for OpenMP Tasks in Nanos v4. Proceedsings of CASCON 2007, 2007.
M. Milovanovic, Ferrer, R., Unsal, O., Cristal, A., Martorell, X., Ayguadé, E., Labarta, J., and Valero, M., Transactional Memory and OpenMP, International Workshop on OpenMP (IWOMP-2007). Springer-Verlag, Beijing, China, pp. 37–53, 2007.