Ronald Veldema
PD Dr. Ronald Veldema
2019
Efficient Inspected Critical Sections in Data-Parallel GPU Codes
30th International Workshop on Languages and Compilers for Parallel Computing (LCPC 2017) (College Station, TX, 11.10.2017 - 13.10.2017)
In: Rauchwerger, Lawrence (Hrsg.): Proceedings of the 30th International Workshop on Languages and Compilers for Parallel Computing (LCPC 2017), Cham: 2019
DOI: 10.1007/978-3-030-35225-7_15
URL: https://www2.cs.fau.de/publication/download/lcpc2017_blass.pdf
BibTeX: Download
, , :
2015
Simultaneous inspection: Hiding the overhead of inspector-executor style dynamic parallelization
International Workshop on Languages and Compilers for Parallel Computing (LCPC 2014) (Hillsboro, OR, USA, 15.09.2014 - 17.09.2014)
In: James Brodman, Peng Tu (Hrsg.): Languages and Compilers for Parallel Computing, 27th International Workshop, LCPC 2014, Berlin Heidelberg: 2015
DOI: 10.1007/978-3-319-17473-0_7
BibTeX: Download
, , :
FREACSIM - A Framework for Creating and Simulating Real-Time Capable Network on Chip Systems and Applications
8th EAI International Conference on Simulation Tools and Techniques (SIMUTOOLS'16) (Athens, Greece, 24.08.2015 - 26.08.2015)
In: Theodoropoulos, Georgios ; Tan Soon Huat, Gary ; Szabo, Claudia (Hrsg.): Proceedings of the 8th EAI International Conference on Simulation Tools and Techniques (SIMUTOOLS'16), European Union Digital Library: 2015
DOI: 10.4108/eai.24-8-2015.2260960
URL: http://eudl.eu/doi/10.4108/eai.24-8-2015.2260960
BibTeX: Download
, , :
2014
Combining Lock Inference with Lock-Based Software Transactional Memory
26th International Workshop on Languages and Compilers for Parallel Computing (LCPC 2013) (San Jose, California, USA, 25.09.2013 - 27.09.2013)
In: Călin Cașcaval, Pablo Montesinos (Hrsg.): Languages and Compilers for Parallel Computing, 26th International Workshop, LCPC 2013, Berlin Heidelberg: 2014
DOI: 10.1007/978-3-319-09967-5_19
BibTeX: Download
, , :
2013
Source Code Transformations to Increase the Performance of Software Transactional Memory
24th International Workshop on Languages and Compilers for Parallel Computing (LCPC 2011) (Fort Collins, Colorado, USA, 08.09.2011 - 10.09.2011)
In: Sanjay Rajopadhye, Michelle Mills Strout (Hrsg.): Languages and Compilers for Parallel Computing, 24th International Workshop, LCPC 2011, Berlin Heidelberg: 2013
DOI: 10.1007/978-3-642-36036-7
BibTeX: Download
, , :
Compiler-Guided Identification of Critical Sections in Parallel Code
International Conference on Compiler Construction (Rome, Italy, 16.03.2013 - 24.03.2013)
In: Ranjit Jhala, Koen De Bosschere (Hrsg.): Compiler Construction, 22nd International Conference, CC 2013, Berlin Heidelberg: 2013
DOI: 10.1007/978-3-642-37051-9_11
URL: https://www2.informatik.uni-erlangen.de/publication/download/CC2013.pdf
BibTeX: Download
, , :
Reduktion von False-Sharing in Software-Transactional-Memory
25th Workshop der GI-Fachgruppe Parallel-Algorithmen, -Rechnerstrukturen und -Systemsoftware (PARS 2013) (Erlangen, Germany, 11.04.2013 - 12.04.2013)
In: Parallel-Algorithmen und Rechnerstrukturen (PARS 2013) 2013
URL: https://www2.cs.fau.de/publication/download/STM_PARS2013.pdf
BibTeX: Download
, , :
Language and Runtime Techniques for better Model Checking Efficiency of Parallel Programs
26th International Workshop on Languages and Compilers for Parallel Computing (LCPC 2013) (San Jose, California, USA, 25.09.2013 - 27.09.2014)
In: Călin Cașcaval, Pablo Montesinos (Hrsg.): Proceedings of the 26th International Workshop on Languages and Compilers for Parallel Computing (LCPC 2013), Berlin Heidelberg: 2013
DOI: 10.1007/978-3-319-09967-5
BibTeX: Download
, :
Object Support for OpenMP-style Programming of GPU Clusters in Java
27th International Conference on Advanced Information Networking and Applications Workshops (Barcelona, Spain, 25.03.2013 - 28.03.2013)
In: Proceedings of the 27th International Conference on Advanced Information Networking and Applications Workshops (WAINA 2013) 2013
DOI: 10.1109/WAINA.2013.62
URL: http://www2.informatik.uni-erlangen.de/publication/download/WDVP13.pdf
BibTeX: Download
, , , :
2012
Annotation Support for Generic Patches
International Workshop on Recommendation Systems for Software Engineering (Zurich, Switzerland, 04.06.2012 - 04.06.2012)
In: Proceedings of the Third International Workshop on Recommendation Systems for Software Engineering (RSSE 12) 2012
DOI: 10.1109/RSSE.2012.6233400
URL: http://www2.informatik.uni-erlangen.de/publication/download/DVP12.pdf
BibTeX: Download
, , :
Parallel Memory Defragmentation on a GPU
ACM SIGPLAN Workshop on Memory Systems Performance and Correctness (MSPC 12) (Beijing, China, 16.06.2012 - 16.06.2012)
In: Proceedings of the 2012 ACM SIGPLAN Workshop on Memory Systems Performance and Correctness (MSPC'12) 2012
DOI: 10.1145/2247684.2247693
URL: http://www2.informatik.uni-erlangen.de/publication/download/VP12.pdf
BibTeX: Download
, :
2011
Is There Hope for Automatic Parallelization of Legacy Industry Automation Applications?
24th Workshop der GI-Fachgruppe Parallel-Algorithmen, -Rechnerstrukturen und -Systemsoftware (PARS 2011) (Rüschlikon, Switzerland, 25.05.2011 - 27.05.2011)
In: Parallel-Algorithmen und Rechnerstrukturen (PARS 2011) 2011
URL: http://www2.informatik.uni-erlangen.de/publication/download/PARS2011.pdf
BibTeX: Download
, , :
Enabling Multiple Accelerator Acceleration for Java/OpenMP
3rd USENIX Workshop on Hot Topics in Parallelism (HotPar '11) (Berkeley, CA, 26.05.2011 - 27.05.2011)
In: Proceedings 3rd USENIX Workshop on Hot Topics in Parallelism (HotPar '11) 2011
URL: http://www.usenix.org/event/hotpar11/tech/final_files/Veldema.pdf
BibTeX: Download
, , :
A Hybrid Functional and Object-Oriented Language for a Multi-Core Future
In: it - Information Technology 53 (2011), S. 84-90
ISSN: 1611-2776
DOI: 10.1524/itit.2011.0629
URL: http://www2.informatik.uni-erlangen.de/publication/download/itit.2011.0629.pdf
BibTeX: Download
, :
Iterative data-parallel mark & sweep on a GPU
International Symposium on Memory Management (ISMM '11) (San Jose, California, USA, 04.06.2011 - 08.06.2011)
In: Boehm, Hans-Juergen ; Bacon, David F. (Hrsg.): Proceedings of the International Symposium on Memory Management (ISMM'11), New York: 2011
DOI: 10.1145/1993478.1993480
URL: http://doi.acm.org/10.1145/1993478.1993480
BibTeX: Download
, :
2010
JCudaMP: OpenMP/Java on CUDA
Third International Workshop on Multicore Software Engineering (IWMSE 2010) (Cape Town, South Africa, 01.05.2010 - 01.05.2010)
In: Pankratius Victor; Philippsen Michael (Hrsg.): Proceedings of the Third International Workshop on Multicore Software Engineering (IWMSE10), Los Alamitos, CA, USA: 2010
DOI: 10.1145/1808954.1808959
URL: http://www2.informatik.uni-erlangen.de/publication/download/DVK10.pdf
BibTeX: Download
, , :
Improved DSM Efficiency, Flexibility, and Correctness (Habilitationsschrift, 2010)
URL: https://opus4.kobv.de/opus4-fau/files/1543/paper.pdf
BibTeX: Download
:
Safe and Familiar Multi-core Programming by means of a Hybrid Functional and Imperative Language
22nd International Workshop of Languages and Compilers for Parallel Computing (LCPC 2009) (Newark, DE, 08.10.2009 - 10.10.2009)
In: Guang R. Gao, Lori L. Pollock, John Cavazos, Xiaoming Li (Hrsg.): Languages and Compilers for Parallel Computing, 22nd International Workshop, LCPC 2009, Berlin Heidelberg: 2010
DOI: 10.1007/978-3-642-13374-9_11
URL: http://www2.informatik.uni-erlangen.de/publication/download/LCPC_hpc_tapir.pdf
BibTeX: Download
, :
2009
Reparallelization Techniques for Migrating OpenMP Codes in Computational Grids
In: Concurrency and Computation-Practice & Experience 21 (2009), S. 281-299
ISSN: 1532-0626
DOI: 10.1002/cpe.1356
URL: http://www2.informatik.uni-erlangen.de/publication/download/migration-OpenMP-CCPE.pdf
BibTeX: Download
, , , , :
Tapir: Language Support to Reduce the State Space in Model-Checking
ATPS 2009 - 4. Arbeitstagung Programmiersprachen (Lübeck, 28.09.2009 - 02.10.2009)
In: Fischer, Stefan ; Maehle, Erik ; Reischuck, Rüdiger (Hrsg.): Informatik 2009 - Im Focus das Leben, Bonn: 2009
URL: http://www2.informatik.uni-erlangen.de/publication/download/ATPS09-tapir.pdf
BibTeX: Download
, :
2008
A Proposal for OpenMP for Java
International Workshop on OpenMP (IWOMP'05) (Reims, France, 01.06.2005 - 04.06.2005)
In: Matthias S. Mueller, Barbara M. Chapman, Bronis R. de Supinski, Allen D. Malony, Michael Voss (Hrsg.): OpenMP Shared Memory Parallel Programming, International Workshops IWOMP 2005 and IWOMP 2006, Berlin Heidelberg: 2008
DOI: 10.1007/978-3-540-68555-5_33
URL: http://www2.informatik.uni-erlangen.de/publication/download/java-openmp.pdf
BibTeX: Download
, , , :
An Automatic Cost-based Framework for Seamless Application Migration in Grid Environments
20th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS'08) (Orlando, FL, USA, 16.11.2008 - 18.11.2008)
In: Proceedings of the 20th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS'08), Anaheim, CA, USA: 2008
URL: http://www2.informatik.uni-erlangen.de/publication/download/OGRE-PDCS.pdf
BibTeX: Download
, , :
Cluster Research at the Programming Systems Group
(2008), S. 30-31
URL: http://www.rrze.uni-erlangen.de/wir-ueber-uns/publikationen/HPC-2008-Screenversion.pdf
BibTeX: Download
(anderer)
, , :
A DSM protocol aware of both thread migration and memory constraints (Best Paper)
20th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS'08) (Orlando, FL, USA, 16.11.2008 - 18.11.2008)
In: Gonzalez, Teofilo F. (Hrsg.): Proceedings of the 20th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS'08), Anaheim, CA, USA: 2008
URL: http://www2.informatik.uni-erlangen.de/publication/download/LVM-PDCS.pdf
BibTeX: Download
, , :
Evaluation of RDMA opportunities in an Object-Oriented DSM
20th International Workshop on Languages and Compilers for Parallel Computing (LCPC '07) (Urbana, Illinois, 11.10.2007 - 13.10.2007)
In: Vikram Adve, María Jesús Garzarán, Paul Petersen (Hrsg.): Languages and Compilers for Parallel Computing, 20th International Workshop, LCPC 2007, Berlin Heidelberg: 2008
DOI: 10.1007/978-3-540-85261-2_15
URL: http://www2.informatik.uni-erlangen.de/publication/download/LCPC_rdma.pdf
BibTeX: Download
, :
Supporting Huge Address Spaces in a Virtual Machine for Java on a Cluster
20th International Workshop on Languages and Compilers for Parallel Computing (LCPC '07) (Urbana, Illinois, 11.10.2007 - 13.10.2007)
In: Vikram Adve, María Jesús Garzarán, Paul Petersen (Hrsg.): Languages and Compilers for Parallel Computing, 20th International Workshop, LCPC 2007, Berlin Heidelberg: 2008
DOI: 10.1007/978-3-540-85261-2_13
URL: http://www2.informatik.uni-erlangen.de/publication/download/LCPC_LVM.pdf
BibTeX: Download
, :
2007
Reparallelization and Migration of OpenMP Programs
7th International Symposium on Cluster Computing and the Grid (CCGrid '07) (Rio de Janeiro, Brazil, 14.05.2007 - 17.05.2007)
In: Proceedings of the 7th International Symposium on Cluster Computing and the Grid (CCGrid '07), New York, NY, USA: 2007
DOI: 10.1109/CCGRID.2007.96
URL: http://www2.informatik.uni-erlangen.de/publication/download/migration-OpenMP.pdf
BibTeX: Download
, , , , :
JaMP: An Implementation of OpenMP for a Java DSM
In: Concurrency and Computation-Practice & Experience 18 (2007), S. 2333-2352
ISSN: 1532-0626
DOI: 10.1002/cpe.1178
URL: http://www2.informatik.uni-erlangen.de/publication/download/jamp-journal.pdf
BibTeX: Download
, , , :
2006
JaMP: An Implementation of OpenMP for a Java DSM
Workshop on Compilers for Parallel Computers (A Coruna, Spain, 09.01.2006 - 11.01.2006)
In: Proceedings of the 12th Workshop on Compilers for Parallel Computers 2006
URL: http://www2.informatik.uni-erlangen.de/publication/download/jamp.pdf
BibTeX: Download
, , , :
2005
Near Overhead-free Heterogeneous Thread-migration
2005 IEEE International Conference on Cluster Coomputing (Boston, Massachusetts, USA, 26.09.2005 - 30.09.2005)
In: Proceedings of the 2005 IEEE International Conference on Cluster Coomputing, New York: 2005
DOI: 10.1109/CLUSTR.2005.347042
URL: http://www2.informatik.uni-erlangen.de/publication/download/thread_migration.pdf
BibTeX: Download
, :
2004
Latency Reduction in Software-DSMs by Means of Dynamic Function Splicing
16th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS'04) (Cambridge, MA, USA, 09.11.2004 - 11.11.2004)
In: Proceedings of the 16th IASTED International Conference on Parallel and Distributed Computing and Systems, Anaheim, CA, USA: 2004
URL: http://www2.informatik.uni-erlangen.de/publication/download/pdcs04dfs.pdf
BibTeX: Download
, , :
Using Object Combining for Object Prefetching in DSM Systems
11th Workshop on Compilers for Parallel Computers (CPC 2004) (Seeon, 07.07.2004 - 09.07.2004)
In: Gerndt, Michael ; Kereku, Edmond (Hrsg.): Proceedings of the 11th Workshop on Compilers for Parallel Computers (CPC 2004) 2004
URL: http://www2.informatik.uni-erlangen.de/publication/download/cpc2004.ps.gz
BibTeX: Download
, :
2003
Model Checking a Cache Coherence Protocol for a Java DSM Implementation
8th International Workshop on Formal Methodes for Parallel Programming: Theory and Applications (FMPPTA) (Nizza, 26.04.2003 - 26.04.2003)
In: Proceedings of 17th International Parallel and Distributed Processing Symposium (IPDPS) 2003
DOI: 10.1109/IPDPS.2003.1213433
URL: http://www2.informatik.uni-erlangen.de/publication/download/proto_proof.pdf
BibTeX: Download
, , , :
Compiler Optimized Remote Method Invocation
5th IEEE Conf. on Cluster Computing (CC 2003) (Hong Kong, 01.12.2003 - 04.12.2003)
In: Proc. 5th IEEE Conf. on Cluster Computing 2003
DOI: 10.1109/CLUSTR.2003.1253308
URL: http://www2.informatik.uni-erlangen.de/publication/download/cc2003.pdf
BibTeX: Download
, :
2002
Object Combining: A new aggressive optimization for Object Intensive Programs
ACM JavaGrande ISCOPE 2002 Conference (Seattle, WA, 03.11.2002 - 05.11.2002)
In: Proceeding JGI '02 Proceedings of the 2002 joint ACM-ISCOPE conference on Java Grande, New York: 2002
DOI: 10.1145/583810.583829
URL: http://www2.informatik.uni-erlangen.de/publication/download/jg02-jackal.ps
BibTeX: Download
, , , :
2001
Efficient Java RMI for Parallel Programming
In: Acm Transactions on Programming Languages and Systems 23 (2001), S. 747-775
ISSN: 0164-0925
DOI: 10.1145/506315.506317
URL: http://www2.informatik.uni-erlangen.de/publication/download/toplas_manta01.ps.Z
BibTeX: Download
, , , , , , :- Veldema Ronald, Bhoedjang R. A. F., Hofman R. F. H., Hofman C. J. H., Bal H. E.:
Runtime Optimizations for a Java DSM Implementation
ACM-ISCOPE conference on Java Grande (JGI'01) (Standford, CA, 02.06.2001 - 04.06.2001)
In: Proceeding JGI '01 Proceedings of the 2001 joint ACM-ISCOPE conference on Java Grande, New York: 2001
DOI: 10.1145/376656.376842
URL: http://www2.informatik.uni-erlangen.de/publication/download/javagrande2001-ronald.ps
BibTeX: Download
Source-Level Global Optimizations for Fine-Grain Distributed Shared Memory Systems
8th ACM SIGPLAN symposium on Principles and practices of parallel programming (PPoPP 2001) (Snowbird, UT, 18.06.2001 - 20.06.2001)
In: Proceedings of the 8th ACM SIGPLAN symposium on Principles and practices of parallel programming (PPoPP 2001), New York: 2001
DOI: 10.1145/379539.379578
URL: http://www2.informatik.uni-erlangen.de/publication/download/ppopp01-ronald.ps.gz
BibTeX: Download
, , , , :
Optimizing Java specific overheads, Java at the speed of C?
9th International Conference, HPCN Europe 2001 (Amsterdam, 25.06.2001 - 27.06.2001)
In: Bob Hertzberger, Alfons Hoekstra, Roy Williams (Hrsg.): High-Performance Computing and Networking - 9th International Conference, HPCN Europe 2001, Berlin Heidelberg: 2001
DOI: 10.1007/3-540-48228-8_78
URL: http://www2.informatik.uni-erlangen.de/publication/download/hpcn01.pdf
BibTeX: Download
, , :
- Verfahren und Vorrichtung zum Einfügen von Synchronisationsbefehlen in Programmabschnitte eines Programms (Nachanmeldung: WO2013091908)
Erfinder: , , - Method and Device for protecting critical sections in threats of a programm (Nachanmeldung: WO2013091907)
Erfinder: , , - Verfahren und Vorrichtung zum Einfügen von Synchronisationsbefehlen in Programmabschnitte eines Programms (Prioritätsbegründende Patentanmeldung: DE102011089180)
Erfinder: , , - Method and Device for protecting critical sections in threats of a programm (Prioritätsbegründende Patentanmeldung: DE102011089181)
Erfinder: , ,