Prof. Dr. Sergei Gorlatch

Kontakt

Portrait
Professur für Praktische Informatik (Prof. Gorlatch)
Einsteinstraße 62
48149 Münster

Forschungsschwerpunkte

  • Algorithmen- und Softwareentwicklung für moderne Rechnersysteme
  • Parallele und verteilte Systeme, Middleware, Grids und Clouds
  • Hochleistungsrechnen, multi-core und GPU-basierte Systeme
  • Verteilte Anwendungen: Online Spiele, Simulationen
  • Performance-Modelle und Optimierung

Vita

Akademische Ausbildung

1998Habilitation an der Universität Passau, Erlangung der Venia legendi für Informatik, Habilitationsthema: "Abstraction and Performance in the Development of Programs for Parallel and Networked Systems"
1984Promotion zum Dr. rer. nat. in Informatik am Institut für Kybernetik der Akademie der Wissenschaften in Kiew, Dissertationsthema: "Algebren von Datenstrukturen und ihre Anwendung in Parallelen Systemen", Betreuer: Prof. A. Letichevsky
1979Diplom in Angewandter Mathematik und Informatik, Universität Kiew
1974 - 1979Studium der Angewandten Mathematik und Informatik (Diplom) an der Universität Kiew

Beruflicher Werdegang

seit 10/2003Universitätsprofessor (C4), Inhaber des Lehrstuhls für Praktische Informatik (Parallele und Verteilte Systeme) der Westfälischen Wilhelms-Universität Münster
2006 - 2009Gastprofessor, Universität Iwate, Japan
10/2000 - 09/2003Universitätsprofessor (C3) für Parallele und Verteilte Programmierung, Technische Universität Berlin
1998 - 2000Oberassistent (C2), Universität Passau
1999Gastprofessor, Universität Lyon, Frankreich
1997Gastprofessor, Universität Pisa, Italien
1992 - 1997Wissenschaftlicher Assistent (C1) und Habilitand, Universität Passau
1991 - 1992Gastprofessor an der TU München als Research Fellow der Alexander-von-Humboldt-Stiftung (Bonn)
1984 - 1991Projektgruppenleiter am Institut fuer Kybernetik, Kiew

Mitgliedschaften und Aktivitäten in Gremien

seit 2007Mitglied des Editorial Boards des "Journal of Cluster Computing"
seit 2005Mitglied des Editorial Boards der Zeitschrift "Multiagent and Grid Systems"
seit 2002Herausgeber des "Journal of Programming and Artificial Intelligence"
2000 - 2004Vorsitzender des Programm-Ausschusses des "International Workshop on Constructive Methods for Parallel Programming"

Rufe

2003Ruf an die Universität Düsseldorf (abgelehnt)
2003Ruf an die TU Berlin (abgelehnt)
2000Ruf an die Universität Gießen, (abgelehnt)

