Logo SC Logo RWTH Aachen University

Teaching
Research
Publications
People
Theses
Jobs
Address
Talks
Previous Highlights
Events

Publications of H. M. Bücker

BookJournalsProceedingsInvitedPendingThesesTechreportMisc ]

  Books
[1] C. H. Bischof, H. M. Bücker, P. D. Hovland, U. Naumann, and J. Utke, editors. Advances in Automatic Differentiation, volume 64 of Lecture Notes in Computational Science and Engineering. Springer, Berlin, 2008. [ DOI | http://www.springer.com/math/cse/book/978-3-540-68935-5 ]
[2] C. Bischof, M. Bücker, P. Gibbon, G. Joubert, T. Lippert, B. Mohr, and F. Peters, editors. Parallel Computing: Architectures, Algorithms and Applications, volume 15 of Advances in Parallel Computing. IOS Press, Amsterdam, The Netherlands, 2008. [ http://www.iospress.nl/loadtop/load.php?isbn=9781586037963 ]
[3] H. M. Bücker, G. F. Corliss, P. D. Hovland, U. Naumann, and B. Norris, editors. Automatic Differentiation: Applications, Theory, and Implementations, volume 50 of Lecture Notes in Computational Science and Engineering. Springer, Berlin, 2005. [ DOI | http://www.springer.com/math/cse/book/978-3-540-28403-1 ]
  Journal Articles
[1] J. Willkomm, C. H. Bischof, and H. M. Bücker. A New User Interface for ADiMat: Toward Accurate and Efficient Derivatives of Matlab Programs with Ease of Use. International Journal of Computational Science and Engineering, 2012. To appear. [ Abstract ]
[2] H. M. Bücker. A Transpose-Free 1-Norm Quasi-Minimal Residual Algorithm for non-Hermitian Linear Systems. SIAM Journal on Scientific Computing, 2012. To appear. [ Abstract ]
[3] H. M. Bücker and E. Slusanschi. Second-order derivatives of the general-purpose finite element package SEPRAN via source transformation. Mathematics and Computers in Simulation, 81(11):2431-2439, 2011. [ DOI | Abstract ]
[4] H. M. Bücker, O. Fortmeier, and M. Petera. Solving a parameter estimation problem in a three-dimensional conical tube on a parallel and distributed software infrastructure. Journal of Computational Science, 2(2):95-104, 2011. [ DOI | Abstract ]
[5] O. Fortmeier and H. M. Bücker. Parallel re-initialization of level set functions on distributed unstructured tetrahedral grids. Journal of Computational Physics, 230(12):4437-4453, 2011. [ DOI | Abstract ]
[6] H. M. Bücker, J. Willkomm, S. Groß, and O. Fortmeier. Discrete and continuous adjoint approaches to estimate boundary heat fluxes in falling films. Optimization Methods & Software, 26(1):105-125, 2011. [ DOI | Abstract ]
[7] A. Rasch and H. M. Bücker. EFCOSS: An interactive environment facilitating optimal experimental design. ACM Transactions on Mathematical Software, 37(2):13:1-13:37, 2010. [ DOI | Abstract | http://dl.acm.org/authorize?235676 ]
[8] M. Probst, M. Lülfesmann, M. Nicolai, H. M. Bücker, M. Behr, and C. H. Bischof. Sensitivity of optimal shapes of artificial grafts with respect to flow parameters. Computer Methods in Applied Mechanics and Engineering, 199(17-20):997-1005, 2010. [ DOI | Abstract ]
[9] M. Probst, M. Lülfesmann, H. M. Bücker, M. Behr, and C. H. Bischof. Sensitivity of shear rate in artificial grafts using automatic differentiation. International Journal for Numerical Methods in Fluids, 62(9):1047-1062, 2010. [ DOI | Abstract ]
[10] A. Rasch, H. M. Bücker, and A. Bardow. Software supporting optimal experimental design: A case study of binary diffusion experiments using EFCOSS. Computers & Chemical Engineering, 33(4):838-849, 2009. [ DOI | Abstract ]
[11] H. M. Bücker, B. Pollul, and A. Rasch. On CFL Evolution Strategies for Implicit Upwind Methods in Linearized Euler Equations. International Journal for Numerical Methods in Fluids, 59(1):1-18, 2009. [ DOI | Abstract ]
[12] H. M. Bücker, R. Beucker, and A. Rupp. Parallel minimum p-norm solution of the neuromagnetic inverse problem for realistic signals using exact Hessian-vector products. SIAM Journal on Scientific Computing, 30(6):2905-2921, 2008. [ DOI | Abstract ]
[13] A. Bardow, C. H. Bischof, H. M. Bücker, G. Dietze, R. Kneer, A. Leefken, W. Marquardt, U. Renz, and E. Slusanschi. Sensitivity-Based Analysis of the k-ε Model for the Turbulent Flow Between Two Plates. Chemical Engineering Science, 63(19):4763-4775, 2008. [ DOI | Abstract ]
[14] H. M. Bücker, A. I. Kauerauf, and A. Rasch. A Smooth Transition from Serial to Parallel Processing in the Industrial Petroleum System Modeling Package PetroMod. Computers & Geosciences, 34(11):1473-1479, 2008. [ DOI | Abstract ]
[15] E. Gross-Hardt, E. Slusanschi, H. M. Bücker, A. Pfennig, and C. H. Bischof. Practical Shape Optimization of a Levitation Device for Single Droplets. Optimization and Engineering, 9(2):179-199, 2008. [ DOI | Abstract ]
[16] G. Iaffaldano, H.-P. Bunge, and H. M. Bücker. Mountain belt growth inferred from histories of past plate convergence: A new tectonic inverse problem. Earth and Planetary Science Letters, 260(3-4):516-523, 2007. [ DOI | Abstract ]
[17] C. H. Bischof, H. M. Bücker, A. Rasch, E. Slusanschi, and B. Lang. Automatic Differentiation of the General-Purpose Computational Fluid Dynamics Package FLUENT. Journal of Fluids Engineering, 129(5):652-658, 2007. [ DOI | Abstract ]
[18] V. Rath, A. Wolf, and H. M. Bücker. Joint three-dimensional inversion of coupled groundwater flow and heat transfer based on automatic differentiation: Sensitivity calculation, verification, and synthetic examples. Geophysical Journal International, 167(1):453-466, 2006. [ DOI | Abstract ]
[19] F. D. Bramkamp, H. M. Bücker, and A. Rasch. Using Exact Jacobians in an Implicit Newton-Krylov Method. Computers & Fluids, 35(10):1063-1073, 2006. [ DOI | Abstract ]
[20] T. Vogel, D. Bachmann, A. Hauschild, H. M. Bücker, and J. Köngeter. Sensitivities of Flow and Transport Parameters Using Automatic Differentiation. International Journal for Numerical Methods in Engineering, 65(12):1923-1934, 2006. [ DOI | Abstract ]
[21] C. H. Bischof, H. M. Bücker, B. Lang, A. Rasch, and E. Slusanschi. Efficient and accurate derivatives for a software process chain in airfoil shape optimization. Future Generation Computer Systems, 21(8):1333-1344, 2005. [ DOI | Abstract ]
[22] H. M. Bücker. Looking for Narrow Interfaces in Automatic Differentiation. Future Generation Computer Systems, 21(8):1418-1425, 2005. [ DOI | Abstract ]
[23] C. H. Bischof, H. M. Bücker, and A. Rasch. Sensitivity analysis of turbulence models using automatic differentiation. SIAM Journal on Scientific Computing, 26(2):510-522, 2005. [ DOI | Abstract ]
[24] C. H. Bischof, H. M. Bücker, and P.-T. Wu. Time-Parallel Computation of Pseudo-Adjoints for a Leapfrog Scheme. International Journal of High Speed Computing, 12(1):1-27, 2004. [ DOI | Abstract ]
[25] H. M. Bücker and R. Beucker. Using automatic differentiation for the solution of the minimum p-norm estimation problem in magnetoencephalography. Simulation Modelling Practice and Theory, 12(2):105-116, 2004. [ DOI | Abstract ]
[26] C. H. Bischof, H. M. Bücker, B. Lang, and A. Rasch. An interactive environment for supporting the transition from simulation to optimization. Scientific Programming, 11(4):263-272, 2003. [ Abstract ]
[27] H. M. Bücker and A. Rasch. Modeling the Performance of Interface Contraction. ACM Transactions on Mathematical Software, 29(4):440-457, 2003. [ DOI | Abstract | http://dl.acm.org/authorize?782479 ]
[28] C. H. Bischof, H. M. Bücker, B. Lang, A. Rasch, and J. W. Risch. Extending the functionality of the general-purpose finite element package SEPRAN by automatic differentiation. International Journal for Numerical Methods in Engineering, 58(14):2225-2238, 2003. [ DOI | Abstract ]
[29] H. M. Bücker, B. Lang, and C. H. Bischof. Parallel programming in computational science: an introductory practical training course for computer science undergraduates at Aachen University. Future Generation Computer Systems, 19(8):1309-1319, 2003. [ DOI | Abstract ]
[30] C. H. Bischof, H. M. Bücker, B. Lang, and A. Rasch. Solving large-scale optimization problems with EFCOSS. Advances in Engineering Software, 34(10):633-639, 2003. [ DOI | Abstract ]
[31] C. H. Bischof, H. M. Bücker, and P.-T. Wu. Exploiting Intermediate Sparsity in Computing Derivatives for a Leapfrog Scheme. Computational Optimization and Applications, 24(1):117-133, 2003. [ DOI | Abstract ]
[32] H. M. Bücker, B. Lang, A. Rasch, and C. H. Bischof. Computing sensitivities of the electrostatic potential by automatic differentiation. Computer Physics Communications, 147(1-2):720-723, 2002. [ DOI | Abstract ]
[33] H. M. Bücker and M. Sauren. On Using Hölder Norms in the Quasi-Minimal Residual Approach. BIT, 41(5):901-911, 2001. [ DOI | Abstract ]
[34] M. Sauren and H. M. Bücker. On Deriving the Quasi-Minimal Residual Method. SIAM Review, 40(4):922-926, 1998. [ DOI | Abstract ]
  Conference Proceedings
[1] J. Willkomm, C. H. Bischof, and H. M. Bücker. The impact of dynamic data reshaping on adjoint code generation for weakly-typed languages such as Matlab. In S. Forth, P. D. Hovland, E. Phipps, J. Utke, and A. Walther, editors, Recent Advances in Algorithmic Differentiation, volume 87 of Lecture Notes in Computational Science and Engineering, pages 127-138. Springer, Berlin, 2012. [ DOI | Abstract ]
[2] O. Fortmeier, A. Bastea, and H. M. Bücker. A Graph Model for Minimizing the Storage Overhead of Distributing Data for the Parallel Solution of Two-Phase Flows. In 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and PhD Forum, Proceedings of the 12th International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC 2011), Anchorage, Alaska, USA, May 16-20, 2011, pages 1313-1321, Los Alamitos, CA, USA, 2011. IEEE Computer Society. [ DOI | Abstract ]
[3] O. Fortmeier and H. M. Bücker. A parallel strategy for a level set simulation of droplets moving in a liquid medium. In J.M.L.M. Palma, M. Daydé, O. Marques, and J.C. Lopes, editors, Proceedings of the 9th International Conference on High Performance Computing for Computational Science (VECPAR 2010), Berkeley, CA, USA, June 22-25, 2010, volume 6449 of Lecture Notes in Computer Science, pages 200-209, Berlin, 2011. Springer. [ DOI | Abstract ]
[4] J. Willkomm and H. M. Bücker. Parallel summation of symmetric inter-particle forces in smoothed particle hydrodynamics. In M. Griebel and M. A. Schweitzer, editors, Meshfree Methods for Partial Differential Equations V, volume 79 of Lecture Notes in Computational Science and Engineering, pages 235-248. Springer, Berlin, 2011. [ DOI | Abstract ]
[5] H. M. Bücker and M. Lülfesmann. Combinatorial optimization of stencil-based Jacobian computations. In J. V. Aguiar, editor, Proceedings of the 2010 International Conference on Computational and Mathematical Methods in Science and Engineering, Almería, Andalucía, Spain, June 26-30, 2010, volume 1, pages 284-295, 2010. [ Abstract ]
[6] J. Willkomm and H. M. Bücker. A shared-memory parallel smoothed particle hydrodynamics simulation. In Proceedings of the 28th International Conference of the Chilean Computing Science Society, Santiago de Chile, Chile, November 9-14, 2009, pages 41-48. Sociedad Chilena de Ciencia de la Computación, 2009. [ Abstract ]
[7] O. Fortmeier and H. M. Bücker. Hybrid distributed-/shared-memory parallelization for re-initializing level set functions. In 12th IEEE Conference on High-Performance Computing and Communications HPCC 2010, Melbourne, Australia, September 1-3, 2010, pages 114-121, Los Alamitos, CA, USA, 2010. IEEE Computer Society. [ DOI | Abstract ]
[8] D. Schmidl, C. Terboven, D. an Mey, and H. M. Bücker. Binding nested OpenMP programs on hierarchical memory architectures. In M. Sato, T. Hanawa, M. S. Mueller, and B. R. de Supinski, editors, Beyond Loop Level Parallelism in OpenMP: Accelerators, Tasking and more, Proceedings of the International Workshop IWOMP 2010, Tsukuba, Japan, June 14-16, 2010, volume 6132 of Lecture Notes in Computer Science, pages 29-42, Berlin, 2010. Springer. [ DOI | Abstract ]
[9] M. Lülfesmann, S. R. Leßenich, and H. M. Bücker. Interactively exploring elimination orderings in symbolic sparse Cholesky factorization. In International Conference on Computational Science, ICCS 2010, volume 1(1) of Procedia Computer Science, pages 867-874. Elsevier, 2010. [ DOI | Abstract ]
[10] O. Fortmeier and H. M. Bücker. A hybrid parallel algorithm for transforming finite element functions from adaptive to Cartesian grids. In D. J. K. Mewhort, N. M. Cann, G. W. Slater, and Th. J. Naughton, editors, High Performance Computing Systems and Applications, Proceedings of the 23rd International Symposium, HPCS 2009, Kingston, ON, Canada, June 14-17, 2009, volume 5976 of Lecture Notes in Computer Science, pages 48-61, Berlin, 2010. Springer. [ DOI | Abstract ]
[11] O. Fortmeier, T. Henrich, and H. M. Bücker. Modeling data distribution for two-phase flow problems by weighted graphs. In M. Beigl and F. J. Cazorla-Almeida, editors, Workshop Proceedings of the 23rd International Conference on Architecture of Computing Systems ARCS 2010, Hannover, Germany, February 22-23, 2010, pages 31-38, Berlin, 2010. VDE Verlag. [ Abstract ]
[12] M. Petera, M. Lülfesmann, and H. M. Bücker. Partial Jacobian computation in the domain-specific program transformation system ADiCape. In M. Ganzha and M. Paprzycki, editors, Proceedings of the International Multiconference on Computer Science and Information Technology, Mragowo, Poland, October 12-14, 2009, volume 4, pages 595-599, Los Alamitos, CA, USA, 2009. IEEE Computer Society. [ DOI | Abstract ]
[13] M. Karalashvili, A. Mhamdi, G. F. Dietze, H. M. Bücker, A. Vehreschild, R. Kneer, C. H. Bischof, and W. Marquardt. Sensitivity analysis and identification of an effective heat transport model in wavy liquid films. In A. A. Mohamad, R. Bennacer, M. El-Ganaoui, K. Nandakumar, and S. Huang, editors, Progress in Computational Heat and Mass Transfer: Proceedings of the 6th International Conference on Heat and Mass Transfer, Guangzhou, China, May 18-21, 2009, pages 644-651. South China University of Technology, 2009. [ Abstract ]
[14] H. M. Bücker, A. Rasch, V. Rath, and A. Wolf. Semi-automatic parallelization of direct and inverse problems for geothermal simulation. In Proceedings of the 24th ACM Symposium on Applied Computing, Honolulu, Hawaii, USA, March 8-12, 2009, volume 2, pages 971-975, New York, 2009. ACM Press. [ DOI | Abstract | http://dl.acm.org/authorize?178571 ]
[15] H. M. Bücker and A. Vehreschild. Coping with a Variable Number of Arguments when Transforming MATLAB Programs. In C. Bischof, H. M. Bücker, P. D. Hovland, U. Naumann, and J. Utke, editors, Advances in Automatic Differentiation, volume 64 of Lecture Notes in Computational Science and Engineering, pages 211-222. Springer, Berlin, 2008. [ DOI | Abstract ]
[16] H. M. Bücker, M. Petera, and A. Vehreschild. Code Optimization Techniques in Source Transformations for Interpreted Languages. In C. Bischof, H. M. Bücker, P. D. Hovland, U. Naumann, and J. Utke, editors, Advances in Automatic Differentiation, volume 64 of Lecture Notes in Computational Science and Engineering, pages 223-233. Springer, Berlin, 2008. [ DOI | Abstract ]
[17] H. M. Bücker, A. Rasch, and A. Vehreschild. Automatic Generation of Parallel Code for Hessian Computations. In M. S. Mueller, B. M. Chapman, B. R. de Supinski, A. D. Malony, and M. Voss, editors, OpenMP Shared Memory Parallel Programming, Proceedings of the International Workshops IWOMP 2005 and IWOMP 2006, Eugene, OR, USA, June 1-4, 2005, and Reims, France, June 12-15, 2006, volume 4315 of Lecture Notes in Computer Science, pages 372-381, Berlin, 2008. Springer. [ DOI | Abstract ]
[18] A. Rasch, H. M. Bücker, and C. H. Bischof. Automatic Computation of Sensitivities for a Parallel Aerodynamic Simulation. In C. Bischof, M. Bücker, P. Gibbon, G. Joubert, T. Lippert, B. Mohr, and F. Peters, editors, Parallel Computing: Architectures, Algorithms and Applications, volume 15 of Advances in Parallel Computing, pages 303-310, Amsterdam, The Netherlands, 2008. IOS Press. Co-published with NIC-Directors as Volume 38 of NIC Series, 2007. [ Abstract | http://www.fz-juelich.de/nic-series/volume38/volume38.html ]
[19] A. Wolf, V. Rath, and H. M. Bücker. Parallelisation of a Geothermal Simulation Package: A Case Study on Four Multicore Architectures. In C. Bischof, M. Bücker, P. Gibbon, G. Joubert, T. Lippert, B. Mohr, and F. Peters, editors, Parallel Computing: Architectures, Algorithms and Applications, volume 15 of Advances in Parallel Computing, pages 451-458, Amsterdam, The Netherlands, 2008. IOS Press. Co-published with NIC-Directors as Volume 38 of NIC Series, 2007. [ Abstract | http://www.fz-juelich.de/nic-series/volume38/volume38.html ]
[20] H. M. Bücker and A. Vehreschild. Automatically Differentiating a Two-dimensional Finite-Difference Time-Domain Program. In Proceedings of the 16th Conference on the Computation of Electromagnetic Fields COMPUMAG 2007, Aachen, Germany, June 24-28, 2007, volume 1, pages 83-84, 2007. [ Abstract ]
[21] H. M. Bücker, A. Elsheikh, and A. Vehreschild. A System for Interfacing MATLAB with External Software Geared Toward Automatic Differentiation. In A. Iglesias and N. Takayama, editors, Mathematical Software - ICMS 2006, Proceedings of the Second International Congress on Mathematical Software, Castro Urdiales, Spain, September 1-3, 2006, volume 4151 of Lecture Notes in Computer Science, pages 373-384, Berlin, 2006. Springer. [ DOI | Abstract ]
[22] H. M. Bücker and A. Vehreschild. Evaluating Sensitivities of the MSIS-86 Thermosphere Model. In W. Borutzky, A. Orsoni, and R. Zobel, editors, Proceedings of the 20th European Conference on Modelling and Simulation, Bonn, Sankt Augustin, Germany, May 28-31, 2006, pages 462-465, Nottingham, 2006. European Council for Modelling and Simulation (ECMS). [ Abstract ]
[23] C. H. Bischof, H. M. Bücker, W. Marquardt, M. Petera, and J. Wyes. Transforming Equation-based Models in Process Engineering. In H. M. Bücker, G. F. Corliss, P. D. Hovland, U. Naumann, and B. Norris, editors, Automatic Differentiation: Applications, Theory, and Implementations, volume 50 of Lecture Notes in Computational Science and Engineering, pages 189-198. Springer, Berlin, 2005. [ DOI | Abstract ]
[24] C. H. Bischof, H. M. Bücker, and A. Vehreschild. A Macro Language for Derivative Definition. In H. M. Bücker, G. F. Corliss, P. D. Hovland, U. Naumann, and B. Norris, editors, Automatic Differentiation: Applications, Theory, and Implementations, volume 50 of Lecture Notes in Computational Science and Engineering, pages 181-188. Springer, Berlin, 2005. [ DOI | Abstract ]
[25] M. Kalkuhl, W. Wiechert, H. M. Bücker, and A. Vehreschild. High Precision Satellite Orbit Simulation: A Test Bench for Automatic Differentiation in MATLAB. In F. Hülsemann, M. Kowarschik, and U. Rüde, editors, Proceedings of the Eighteenth Symposium on Simulation Techniques, ASIM 2005, Erlangen, September 12-15, number 15 in Frontiers in Simulation, pages 428-433, Erlangen, 2005. SCS Publishing House. [ Abstract ]
[26] M. Petera, A. Rasch, and H. M. Bücker. Exploiting Jacobian Sparsity in a Large-scale Distillation Column. In D. H. van Campen, M. D. Lazurko, and W. P. J. M. van den Oever, editors, Proceedings of the Fifth EUROMECH Nonlinear Dynamics Conference, ENOC 2005, Eindhoven, The Netherlands, August 7-12, 2005, pages 825-827, Eindhoven, The Netherlands, 2005. Eindhoven University of Technology. [ Abstract ]
[27] E. Slusanschi and H. M. Bücker. On the Limits of Current Implementations of Algorithmic Differentiation. In D. Petcu, V. Negru, D. Zaharie, and T. Jebelean, editors, Proceedings of the 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, SYNASC04, Timisoara, Romania, September 26-30, 2004, pages 295-306, Timisoara, 2004. MIRTON. [ Abstract ]
[28] C. H. Bischof, H. M. Bücker, A. Rasch, and E. Slusanschi. Algorithmic Differentiation of Different Algorithms for the Same Problem: A Case Study. In G. Horton, editor, Proceedings of the 18th European Simulation Multiconference, Magdeburg, Germany, June 13-16, 2004, pages 57-62, Erlangen, 2004. SCS Publishing House. [ Abstract ]
[29] H. M. Bücker, B. Lang, H.-J. Pflug, and A. Vehreschild. Threads in an Undergraduate Course: A Java Example Illuminating Different Multithreading Approaches. In A. Laganà, M. L. Gavrilova, V. Kumar, Y. Mun, C. J. K. Tan, and O. Gervasi, editors, Computational Science and Its Applications - ICCSA 2004, Proceedings of the International Conference on Computational Science and its Applications, Assisi, Italy, May 14-17, 2004. Part II, volume 3044 of Lecture Notes in Computer Science, pages 882-891, Berlin, 2004. Springer. [ DOI | Abstract ]
[30] H. M. Bücker, A. Rasch, and A. Wolf. A Class of OpenMP Applications Involving Nested Parallelism. In Proceedings of the 19th ACM Symposium on Applied Computing, Nicosia, Cyprus, March 14-17, 2004, volume 1, pages 220-224, New York, 2004. ACM Press. [ DOI | Abstract | http://dl.acm.org/authorize?793845 ]
[31] H. M. Bücker, B. Lang, H.-J. Pflug, and A. Wolf. A Hybrid MPI-OpenMP Implementation of the Conjugate Gradient Method in Java. In Proceedings of the Fifth European Workshop on OpenMP (EWOMP'03), Aachen, Germany, September 22-26, 2003, pages 205-213, 2003. [ Abstract ]
[32] C. H. Bischof, H. M. Bücker, A. Rasch, and E. Slusanschi. Sensitivities for a Single Drop Simulation. In P. M. A. Sloot, D. Abramson, A. V. Bogdanov, J. J. Dongarra, A. Y. Zomaya, and Y. E. Gorbachev, editors, Computational Science - ICCS 2003, Proceedings of the International Conference on Computational Science, Melbourne, Australia and St. Petersburg, Russia, June 2-4, 2003. Part II, volume 2658 of Lecture Notes in Computer Science, pages 888-896, Berlin, 2003. Springer. [ DOI | Abstract ]
[33] H. M. Bücker, A. Rasch, E. Slusanschi, and C. H. Bischof. Delayed Propagation of Derivatives in a Two-dimensional Aircraft Design Optimization Problem. In D. Sénéchal, editor, Proceedings of the 17th Annual International Symposium on High Performance Computing Systems and Applications and OSCAR Symposium, Sherbrooke, Québec, Canada, May 11-14, 2003, pages 123-126, Ottawa, 2003. NRC Research Press. [ Abstract ]
[34] C. H. Bischof, H. M. Bücker, A. Rasch, and E. Slusanschi. Evaluation of a Computer Model for Wavy Falling Films Using EFCOSS. In V. Kumar, M. L. Gavrilova, C. J. K. Tan, and P. L'Ecuyer, editors, Computational Science and Its Applications - ICCSA 2003, Proceedings of the International Conference on Computational Science and its Applications, Montreal, Canada, May 18-21, 2003. Part II, volume 2668 of Lecture Notes in Computer Science, pages 78-84, Berlin, 2003. Springer. [ DOI | Abstract ]
[35] H. M. Bücker, B. Lang, A. Rasch, and C. H. Bischof. Automatic Parallelism in Differentiation of Fourier Transforms. In Proceedings of the 18th ACM Symposium on Applied Computing, Melbourne, Florida, USA, March 9-12, 2003, pages 148-152, New York, 2003. ACM Press. [ DOI | Abstract | http://dl.acm.org/authorize?783020 ]
[36] C. H. Bischof, H. M. Bücker, B. Lang, A. Rasch, and A. Vehreschild. Combining source transformation and operator overloading techniques to compute derivatives for MATLAB programs. In Proceedings of the 2nd IEEE International Workshop on Source Code Analysis and Manipulation, Montreal, Canada, October 1, 2002, pages 65-72, Los Alamitos, CA, USA, 2002. IEEE Computer Society. [ DOI | Abstract ]
[37] C. H. Bischof, H. M. Bücker, and B. Lang. Automatic Differentiation for Computational Finance. In E. J. Kontoghiorghes, B. Rustem, and S. Siokos, editors, Computational Methods in Decision-Making, Economics and Finance, volume 74 of Applied Optimization, chapter 15, pages 297-310. Kluwer Academic Publishers, Dordrecht, 2002. [ Abstract ]
[38] H. M. Bücker, B. Lang, A. Rasch, C. H. Bischof, and D. an Mey. Explicit Loop Scheduling in OpenMP for Parallel Automatic Differentiation. In J. N. Almhana and V. C. Bhavsar, editors, Proceedings of the 16th Annual International Symposium on High Performance Computing Systems and Applications, Moncton, NB, Canada, June 16-19, 2002, pages 121-126, Los Alamitos, CA, 2002. IEEE Computer Society Press. [ DOI | Abstract ]
[39] H. M. Bücker, B. Lang, A. Rasch, and C. H. Bischof. Computation of Sensitivity Information for Aircraft Design by Automatic Differentiation. In P. M. A. Sloot, C. J. K. Tan, J. J. Dongarra, and A. G. Hoekstra, editors, Computational Science - ICCS 2002, Proceedings of the International Conference on Computational Science, Amsterdam, The Netherlands, April 21-24, 2002. Part II, volume 2330 of Lecture Notes in Computer Science, pages 1069-1076, Berlin, 2002. Springer. [ DOI | Abstract ]
[40] H. M. Bücker, K. R. Buschelman, and P. D. Hovland. A Matrix-Matrix Multiplication Approach to the Automatic Differentiation and Parallelization of Straight-Line Codes. In U. Brinkschulte, K.-E. Großpietsch, C. Hochberger, and E. W. Mayr, editors, Workshop Proceedings of the International Conference on Architecture of Computing Systems ARCS 2002, Karlsruhe, Germany, April 8-12, 2002, pages 203-210, Berlin, 2002. VDE Verlag. [ Abstract ]
[41] H. M. Bücker and A. Rasch. Efficient Derivative Computations in Neutron Scattering via Interface Contraction. In Proceedings of the ACM Symposium on Applied Computing, Madrid, Spain, March 10-14, 2002, pages 184-188, New York, 2002. ACM Press. [ DOI | Abstract | http://dl.acm.org/authorize?38430 ]
[42] H. M. Bücker, B. Lang, A. Rasch, and C. H. Bischof. Sensitivity Analysis of an Airfoil Simulation Using Automatic Differentiation. In M. H. Hamza, editor, Proceedings of the IASTED International Conference on Modelling, Identification and Control, Innsbruck, Austria, February 18-21, 2002, pages 73-76, Anaheim, CA, USA, 2002. ACTA Press. [ Abstract ]
[43] C. H. Bischof, H. M. Bücker, and D. an Mey. A Case Study of Computational Differentiation Applied to Neutron Scattering. In G. Corliss, C. Faure, A. Griewank, L. Hascoët, and U. Naumann, editors, Automatic Differentiation of Algorithms: From Simulation to Optimization, pages 69-74. Springer, New York, 2002. [ Abstract ]
[44] H. M. Bücker, B. Lang, A. Rasch, and C. H. Bischof. From analytic to automated derivatives: a case study of the electrostatic potential. In Algorithms and Software for Mobile Communications, Proceedings of the 10th Aachen Symposium on Signal Theory, Aachen, Germany, September 20-21, 2001, pages 255-260, Berlin, 2001. VDE Verlag. [ Abstract ]
[45] H. M. Bücker. A 1-Norm Quasi-Minimal Residual Variant of the Bi-CGSTAB Algorithm for Nonsymmetric Linear Systems. In T. M. Pinkston, editor, Proceedings of the 2001 ICPP Workshops on Parallel Processing, Valencia, Spain, September 3-7, 2001, pages 143-148, Los Alamitos, CA, 2001. IEEE Computer Society Press. [ DOI | Abstract ]
[46] H. M. Bücker. Using the Isoefficiency Concept for the Design of Krylov Subspace Methods. In M. H. Hamza, editor, Proceedings of the IASTED International Conference on Applied Simulation and Modelling, Marbella, Spain, September 4-7, 2001, pages 404-411, Anaheim, CA, USA, 2001. ACTA Press. [ Abstract ]
[47] C. H. Bischof, H. M. Bücker, B. Lang, A. Rasch, and J. W. Risch. A CORBA-Based Environment for Coupling Large-Scale Simulation and Optimization Software. In H. R. Arabnia, editor, Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 2001, Las Vegas, USA, June 25-28, 2001, volume 1, pages 68-72. CSREA Press, 2001. [ Abstract ]
[48] H. M. Bücker, R. Beucker, and C. H. Bischof. Using Automatic Differentiation for the Minimal p-Norm Solution of the Biomagnetic Inverse Problem. In A. W. Heemink, L. Dekker, H. de Swaan Arons, I. Smit, and T. L. van Stijn, editors, Shaping Future with Simulation, Proceedings of the 4th International Eurosim 2001 Congress, Delft, The Netherlands, June 26-29, 2001. Dutch Benelux Simulation Society, 2001. [ Abstract ]
[49] H. M. Bücker, B. Lang, D. an Mey, and C. H. Bischof. Bringing Together Automatic Differentiation and OpenMP. In Proceedings of the 15th ACM International Conference on Supercomputing, Sorrento, Italy, June 17-21, 2001, pages 246-251, New York, 2001. ACM Press. [ DOI | Abstract | http://dl.acm.org/authorize?12815 ]
[50] H. M. Bücker, B. Lang, and C. H. Bischof. Teaching Different Parallel Programming Paradigms Using Java. In Proceedings of the 3rd Annual Workshop on Java for High Performance Computing, Sorrento, Italy, June 17, 2001, pages 73-81, 2001. [ Abstract ]
[51] C. H. Bischof, H. M. Bücker, B. Lang, A. Rasch, and J. W. Risch. On the Use of a Differentiated Finite Element Package for Sensitivity Analysis. In V. N. Alexandrov, J. J. Dongarra, B. A. Juliano, R. S. Renner, and C. J. K. Tan, editors, Computational Science - ICCS 2001, Proceedings of the International Conference on Computational Science, San Francisco, USA, May 28-30, 2001. Part I, volume 2073 of Lecture Notes in Computer Science, pages 795-801, Berlin, 2001. Springer. [ DOI | Abstract ]
[52] C. H. Bischof, H. M. Bücker, J. Henrichs, and B. Lang. Hands-On Training for Undergraduates in High-Performance Computing Using Java. In T. Sørevik, F. Manne, R. Moe, and A. H. Gebremedhin, editors, Applied Parallel Computing: New Paradigms for HPC in Industry and Academia, Proceedings of the 5th International Workshop, PARA 2000, Bergen, Norway, June 2000, volume 1947 of Lecture Notes in Computer Science, pages 306-315, Berlin, 2001. Springer. [ DOI | Abstract ]
[53] H. M. Bücker, B. Eck, and J. Henrichs. Experiences with Scientific Applications on an SCI-based Linux Cluster. In P. Sadayappan, editor, Proceedings of the 2000 ICPP Workshops on Parallel Processing, Toronto, Canada, August 21-24, 2000, pages 347-351, Los Alamitos, CA, 2000. IEEE Computer Society Press. [ DOI | Abstract ]
[54] C. H. Bischof, H. M. Bücker, and P. D. Hovland. On Combining Computational Differentiation and Toolkits for Parallel Scientific Computing. In A. Bode, T. Ludwig, W. Karl, and R. Wismüller, editors, Euro-Par 2000 - Parallel Processing, Proceedings of the 6th International Euro-Par Conference, Munich, Germany, August/September 2000, volume 1900 of Lecture Notes in Computer Science, pages 86-94, Berlin, 2000. Springer. [ DOI | Abstract ]
[55] C. H. Bischof and H. M. Bücker. Computing Derivatives of Computer Programs. In J. Grotendorst, editor, Proceedings of the Winterschool on Modern Methods and Algorithms of Quantum Chemistry, Jülich, February 21-25, 2000, volume 1 of Publication Series of the John von Neumann Institute for Computing (NIC), pages 287-299, Jülich, Germany, 2000. NIC-Directors. [ Abstract ]
[56] H. M. Bücker. The Relation between Galerkin-Type and 1-Norm Quasi-Minimal Residual Iterative Methods. In T. Manteuffel and S. McCormick, editors, Proceedings of the Fifth Copper Mountain Conference on Iterative Methods, CMCIM'98, Copper Mountain, March 30-April 3, 1998, volume 2, 1998. [ Abstract | http://www.mgnet.org/mgnet/Conferences/CMCIM98/buecker.ps.gz ]
[57] H. M. Bücker and M. Sauren. A Variant of the Biconjugate Gradient Method Suitable for Massively Parallel Computing. In G. Bilardi, A. Ferreira, R. Lüling, and J. Rolim, editors, Solving Irregularly Structured Problems in Parallel, Proceedings of the Fourth International Symposium, IRREGULAR'97, Paderborn, Germany, June 12-13, 1997, volume 1253 of Lecture Notes in Computer Science, pages 72-79, Berlin, 1997. Springer. [ DOI | Abstract ]
[58] H. M. Bücker and M. Sauren. A Parallel Version of the Quasi-Minimal Residual Method Based on Coupled Two-Term Recurrences. In J. Waśniewski, J. Dongarra, K. Madsen, and D. Olesen, editors, Applied Parallel Computing: Industrial Computation and Optimization, Proceedings of the Third International Workshop, PARA '96, Lyngby, Denmark, August 18-21, 1996, volume 1184 of Lecture Notes in Computer Science, pages 157-165, Berlin, 1996. Springer. [ DOI | Abstract ]
[59] H. M. Bücker. Performance of Three Krylov Subspace Methods on a PARAGON System. In H. Matthies and J. Schüle, editors, Paralleles und Verteiltes Rechnen, Beiträge zum 4. Workshop über Wissenschaftliches Rechnen, Braunschweig, October 9-11, 1996, pages 29-38, Aachen, 1996. Shaker. [ Abstract ]
[60] H. M. Bücker. Isoefficiency Analysis of Parallel QMR-Like Iterative Methods and its Implications on Parallel Algorithm Design. In K. Ecker, J. Apsel, and T. Ripke, editors, Fourteenth Workshop on Parallel Processing, Lessach, Austria, September 25-29, 1995, Institutsberichte des Instituts für Informatik, Informatik-Bericht 96/1, pages 28-49. Technische Universität Clausthal, Clausthal-Zellerfeld, 1996. [ Abstract ]
[61] M. Bücker. An Implementation of the TFQMR-Algorithm on a Distributed Memory Machine. In T. Manteuffel and S. McCormick, editors, Proceedings of the Colorado Conference on Iterative Methods, CCIM'94, Breckenridge, April 4-8, 1994, volume 2, 1994.
  Invited Contributions
[1] H. M. Bücker. Row-Column versus Vector-Radix: A Comparative Case Study of Two Parallel 2D Fourier Transform Algorithms. In Y. Pan and L. T. Yang, editors, Parallel and Distributed Scientific and Engineering Computing: Practice and Experience, volume 15 of Advances in Computation: Theory and Practice, pages 3-8. Nova Science Publishers, Hauppauge, New York, 2004. [ Abstract | https://www.novapublishers.com/catalog/product_info.php?products_id=572 ]
[2] H. M. Bücker. Iteratively Solving Large Sparse Systems on Parallel Computers. In J. Grotendorst, D. Marx, and A. Muramatsu, editors, Quantum Simulations of Complex Many-Body Systems: From Theory to Algorithms, volume 10 of NIC Series, pages 521-548. NIC-Directors, Jülich, 2002. [ Abstract ]
[3] C. H. Bischof and H. M. Bücker. Computing Derivatives of Computer Programs. In J. Grotendorst, editor, Modern Methods and Algorithms of Quantum Chemistry: Proceedings, Second Edition, volume 3 of NIC Series, pages 315-327. NIC-Directors, Jülich, 2000. [ Abstract ]
[4] H. M. Bücker and M. Sauren. Reducing Global Synchronization in the Biconjugate Gradient Method. In T. Yang, editor, Parallel Numerical Computation with Applications, pages 63-76. Kluwer Academic Publishers, Boston, 1999. [ Abstract ]
  Pending Publications
[1] J. Willkomm and H. M. Bücker. Adjoint transformation of binary MATLAB operators. Preprint of the Institute for Scientific Computing RWTH-CS-SC-10-04, RWTH Aachen University, Aachen, 2010. Submitted for publication.
[2] H. M. Bücker and C. H. Bischof. Automatic Differentiation of Trust-Region Algorithms. Preprint of the Institute for Scientific Computing RWTH-CS-SC-10-11, RWTH Aachen University, Aachen, 2010. Submitted for publication.
[3] S. Seuren, J. Willkomm, H. M. Bücker, M. Bambach, and G. Hirt. Sensitivity analysis of a force and microstructure model for plate rolling. Preprint of the Institute for Scientific Computing RWTH-CS-SC-12-02, RWTH Aachen University, Aachen, 2012. Submitted for publication.
[4] O. Fortmeier, H. M. Bücker, B. O. Fagginger Auer, and R. H. Bisseling. Partitioning Finite Element Triangulations for Distributed-Memory Computers Using an Exact Hypergraph Model for the Communication Volume. Preprint of the Institute for Scientific Computing RWTH-CS-SC-12-03, RWTH Aachen University, Aachen, 2012. Submitted for publication.
  Theses
[1] H. M. Bücker. Hierarchical algorithms for automatic differentiation. Habilitationsschrift, Faculty of Mathematics, Computer Science, and Natural Sciences, Aachen University, Aachen, November 2002. Accepted in June 2003. [ Abstract ]
[2] H. M. Bücker. Entwurf paralleler iterativer Verfahren mit kurzen Rekursionen für große dünnbesetzte lineare Gleichungssysteme. Berichte des Forschungszentrums Jülich Jül-3478, Forschungszentrum Jülich GmbH, Jülich, December 1997. Ph. D. Thesis. [ Abstract ]
[3] M. Bücker. Parallelisierung der QMR-Methode zur Lösung linearer Gleichungssysteme. Berichte des Forschungszentrums Jülich Jül-2955, Forschungszentrum Jülich GmbH, Jülich, August 1994. Diploma Thesis (Computer Science). [ Abstract ]
[4] M. Bücker. Zweidimensionale Schnelle Fourier-Transformation auf massiv-parallelen Rechnern. Berichte des Forschungszentrums Jülich Jül-2833, Forschungszentrum Jülich GmbH, Jülich, November 1993. Diploma Thesis (Electrical Engineering). [ Abstract ]
  Technical Reports
[1] A. Rasch and H. M. Bücker. EFCOSS: An interactive environment facilitating optimal experimental design-Part II: Interfaces for simulation, optimization, and objective function. Preprint of the Institute for Scientific Computing RWTH-CS-SC-07-08, RWTH Aachen University, Aachen, August 2007. [ Abstract ]
[2] A. Rasch and H. M. Bücker. EFCOSS: An interactive environment facilitating optimal experimental design-Part I: Design and implementation. Preprint of the Institute for Scientific Computing RWTH-CS-SC-07-07, RWTH Aachen University, Aachen, August 2007. [ Abstract ]
[3] H. M. Bücker, B. Lang, D. an Mey, A. Rasch, and C. H. Bischof. Exploiting OpenMP's Memory Management for Parallel Automatic Differentiation. Preprint of the Institute for Scientific Computing RWTH-CS-SC-01-07, Aachen University of Technology, Aachen, May 2001. [ Abstract ]
[4] C. H. Bischof, H. M. Bücker, J. Henrichs, and B. Lang. Software Praktikum: Paralleles Programmieren mit Java. Preprint of the Institute for Scientific Computing RWTH-CS-SC-00-13, Aachen University of Technology, Aachen, December 2000.
[5] H. M. Bücker and M. Sauren. A Parallel Version of the Unsymmetric Lanczos Algorithm and its Application to QMR. Internal Report KFA-ZAM-IB-9605, Research Centre Jülich, Jülich, Germany, March 1996. [ Abstract ]
[6] A. Basermann, M. Bücker, P. Weidner, P. C. Hansen, and R. Munk. Parallel Iterative Methods for Nonsymmetric Large-Scale Problems. APPARC PaA5a Deliverable, ESPRIT BRA III Contract # 6634, April 1995. Also available as Report from the Scientific Computing Group UNIC-95-03, UNI-C (The Danish Computing Centre for Research and Education), Copenhagen, Denmark, April 1995. [ Abstract ]
[7] H. M. Bücker and A. Basermann. A Comparison of QMR, CGS and TFQMR on a Distributed Memory Machine. Internal Report KFA-ZAM-IB-9412, Research Centre Jülich, Jülich, Germany, May 1994. [ Abstract ]
  Miscellaneous
[1] X. Cai and H. M. Bücker. Preface to Special Issue on High Performance Parallel and Grid Computing for Science and Engineering. International Journal of Computational Science and Engineering, 4(2):71-72, 2009. Editorial.
[2] M. Probst, M. Lülfesmann, M. Nicolai, H. M. Bücker, M. Behr, and C. H. Bischof. On the influence of constitutive models on shape optimization for artificial blood pumps. In G. Leugering, S. Engell, A. Griewank, M. Hinze, R. Rannacher, V. Schulz, M. Ulbrich, and S. Ulbrich, editors, Constrained Optimization and Optimal Control for Partial Differential Equations, number 160 in International Series of Numerical Mathematics, pages 611-622. Birkhäuser, Basel, 2012. [ DOI | Abstract ]
[3] H. M. Bücker and C. H. Bischof. What computers can do for you automatically: The role of automatic differentiation in inverse modeling. GACM Report, Spring 2011(6):25-28, 2011.
[4] C. H. Bischof, H. M. Bücker, and A. Rasch. Enabling technologies for robust high-performance simulations in computational fluid dynamics. In W. Schröder, editor, Summary of Flow Modulation and Fluid-Structure Interaction Findings, number 109 in Notes on Numerical Fluid Mechanics and Multidisciplinary Design, pages 153-180. Springer, Berlin, 2010. [ DOI | Abstract ]
[5] C. H. Bischof and H. M. Bücker. Welchen Einfluss besitzen Modellparameter? Bewertung und Auslegung von Computermodellen durch automatisches Differenzieren. In Computational Engineering Science - Ein neues Ingenieurprofil, volume 2 of RWTH-Themen, pages 18-20. RWTH Aachen University, 2007.
[6] G. R. Joubert, C. Bischof, F. Peters, T. Lippert, M. Bücker, P. Gibbon, and B. Mohr, editors. Parallel Computing: Architectures, Algorithms and Applications - Book of Abstracts of the International Conference ParCo 2007, 4.-7. September 2007, volume 37 of NIC Series. NIC-Directors, Jülich, 2007. [ http://www.fz-juelich.de/nic-series/volume37/ ]
[7] H. M. Bücker and G. F. Corliss. A bibliography on automatic differentiation. In H. M. Bücker, G. F. Corliss, P. D. Hovland, U. Naumann, and B. Norris, editors, Automatic Differentiation: Applications, Theory, and Implementations, volume 50 of Lecture Notes in Computational Science and Engineering, pages 321-354. Springer, New York, 2005. [ DOI ]
[8] V. Rath, C. Clauser, C. Bischof, H. M. Bücker, A. Hartmann, F. Höhne, R. Wagner, A. Wolf, H. Deetjen, W. Rühaak, R. Schellschmidt, and A. Zschocke. Erkennen und Quantifizieren von Strömung: Eine geothermische Rasteranalyse zur Klassifizierung des tiefen Untergrundes in Deutschland hinsichtlich seiner Eignung zur Endlagerung radioaktiver Stoffe - Fortsetzung. Endbericht zum Auftrag 9X0009-8497-2 des Bundesamtes für Strahlenschutz (BfS), 2005.
[9] O. Tatebe, L. T. Yang, H. M. Bücker, and X. Cai. Message from the HPSEC chairs. In Proceedings of the 34th International Conference on Parallel Processing Workshops (ICPPW 2005), Oslo, Norway, June 14-17, 2005, page 80. IEEE Computer Society, 2005. Editorial. [ DOI ]
[10] H. M. Bücker. Special Section: Automatic differentiation and its applications. Future Generation Computer Systems, 21(8):1322-1323, 2005. Editorial. [ DOI ]
[11] C. H. Bischof, H. M. Bücker, B. Lang, and A. Rasch. Automated Gradient Calculation. In J. Ballmann, editor, Flow Modulation and Fluid-Structure Interaction at Airplane Wings, number 84 in Notes on Numerical Fluid Mechanics and Multidisciplinary Design, pages 205-224. Springer, Berlin, 2003. [ Abstract ]
[12] R. Berrendorf, C. Bischof, H. Brunst, M. Bücker, U. Detert, R. Esser, M. Gerndt, J. Grotendorst, I. Gutheil, H.-C. Hoppe, F. Hoßfeld, B. Körfgen, B. Lang, D. an Mey, B. Mohr, W. E. Nagel, K. Solchenbach, G. Sutmann, V. Tikko, and L. Wollschläger. Gekoppelte SMP-Systeme im wissenschaftlich-technischen Hochleistungsrechnen - Status und Entwicklungsbedarf - (GoSMP). Analyse im Auftrag des BMBF, 1999.
[13] H. M. Bücker. Lineare Gleichungssysteme auf Parallelrechnern: Welchen Weg würde Gauß wählen? Beitrag zum Günther-Leibfried-Preis des Forschungszentrums Jülich, Februar 1998.
[14] H. M. Bücker. Parallele iterative Methoden zur Lösung von linearen Gleichungssystemen aus der Randintegralmethode. In O. Spaniol, Herausgeber, Informatik und Technik, Forschungsbeiträge des Aachener Graduiertenkollegs, Seiten 87-99, Aachen, 1996. [ Abstract ]


RWTH Aachen
Computer Science
Scientific Computing
Computational Engineering
Center for Computing and Communication
Last modified: 06.01.2010, webmaster@sc.rwth-aachen.de, Impressum, Disclaimer