Publications

Export 43 results:
Author [ Title(Desc)] Type Year
Filters: Author is Alejandro Duran  [Clear All Filters]
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
C
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.
S. Royuela, Duran, A., and Martorell, X., Compiler automatic discovery of OmpSs task dependencies, Proceedings of the workshop on Languages and Compilers for Parallel Computing. 2012.
D
E. Ayguadé, Copty, N., Duran, A., Hoeflinger, J., Lin, Y., Massaioli, F., Teruel, X., Unnikrishnan, P., and Zhang, G., The Design of OpenMP Tasks. IEEE Transactions on Parallel and Distributed Systems, volumen 20 (number 3), 2009.
E
A. Duran, Corbalán, J., and Ayguadé, E., Evaluation of OpenMP Task scheduling strategies. Proceedings of the 4thInternational Workshop on OpenMP (IWOMP'08), 2008.
J. Balart, Duran, A., González, M., Martorell, X., Ayguadé, E., and Labarta, J., Experiences parallelizing a web server with OpenMP. XVI Jornadas de Paralelismo, 2005.
J. Balart, Duran, A., González, M., Martorell, X., Ayguadé, E., and Labarta, J., Experiences parallelizing a Web Server with OpenMP. First International Workshop on OpenMP (IWOMP 2005), 2005.
E. Ayguadé, Duran, A., Hoeflinger, J., Massaioli, F., and Teruel, X., An Experimental Evaluation of the New OpenMP Tasking Model. Proceedings of the 20th International Workshop on Languages and Compilers for Parallel Computing (LCPC), 2007.
E. Ayguadé, Badia, R. M., Bellens, P., Cabrera, D., Duran, A., González, M., Igual, F., Jiménez-González, D., Labarta, J., Martinell, L., Martorell, X., Mayo, R., Pérez, J. M., and Ju, H. B., Extending OpenMP to Survive the Heterogeneous Multi-core Era. International Journal of Parallel Programming, vol. 38, nos: 5-6, pages: 440-459, 2010.
M. Klemm, Duran, A., Tian, X., Saito, H., Caballero, D., and Martorell, X., Extending OpenMP* with vector constructs for modern multicore SIMD architectures, Proceedings of the 8th international conference on OpenMP in a Heterogeneous World. Springer-Verlag, Berlin, Heidelberg, pp. 59–72, 2012.
A. Duran, Pérez, J. M., Ayguadé, E., Badia, R. M., and Labarta, J., Extending the OpenMP Tasking Model to Allow Dependent Tasks. proceedings of International Workshop on OpenMP, 2008.
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.
H
R. Ferrer, Duran, A., Martorell, X., and Ayguadé, E., Harmonizing serial optimizations with OpenMP. 15th Workshop on Compilers for Parallel Computing (CPC-2010), 2010.
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.
I
H. Servat, Teruel, X., Llort, G., Duran, A., Giménez, J., Martorell, X., Ayguadé, E., and Labarta, J., On the Instrumentation of OpenMP and OmpSs Tasking Constructs, Euro-Par 2012: Parallel Processing Workshops. Lecture Notes in Computer Science, vol. 7640. 5th Workshop on Productivity and Performance (PROPER 2012) Tools for HPC Application Development, Rhodes Island, Greece, pp. 414-428, 2012.
M
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.
A. Folch, Costa, A., Duran, A., and Macedonio, G., A model for wet aggregation of ash particles in volcanic plumes and clouds: 2. Model application, Journal of Geophysical Research, vol. 115, no. B09202. AMER GEOPHYSICAL UNION, UNITED STATES, pp. 1-16, 2010.
O
A. Duran, Ayguadé, E., Badia, R. M., Labarta, J., Martinell, L., Martorell, X., and Planas, J., OmpSs: A PROPOSAL FOR PROGRAMMING HETEROGENEOUS MULTI-CORE ARCHITECTURES, Parallel Processing Letters, vol. 21, no. 2. pp. 173-193, 2011.
D. Caballero, Duran, A., and Martorell, X., An OpenMP Barrier Using SIMD Instructions for Intel Xeon Phi(TM) Coprocessor, 9th International Workshop on OpenMP (IWOMP). Springer, Canberra, Australia, pp. 99–113, 2013.
X. Teruel, Barton, C., Duran, A., Martorell, X., Ayguadé, E., Unnikrishnan, P., Zhang, G., and Silvera, R., OpenMP Tasking Analysis for Programmers. Proc. of the CAS Conference 2009, 2009.
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, 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.
P
J. Bueno, Duran, A., Martorell, X., Ayguadé, E., Badia, R. M., and Labarta, J., Poster: programming clusters of GPUs with OMPSs, Proceedings of the international conference on Supercomputing. ACM, New York, NY, USA, pp. 378–378, 2011.
J. Bueno, Martinell, L., Duran, A., Farreras, M., Martorell, X., Badia, R. M., Ayguadé, E., and Labarta, J., Productive Cluster Programming with OmpSs, Euro-Par 2011 Parallel Processing, vol. 6852. Springer Berlin / Heidelberg, pp. 555-566, 2011.
J. Bueno-Hedo, Planas, J., Duran, A., Badia, R. M., Martorell, X., Ayguadé, E., and Labarta, J., Productive Programming of GPU Clusters with OmpSs, 26th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2012). IEEE Computer Society, pp. 557-568, 2012.
A. Duran, Ferrer, R., Costa, J., González, M., Martorell, X., Ayguadé, E., and Labarta, J., A Proposal for Error Handling in OpenMP. International Workshop on OpenMP (IWOMP 2006), 2006.
E. Ayguadé, Copty, N., Duran, A., Hoeflinger, J., Lin, Y., Massaioli, F., Su, E., Unnikrishnan, P., and Zhang, G., A proposal for task parallelism in OpenMP. Proceedings of the 3rd International Workshop on OpenMP (IWOMP'07), 2007.
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.
E. Ayguadé, Badia, R. M., Cabrera, D., Duran, A., González, M., Igual, F., Jiménez, D. A., Labarta, J., Martorell, X., Mayo, R., Pérez, J. M., and Quintana-Ortí, E. S., A Proposal to Extend the OpenMP Tasking Model for Heterogeneous Architectures. Proceedings of the International Workshop on OpenMP (IWOMP 2009), 2009.
E. Ayguadé, Badia, R. M., Cabrera, D., Duran, A., González, M., Igual, F., Jiménez, D. A., Labarta, J., Martorell, X., Mayo, R., Pérez, J. M., and Quintana-Ortí, E. S., A Proposal to Extend the OpenMP Tasking Model for Heterogeneous Architectures. Proc. of the 5th International Workshop on OpenMP, 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.
T
X. Martorell, González, M., Duran, A., Balart, J., Ferrer, R., Ayguadé, E., and Labarta, J., Techniques Supporting threadprivate in OpenMP. 11th Int. Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS 2006), 2006.
M. Wong, Klemm, M., Duran, A., Mattson, T., Haab, G., de Supinski, B. R., and Churbanov, A., Towards an Error Model for OpenMP. 6th International Workshop on OpenMP (IWOMP 2010), 2010.
A. Rico, Duran, A., Cabarcas, F., Etsion, Y., Ramirez, A., and Valero, M., Trace-driven simulation of multithreaded applications, 2011 IEEE International Symposium on Performance Analysis of Systems and Software. p. 87--96, 2011.
U
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.
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.