Publikationen

  • Hagedorn B., Steuwer M., Gorlatch S. 2018. ‘A Transformation-Based Approach to Developing High-Performance GPU Programs.’Contributed to the 11th International Andrei Ershov Memorial Conference on Perspectives of System Informatics, PSI 2017, rus. doi: 10.1007/978-3-319-74313-4_14.
  • Rasch A, Gorlatch S. 2018. ‘ATF: A generic directive-based auto-tuning framework.’ Concurrency and Computation: Practice and Experience 30, Nr. 3. doi: 10.1002/cpe.4423.
  • Hagedorn B, Stoltzfus L, Steuwer M, Gorlatch S, Dubach C. 2018. ‘High Performance Stencil Code Generation with Lift.’ In Proceedings of the 2018 International Symposium on Code Generation and Optimization, {CGO} 2018, Vössendorf / Vienna, Austria, February 24-28, 2018, 100-112. doi: 10.1145/3168824.
  • Nithin V, Rathod A, Badarla V, Humernbrum T, Gorlatch S. 2018. ‘Efficient Load Balancing for Multicast Traffic in Data Center Networks Using SDN.’Contributed to the 10th International Conference on Communication Systems & Networks (COMSNETS), Bengaluru, India. doi: 10.1109/COMSNETS.2018.8328187.
  • Haidl M, Steuwer M, Dirks H, Humernbrum T, Gorlatch S. 2017. ‘Towards Composable GPU Programming: Programming GPUs with Eager Actions and Lazy Views.’ In Proceedings of the 8th International Workshop on Programming Models and Applications for Multicores and Manycores, edited by Chen Q, Huang Z, 58-67. New York, NY: ACM. doi: 10.1145/3026937.3026942.
  • Haidl M, Gorlatch S. 2017. ‘High-Level Programming for Many-Cores using C++14 and the STL.’ International Journal of Parallel Programming 2017. doi: 10.1007/s10766-017-0497-y.
  • Gorlatch S, Kuchen H. 2017. ‘Guest Editorial: High-Level Parallel Programming with Algorithmic Skeletons.’ International Journal of Parallel Programming 2017. doi: 10.1007/s10766-017-0512-3. [Im Druck]
  • Garanina Natalia, Sidorova Elena, Kononenko Irina, Gorlatch Sergei. 2017. ‘Using Multiple Semantic Measures for Coreference Resolution in Ontology Population.’ International Journal of Computing 16 (3): 166-176.
  • Humernbrum T, Ahlbrand C, Gorlatch S. 2017. ‘Towards Simulating the Communication Behavior of Real-Time Interactive Applications.’Contributed to the 5th ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (SIGSIM PADS'17), Singapore. doi: 10.1145/3064911.3064931.
  • Rasch A, Gorlatch S. 2017. ‘Multi-dimensional Homomorphisms and Their Implementation in OpenCL.’ International Journal of Parallel Programming 2017: 1-19. doi: 10.1007/s10766-017-0508-z.
  • Borisenko A, Gorlatch S. 2017. ‘Parallelizing Metaheuristics for Optimal Design of Multiproduct Batch Plants on GPU.’ In Lecture Notes in Computer Science (LNCS, volume 10421), edited by Malyshkin V., 405-417. Cham: Springer. doi: 10.1007/978-3-319-62932-2_39.
  • Riemenschneider M, Herbst A, Rasch A, Gorlatch S, Heider D. 2017. ‘eccCL: parallelized GPU implementation of Ensemble Classifier Chains.’ BMC Bioinformatics 2017. doi: 10.1186/s12859-017-1783-9.
  • Kholod I, Shorov A, Gorlatch S. 2017. ‘A Functional Approach to Parallelizing Data Mining Algorithms in Java.’ In Lecture Notes in Computer Science (LNCS, volume 10421), edited by Malyshkin V., 459-472. Cham: Springer. doi: 10.1007/978-3-319-62932-2_44.
  • Meiländer Dominik, Gorlatch Sergei. 2017. ‘Modelling the Scalability of Real-Time Online Interactive Applications on Clouds.’ Future Generation Computer Systems 2017. doi: 10.1016/j.future.2017.07.041. [Im Druck]
  • Kessler Christoph, Gorlatch Sergei, Enmyren Johan, Dastgeer Usman, Steuwer Michel, Kegel Philipp. 2017. ‘Skeleton Programming for Portable Many-Core Computing.’ In Programming Multicore and Many-core Computing Systems, edited by Pllana Sabri, Xhafa Fatos, 121-142.: Wiley.
  • Gorlatch S, Kuchen H. 2017. ‘Guest Editors' Note: Special Issue on High-Level Parallel Programming and Applications.’ Parallel Processing Letters 27, Nr. 1: 1-2. doi: 10.1142/S0129626417020017.
  • Humernbrum Tim, Hagedorn Bastian, Gorlatch Sergei. 2016. ‘Towards Efficient Multicast Communication in Software-Defined Networks.’ In 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops (ICDCSW), edited by IEEE, 106-113. doi: 10.1109/ICDCSW.2016.15.
  • Borisenko A, Haidl M, Gorlatch S. 2016. ‘A GPU parallelization of branch-and-bound for multiproduct batch plants optimization.’ The Journal of Supercomputing 72: 1-13. doi: 10.1007/s11227-016-1784-x.
  • Haidl M, Steuwer M, Humernbrum T, Gorlatch S. 2016. ‘Multi-Stage Programming for GPUs in Modern C++ using PACXX.’Contributed to the The 9th Annual Workshop on General Purpose Processing Using Graphics Processing Unit, GPGPU '16, Barcelona, Spain. doi: 10.1145/2884045.2884049.
  • Meiländer D, Gorlatch S. 2016. ‘Modelling the Scalability of Real-Time Online Interactive Applications on Clouds.’Contributed to the International Workshop on Adaptive Resource Management and Scheduling for Cloud Computing, Chicago, USA.
  • Haidl M, Hagedorn B, Gorlatch S. 2016. ‘Programming GPUs with C++14 and Just-In-Time Compilation.’Contributed to the Advances in Parallel Computing: On the Road to Exascale, ParCo2015, Edinburgh, Schottland. doi: 10.3233/978-1-61499-621-7-247.
  • Chantrapornchai C., Choksuchat C., Haidl M., Gorlatch S. 2016. ‘TripleID: A low-overhead representation and querying using GPU for large RDFs.’ In Beyond Databases, Architectures and Structures. Advanced Technologies for Data Mining and Knowledge Discovery, edited by Kozielsk S, 400-415.: Springer Verlag. doi: 10.1007/978-3-319-34099-9_31.
  • Meiländer D, Gorlatch S. 2016. ‘Efficient Development and Execution of Adaptable Online Games on Clouds.’ Emerging Technologies and Applications for Cloud-Based Gaming 2016.
  • Meiländer D, Lorke M, Gorlatch S. 2015. ‘A Network-Based Scalability Model for Distributed Real-Time Resource Management.’Contributed to the International MultiConference of Engineers and Computer Scientists 2015, IMECS 2015, Hong Kong.
  • Choksuchat C, Chantrapornchai C, Haidl M, Gorlatch S. 2015. ‘Accelerating Keyword Search for Large RDF Data on Many-Core Systems.’Contributed to the The 14th International Conference on Intelligent Software Methodologies, Tools and Techniques, Naples, Italy.
  • Borisenko A, Haidl M, Gorlatch S. 2015. ‘Parallelizing Branch-and-Bound on GPUs for Optimization of Multiproduct Batch Plants.’ In Parallel Computing Technologies, 324-337.: Springer International Publishing. doi: 10.1007/978-3-319-21909-7_33.
  • Humernbrum Tim, Delker Stefan, Glinka Frank, Schamel Folker, Gorlatch Sergei. 2015. ‘RTF+Shark: Using Software-Defined Networks for Multiplayer Online Games.’Contributed to the 14th IEEE/ACM International Workshop on Network and Systems Support for Games (NetGames) 2015, Zagreb.
  • Gorlatch Sergei, Humernbrum Tim. 2015. ‘Enabling High-Level QoS Metrics for Interactive Online Applications Using SDN.’Contributed to the International Conference on Computing, Networking and Communications (ICNC'15), Anaheim.
  • Olejnik Michael, Steuwer Michel, Dybowski J. Nikolaj, Gorlatch Sergei, Heider Dominik. 2014. ‘gCUP: Rapid GPU-based HIV-1 Coreceptor Usage Prediction for Next-Generation Sequencing.’ Bioinformatics 30, Nr. 22: 3272-3273. doi: 10.1093/bioinformatics/btu535.
  • Steuwer Michel, Haidl Michael, Breuer Stefan, Gorlatch Sergei. 2014. ‘High-Level Programming of Stencil Computations on Multi-GPU Systems using the SkelCL Library.’ Parallel Processing Letters 24, Nr. 03. doi: 10.1142/S0129626414410059.
  • Haidl Michael, Gorlatch Sergei. 2014. ‘PACXX: Towards a Unified Programming Model for Programming Accelerators using C++14.’Contributed to the The LLVM Compiler Infrastructure in HPC Workshop at Supercomputing '14, New Orleans. doi: 10.1109/LLVM-HPC.2014.9.
  • Dütsch Fabian, Djelassi Karim, Haidl Michael, Gorlatch Sergei. 2014. ‘HLSF: A High-Level, C++-Based Framework for Stencil Computations on Accelerators.’Contributed to the Second Workshop on Optimizing Stencil Computations WOSC'14 at SPLASH 14, Portland. doi: 10.1145/2686745.2686751.
  • Humernbrum T., Glinka F., Gorlatch S. 2014. ‘Using Software-Defined Networking for Real-Time Internet Applications.’ In Proc. of the International MultiConference of Engineers and Computer Scientists (IMECS 2014), edited by Newswood Limited, 150-155.
  • Meiländer D, Glinka F, Gorlatch S, Lin L, Zhang W, Liao X. 2014. ‘Using Mobile Cloud Computing for Real-Time Online Applications.’Contributed to the IEEE International Conference on Mobile Cloud Computing, Services, and Engineering, Oxford, UK.
  • Gorlatch Sergei, Steuwer Michel. 2014. ‘Towards High-Level Programming for Systems with Many Cores.’ In Perspectives of Systems Informatics - 9th International Andrei Ershov Memorial Conference, PSI 2014, edited by Marchuk Alexander, Terekhov Andrey.: Springer.
  • Breuer Stefan, Steuwer Michel, Gorlatch Sergei. 2014. ‘Extending the SkelCL Skeleton Library for Stencil Computations on Multi-GPU Systems.’ In Proceedings of the 1st International Workshop on High-Performance Stencil Computations, edited by Größlinger A, Köstler H, 15-21. Vienna, Austria.
  • Humernbrum Tim, Glinka Frank, Gorlatch Sergei. 2014. ‘A Northbound API for QoS Management in Real-Time Interactive Applications on Software-Defined Networks.’ Journal of Communications 2014, Nr. 9: 607-615. doi: 10.12720/jcm.9.8.607-615.
  • Steuwer Michel, Gorlatch Sergei. 2014. ‘SkelCL: a high-level extension of OpenCL for multi-GPU systems.’ The Journal of Supercomputing 69, Nr. 1: 25-33. doi: 10.1007/s11227-014-1213-y.
  • Gorlatch S., Humernbrum T., Glinka F. 2014. ‘Improving QoS in real-time internet applications: From best-effort to software-defined networks.’Contributed to the 2014 International Conference on Computing, Networking and Communications, ICNC 2014, Honolulu, HI, usa. doi: 10.1109/ICCNC.2014.6785329.
  • Meiländer D, Glinka F, Gorlatch S, Lin L, Zhang W, Liao X. 2014. ‘Bringing Mobile Online Games to Clouds.’Contributed to the IEEE INFOCOM Workshop on Mobile Cloud Computing, Toronto, Canada.
  • Steuwer Michel, Friese Malte, Albers Sebastian, Gorlatch Sergei. 2014. ‘Introducing and Implementing the Allpairs Skeleton for Programming Multi-GPU Systems.’ International Journal of Parallel Programming 42, Nr. 4: 601-618. doi: 10.1007/s10766-013-0265-6.
  • Steuwer Michel, Gorlatch Sergei. 2013. ‘SkelCL: Enhancing OpenCL for High-Level Programming of Multi-GPU Systems.’ In Parallel Computing Technologies - 12th International Conference (PaCT 2013), edited by Malyshkin Victor, 258-272.: Springer. doi: 10.1007/978-3-642-39958-9_24.
  • Kegel Philipp, Steuwer Michel, Gorlatch Sergei. 2013. ‘dOpenCL: Towards uniform programming of distributed heterogeneous multi-/many-core systems.’ Journal of Parallel and Distributed Computing 73, Nr. 12: 1639-1648. doi: 10.1016/j.jpdc.2013.07.021.
  • Meiländer Dominik, Köttinger Sebastian, Gorlatch Sergei. 2013. ‘A Scalability Model for Distributed Resource Management in Real-Time Online Applications.’ In Proceedings of the 2013 International Conference on Parallel Processing (ICPP), 763-772.
  • Kegel Philipp, Steuwer Michel, Gorlatch Sergei. 2013. ‘Uniform High-Level Programming of Many-Core and Multi-GPU Systems.’ In Transition of HPC Towards Exascale Computing, edited by D'Hollander Erik, Dongarra Jack, Foster Ian, Grandinetti Lucio, Joubert Gerhard, 159-176.: IOS Press. doi: 10.3233/978-1-61499-324-7-159.
  • Steuwer Michel, Gorlatch Sergei. 2013. ‘High-Level Programming for Medical Imaging on Multi-GPU Systems using the SkelCL Library.’ Procedia Computer Science 18: 749-758. doi: 10.1016/j.procs.2013.05.239.
  • Gorlatch S, Meilaender D, Ploss A, Glinka F. 2012. ‘Towards bringing real-time online applications on clouds.’Contributed to the International Conference on Computing, Networking and Communications (ICNC), Maui, Hawaii, USA.
  • Di Nitto E, Meiländer D, Gorlatch S, Metzger A, Psaier H, Dustdar S, Razavian M, Tamburri DA, Lago P. 2012. ‘Research challenges on engineering service-oriented applications.’Contributed to the ICSE 2012 Workshop on European Software Services and Systems Research -- Results and Challenges (S-Cube), Zurich, Switzerland.
  • Gorlatch Sergei, Glinka Frank, Ploss Alexander, Rawlings Chris, Surridge Mike. 2012. ‘Developing Infrastructures for Online Games and Distance Learning using RTF.’ In Proceedings of the International MultiConference of Engineers and Computer Scientists 2012, edited by Ao S. I., Castillo Oscar, Douglas Craig, Feng David Dagan, Lee Jeong-A, 614-619.: Newswood Limited.
  • Kessler Christoph, Gorlatch Sergei, Enmyren Johan, Dastgeer Usman, Steuwer Michel, Kegel Philipp. 2012. ‘Skeleton Programming for Portable Many-Core Computing.’ In Programming Multi-core and Many-core Computing Systems, edited by Pllana Sabri, Xhafa Fatos, 1-21.: Wiley-Blackwell.
  • Steuwer Michel, Kegel Philipp, Gorlatch Sergei. 2012. ‘Towards High-Level Programming of Multi-GPU Systems Using the SkelCL Library.’ In Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2012, 1858-1865.: IEEE Computer Society. doi: 10.1109/IPDPSW.2012.229.
  • Steuwer Michel, Kegel Philipp, Gorlatch Sergei. 2012. ‘A High-Level Programming Approach for Distributed Systems with Accelerators.’ In New Trends in Software Methodologies, Tools and Techniques - Proceedings of the Eleventh SoMeT '12, edited by Fujita Hamido, Revetria Roberto, 430-441.: IOS Press. doi: 10.3233/978-1-61499-125-0-430.
  • Bucchiarone A, Cappiello C, Nitto ED, Gorlatch S, Meiländer D, Metzger A. 2012. ‘Design for Self-Adaptation in Service-Oriented Systems in the Cloud.’ In European Research Activities in Cloud Computing, edited by Cambridge Scholars Publishing, 214-240.: Cambridge Scholars Publishing.
  • Steuwer Michel, Gorlatch Sergei, Buß Matthias, Breuer Stefan. 2012. ‘Using the SkelCL Library for High-Level GPU Programming of 2D Applications.’ In Euro-Par 2012: Parallel Processing Workshops - BDMC, CGWS, HeteroPar, HiBB, OMHI, Paraphrase, PROPER, Resilience, UCHPC, VHPC, Rhodes Islands, Greece, August 27-31, 2012. Revised Selected Papers, edited by Caragiannis Ioannis, Alexander Michael, Badia Rosa M., Cannataro Mario, Costan Alexandru, Danelutto Marco, Desprez Frederic, Krammer Bettina, Sahuquillo Julio, Scott Stephen L., Weidendorfer Josef, 370-380. Rhodes Islands, Greece: Springer. doi: 10.1007/978-3-642-36949-0_41.
  • Gorlatch S, Glinka F, Ploss A, Meiländer D. 2012. ‘Designing Multiplayer Online Games Using the Real-Time Framework.’ In Algorithmic and Architectural Gaming Design: Implementation and Development, edited by IGI Global, 290-321.
  • Glinka F, Gorlatch S, Meilaender D, Ploss A. 2012. ‘Designing Scalable Multiplayer Online Games.’ Game Coder Magazine 05/2012: 24-30.
  • Kegel Philipp, Steuwer Michel, Gorlatch Sergei. 2012. ‘dOpenCL: Towards a uniform programming approach for distributed heterogeneous multi-/many-core systems.’ In Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2012, 174-186.: IEEE Computer Society. doi: 10.1109/IPDPSW.2012.16.
  • Albers S, Ploss A, Gorlatch S. 2011. ‘Accelerating Multi-User Online Games on Multi-Core Systems Using DependenTS.’ In 3rd IEEE International Workshop on Digital Entertainment, Networked Virtual Environments, and Creative Technology (CCNC'2011 Workshop DENVECT), 177-181. Las Vegas, NV, USA. doi: 10.1109/CCNC.2011.5766448.
  • Borisenko Andrey, Kegel Philipp, Gorlatch Sergei. 2011. ‘Optimal Design of Multiproduct Batch Plants Using a Parallel Branch-and-Bound Method.’Contributed to the PaCT 2011, Kanzan, Rusia.
  • Ploss A, Meiländer D, Glinka F, Gorlatch S. 2011. ‘Towards the Scalability of Real-Time Online Interactive Applications on Multiple Servers and Clouds.’ In High Performance Computing: From Grids and Clouds to Exascale, edited by IOS Press, 267-287.: IOS Press.
  • Steuwer Michel, Kegel Philipp, Gorlatch Sergei. 2011. ‘SkelCL - A Portable Skeleton Library for High-Level GPU Programming.’ In 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 1176-1182.: IEEE. doi: 10.1109/IPDPS.2011.269.
  • Bartholomäus S, Ploss A, Gorlatch S. 2011. ‘Improving the Concurrent Updates of Replicated Global Objects in Multi-Server Virtual Environments.’ In DISIO 2011. Barcelona, Spain.
  • Kielmann T, Gorlatch S. 2011. ‘Bandwidth-Latency Models (BSP, LogP).’ In Encyclopedia of Parallel Computing, edited by Padua D, 107-112.
  • Gorlatch S, Cole M. 2011. ‘Parallel Skeletons.’ In Encyclopedia of Parallel Computing, edited by Padua D, 1417-1422.
  • Kegel Philipp, Schellmann Maraike, Gorlatch Sergei. 2011. ‘Comparing Programming Models for Medical Imaging on Multi-Core Systems.’ Concurrency and Computation: Practice and Experience 23, Nr. 10: 1051–1065. doi: 10.1002/cpe.1671.
  • Meiländer D, Ploss A, Glinka F, Gorlatch S. 2011. ‘A Dynamic Resource Management System for Real-Time Online Applications on Clouds.’ In Euro-Par 2011: Parallel Processing Workshops, edited by Springer, 149-158.: Springer.
  • Meiländer D, Ploss A, Glinka F, Gorlatch S. 2011. ‘Software Development for Real-Time Online Interactive Applications on Clouds.’ In Frontiers in Artificial Intelligence and Applications, edited by IOS Press, 81-94.: IOS Press.
  • Ploss A, Meiländer D, Möllers P, Glinka F, Gorlatch S. 2010. ‘Netlag: A performance evaluation tool for Massively multi-user networked applications.’ HPDC 2010 - Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing 2010: 573-580. doi: 10.1145/1851476.1851561.
  • Scharf O, Gorlatch S, Blanke F, Hemker C, Westerheide S, Priebs T, Bartenhagen C, Ploss A, Glinka F, Meilaender D. 2010. ‘Scalable distributed simulation of large dense crowds using the Real-Time Framework (RTF).’ Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 6271 LNCS, Nr. PART 1: 572-583.
  • Gorlatch S, Meilaender D, Bartolomeus S, Fujita H, Theurl T, Hoeren T, Heghmanns M, Boers K. 2010. ‘Cheating prevention in virtual worlds: Software, economic, and law aspects.’ Frontiers in Artificial Intelligence and Applications 217: 268-289.
  • Meiländer D, Gorlatch S, Cappiello C, Mazza V, Kazhamiakin R, Bucchiarone A. 2010. ‘Using a lifecycle model for developing and executing adaptable interactive distributed applications.’ Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 6481 LNCS: 175-186.
  • Glinka F., Raed A., Gorlatch S., Ploss A. 2010. ‘A service-oriented interface for highly interactive distributed applications.’Contributed to the Workshop on Highly Parallel Processing, Euro-Par 2009, Delft, nld. doi: 10.1007/978-3-642-14122-5_31.
  • Steuwer Michel, Kegel Philipp, Gorlatch Sergei. 2010. SkelCL - A Portable Multi-GPU Skeleton Library. Münster: University Münster.
  • Gorlatch S, Glinka F, Ploss A. 2009. ‘Towards a scalable real-time cyberinfrastructure for online computer games.’ Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS 2009: 722-727.
  • Kegel Philipp, Schellmann Maraike, Gorlatch Sergei. 2009. ‘Using OpenMP vs. threading building blocks for medical imaging on multi-cores.’ In Euro-Par 2009 Parallel Processing, 15th International Euro-Par Conference, edited by Sips Henk, Epema Dick, Lin Hai-Xiang, 654-665.: Springer.
  • Ploss A, Glinka F, Gorlatch S. 2009. ‘A Case Study on Using RTF for Developing Multi-Player Online Games.’ Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 5415 LNCS: 390-400.
  • Schellmann M, Gorlatch S, Meiländer D, Kösters T, Schäfers K, Wübbeling F, Burger M. 2009. ‘Parallel medical image reconstruction: From graphics processors to grids.’ Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 5698 LNCS: 457-473.
  • Duennweber J, Gorlatch S. 2009. Higher-Order Components for Grid Programming. Heidelberg: Springer Verlag.
  • Kegel Philipp, Schellmann Maraike, Gorlatch Sergei. 2009. ‘A Case Study on Multi-Core Programming Using Threading Building Blocks.’ In ARCS '09 Workshop Proceedings, edited by Großpietsch Karl-Erwin, Herkersdorf Andreas, Uhrig Sascha, Ungerer Theo, Hähner Jörg, 39-46.: VDE.
  • Schellmann M, Gorlatch S, Meiländer D, Kösters T, Wübbeling F, Burger M. 2009. ‘Parallel medical image reconstruction: From graphics processors to grids.’Contributed to the 10th International Conference PaCT, Novosibirsk, Russia.
  • Meiländer D, Schellmann M, Gorlatch S. 2009. ‘Implementing a Data-Parallel Application with Low Data Locality on Multicore Processors.’ In International Conference on Architecture of Computing Systems - Workshop Proceedings, edited by Großpietsch K, Herkersdorf A, Uhrig S, Ungerer T, Hähner J, 57--64. Delft, NL.
  • Ciechanowicz Philipp, Kegel Philipp, Schellmann Maraike, Gorlatch Sergei, Kuchen Herbert. 2009. ‘Parallelizing the LM OSEM Image Reconstruction on Multi-Core Clusters.’Contributed to the International Conference ParCo, Lyon, France.
  • Glinka F, Raed A, Gorlatch S, Ploss A. 2009. ‘A Service-Oriented Interface for Highly Interactive Distributed Applications.’ In Proceedings of the 2nd International Workshop on Real Time Online Interactive Applications on the Grid, edited by Lin H, Alexander M, Forsell M, Knüpfer A, Prodan R, Sousa L, Streit A, 266--277. Delft, NL: Springer. doi: 10.1007/978-3-642-14122-5_31.
  • Gorlatch S, Glinka F, Ploss A, Fahringer T, Prodan R, Nae V, Surridge M, Middleton S, Anthes C, Arragon A, Lipaj A, Rawlings C. 2009. ‘Scalability of Real-Time Online Applications in Edutain@Grid.’ In Proceedings of the 9th WSEAS International Conference on Applied Informatics and Communications, edited by Mastorakis NE, Demiralp M, Mladenov V, Bojkovic Z, 351-356. Moscow, Russia: WSEAS Press.
  • Schellmann M, Vörding J, Gorlatch S, Meiländer D. 2008. ‘Cost-effective medical image reconstruction: From clusters to Graphics Processing Units.’Contributed to the Conference on Computing Frontiers - Proceedings of the 2008 Conference on Computing Frontiers, Ischia, Italien.
  • Ploss A, Wichmann S, Glinka F, Gorlatch S. 2008. ‘From a Single- to Multi-Server Online Game: A Quake 3 Case Study using RTF.’Contributed to the International Conference on Advances in Computer Entertainment Technology, Yokohama, Japan. doi: 10.1145/1501750.1501769.
  • Gorlatch S, Glinka F, Ploss A, Müller-Iden J, Prodan R, Nae V, Fahringer T. 2008. ‘Enhancing grids for massively multiplayer online computer games.’ Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 5168 LNCS: 466-477.
  • Ferris J., Surridge M., Watkins E.R., Fahringer T., Prodan R., Glinka F., Gorlatch S., Anthes C., Arragon A., Rawlings C., Lipaj A. 2008. ‘Edutain@Grid: A business grid infrastructure for real-time on-line interactive applications.’Contributed to the 5th International Workshop on Grid Economics and Business Models, GECON 2008, Las Palmas de Gran Canaria, esp. doi: 10.1007/978-3-540-85485-2_12.
  • Gorlatch S, Bubak M, Priol T. 2008. Achievements in European Research on Grid Systems. Berlin Heidelberg: Gorlatch S, Bubak M, Priol T.
  • Gorlatch S, Glinka F, Ploss A, Raed A, Fujita H. 2008. ‘User-Oriented Software Development for Real-Time Online Applications.’ In New Trends in Software Methodologies, Tools and Techniques, edited by IOS Press, 339--360.: IOS Press.
  • Ploss A., Wichmann S., Glinka F., Gorlatch S. 2008. ‘From a single-to multi-server online game: A quake 3 case study using RTF.’Contributed to the 2008 International Conference on Advances in Computer Entertainment Technology, ACE 2008, Yokohama, jpn. doi: 10.1145/1501750.1501769.
  • Gorlatch S, Ploss A, Wichmann S, Glinka F. 2008. ‘From a Single- to Multi-Server Online Game: A Quake 3 Case Study Using RTF.’Contributed to the International Conference on Advances in Computer Entertainment Technology, Yokohama Japan.
  • Glinka F, Gorlatch S, Ploss A, Müller-Iden J. 2008. ‘High-level development of multiserver online games.’ International Journal of Computer Games Technology 2008, Nr. 5: 1-16. doi: 10.1155/2008/327387.
  • Prodan R, Nae V, Fahringer T, Gorlatch S, Glinka F, Ploss A, Müller-Iden J. 2008. ‘A Grid Environment for Real-Time Multiplayer Online Games.’ In Proceedings of the CoreGRID Integration Workshop. Hersonissos, Crete. doi: 10.1007/978-0-387-09457-1_19.
  • Glinka F, Ploß A, Müller-Iden J, Gorlatch S. 2007. ‘RTF: A real-time framework for developing scalable multiplayer online games.’ Proceedings of the 6th ACM SIGCOMM Workshop on Network and System Support for Games, NetGames '07 2007: 81-86. doi: 10.1145/1326257.1326272.
  • Ploss A., Glinka F., Gorlatch S., Müller-Iden J. 2007. ‘Towards a high-level design approach for multi-server online games.’Contributed to the 8th International Conference on Intelligent Games and Simulation, GAME-ON 2007, Bologna, ita.
  • Gorlatch S, Danelutto M, Ed. 2007. Integrated Research in GRID Computing. Berlin Heidelberg: Springer Verlag. doi: 10.1007/978-0-387-47658-2.
  • Gorlatch S, Mueller J. 2006. ‘Rokkatan: Scaling an RTS game design to the massively multiplayer realm.’ ACM Computers in Entertainment 4, Nr. 3.
  • Müller J, Gorlatch S. 2006. ‘Scaling an RTS game design to the massively multiplayer realm.’ ACM Computers in Entertainment 4, Nr. 3.
  • Müller J, Metzen JH, Ploss A, Schellmann M, Gorlatch S. 2005. ‘Rokkatan: Scaling an RTS game design to the massively multiplayer realm.’ ACM International Conference Proceeding Series 265: 125-132.
  • Bischof H, Gorlatch S, Leshchinskiy R, Müller J. 2005. ‘Data parallelism in C++ template programs: a Barnes-Hut case study.’ Parallel Process. Lett. 15, Nr. 3: 257--272. doi: doi:10.1142/S0129626405002209.
  • Gorlatch S. 2004. ‘Send-Receive Considered Harmful: Myths and Realities of Message Passing.’ ACM Transactions on Programming, Languages and System 26, Nr. 1: 36-53.
  • Bischof H, Gorlatch S, Kitzelmann E. 2003. ‘Cost optimality and predictability of parallel programming with skeletons.’ Parallel Process. Lett. 13, Nr. 4: 575--587. doi: doi:10.1142/S0129626403001525.
  • Bischof H, Gorlatch S, Leshchinskiy R. 2003. ‘DatTeL: A data-parallel C++ template library.’ Parallel Process. Lett. 13, Nr. 3: 461--472. doi: doi:10.1142/S0129626403001422.
  • Alt M, Bischof H, Gorlatch S. 2002. ‘Program development for Computational Grids Using Skeletons and Performance Prediction.’ Parallel Processing Letters 12: 157-174.
  • Fischer J, Gorlatch S. 2002. ‘Turing universality of recursive patterns for parallel programming.’ Parallel Process. Lett. 12, Nr. 2: 229--246. doi: doi:10.1142/S012962640200094X.
  • Aldinucci M, Gorlatch S, Lengauer C, Pelagatti S. 2001. ‘Towards parallel programming by transformation: the FAN skeletonframework.’ Parallel Algorithms Appl. 16, Nr. 2-3: 87--121.
  • Gorlatch S. 2000. ‘Towards Formally-Based Design of Message-Passing Programs.’ IEEE Transactions on Software Engineering 26: 276-288.
  • Geser A, Gorlatch S. 1999. ‘Parallelizing functional programs by generalization.’ J. Funct. Programming 9, Nr. 6: 649--673. doi: doi:10.1017/S0956796899003536.
  • Gorlatch S. 1999. ‘Extracting and implementing list homomorphisms in parallel programdevelopment.’ Sci. Comput. Programming 33, Nr. 1: 1--27. doi: doi:10.1016/S0167-6423(97)00014-2.
  • Gorlach SP. 1990. ‘Generation of parallel programs from nonprocedural specifications.’ Kibernetika (Kiev) 26, Nr. 1: 7--12, 132.
  • Kapitonova YV, Letichevskii AA, Gorlach SP, Gorlach GN. 1989. ‘On the use of systems of equations over data structures for the specification and synthesis of programs.’ Kibernetika (Kiev) 25, Nr. 1: 19--29, 132. doi: 10.1007/BF01074880.
  • Glushkov VM, Kapitonova YV, Letichevski{\u\i} AA, Gorlach SP. 1981. ‘Macroconveyor computations of functions on data structures.’ Cybernetics 17, Nr. 4: 439--449 (1982).

Dissertationen

Nsaif, MohammedEfficient Persistence Management in Distributed Real-Time Online Interactive Applications 2016
Ernsting, SteffenData Parallel Algorithmic Skeletons with Accelerator Support.2016
Glinka, FrankHigh-Level Development of Scalable Real-Time Online Interactive Applications for Grids and Clouds 2016
Meiländer, DominiqueEfficient Resource Management of Real-Time Online Interactive Applications in Cloud Environments 2016
Steuwer, MichelImproving Programmability and Performance Portability on Many-Core Processors2010 - 2015
Kegel, PhilippA Uniform, OpenCL-based Approach for Programming Distributed Systems with Multicores and GPUs2013
Ploß, AlexanderEfficient Dynamic Communication for Real-Time Online Interactive Applications in Heterogeneous Environments2007 - 2011
Mensmann, JörgExploiting Spatial and Temporal Coherence in GPU-Based Volume Rendering2010
Schellmann, MaraikeEfficient PET Image Reconstruction on Modern Parallel and Distributes Systems2009
Dünnweber, JanHigher-Order Components for Web-Enabled Grid Applications2008
Müller-Iden, JensReplication-based Scalable Parallelisation of Virtual Environments2007
Alt, MartinUsing Algorithmic Skeletons for Efficient Grid Computing with Performance2007
Bischof, HolgerSystematic Development of Parallel Programs Using Skeletons2005


Impressum | Datenschutzhinweis | © 2018 Institut
Institut
Beispielstr. 1
· 48155 Münster
Tel: +49 251 83-22223 · Fax: 0251 - 83 22 22 4
E-Mail: