001049809 001__ 1049809 001049809 005__ 20260108204824.0 001049809 037__ $$aFZJ-2025-05593 001049809 041__ $$aEnglish 001049809 1001_ $$0P:(DE-Juel1)145478$$aHerten, Andreas$$b0$$eCorresponding author 001049809 1112_ $$aJSC - as part of the Training Programme of Forschungszentrum Jülich$$conline$$d2025-10-28 - 2025-10-30$$wGermany 001049809 245__ $$aDirective-based GPU programming with OpenACC 001049809 260__ $$c2025 001049809 3367_ $$2DRIVER$$alecture 001049809 3367_ $$031$$2EndNote$$aGeneric 001049809 3367_ $$2BibTeX$$aMISC 001049809 3367_ $$0PUB:(DE-HGF)17$$2PUB:(DE-HGF)$$aLecture$$blecture$$mlecture$$s1767856992_28388$$xOther 001049809 3367_ $$2ORCID$$aLECTURE_SPEECH 001049809 3367_ $$2DataCite$$aText 001049809 520__ $$aGPU-accelerated computing drives current scientific research. Writing fast numeric algorithms for GPUs offers high application performance by offloading compute-intensive portions of the code to the GPU. The course will cover basic aspects of GPU architectures and programming. Focus is on the usage of the directive-based OpenACC programming model which allows for portable application development. Examples of increasing complexity will be used to demonstrate optimization and tuning of scientific applications. 001049809 536__ $$0G:(DE-HGF)POF4-5112$$a5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs) and Research Groups (POF4-511)$$cPOF4-511$$fPOF IV$$x0 001049809 536__ $$0G:(DE-HGF)POF4-5111$$a5111 - Domain-Specific Simulation & Data Life Cycle Labs (SDLs) and Research Groups (POF4-511)$$cPOF4-511$$fPOF IV$$x1 001049809 536__ $$0G:(DE-Juel-1)ATML-X-DEV$$aATML-X-DEV - ATML Accelerating Devices (ATML-X-DEV)$$cATML-X-DEV$$x2 001049809 7001_ $$0P:(DE-Juel1)132189$$aMeinke, Jan$$b1 001049809 7001_ $$0P:(DE-Juel1)176293$$aHaghighi Mood, Kaveh$$b2 001049809 7001_ $$0P:(DE-Juel1)176815$$aHater, Thorsten$$b3 001049809 7001_ $$0P:(DE-Juel1)180799$$aHrywniak, Markus$$b4 001049809 7001_ $$0P:(DE-Juel1)208747$$aMorgenstern, Laura$$b5$$ufzj 001049809 7001_ $$0P:(DE-Juel1)209803$$aRajski, Michal$$b6$$ufzj 001049809 8564_ $$uhttps://indico3-jsc.fz-juelich.de/event/249/ 001049809 909CO $$ooai:juser.fz-juelich.de:1049809$$pVDB 001049809 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)145478$$aForschungszentrum Jülich$$b0$$kFZJ 001049809 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)132189$$aForschungszentrum Jülich$$b1$$kFZJ 001049809 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)176293$$aForschungszentrum Jülich$$b2$$kFZJ 001049809 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)176815$$aForschungszentrum Jülich$$b3$$kFZJ 001049809 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)180799$$aForschungszentrum Jülich$$b4$$kFZJ 001049809 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)208747$$aForschungszentrum Jülich$$b5$$kFZJ 001049809 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)209803$$aForschungszentrum Jülich$$b6$$kFZJ 001049809 9131_ $$0G:(DE-HGF)POF4-511$$1G:(DE-HGF)POF4-510$$2G:(DE-HGF)POF4-500$$3G:(DE-HGF)POF4$$4G:(DE-HGF)POF$$9G:(DE-HGF)POF4-5112$$aDE-HGF$$bKey Technologies$$lEngineering Digital Futures – Supercomputing, Data Management and Information Security for Knowledge and Action$$vEnabling Computational- & Data-Intensive Science and Engineering$$x0 001049809 9131_ $$0G:(DE-HGF)POF4-511$$1G:(DE-HGF)POF4-510$$2G:(DE-HGF)POF4-500$$3G:(DE-HGF)POF4$$4G:(DE-HGF)POF$$9G:(DE-HGF)POF4-5111$$aDE-HGF$$bKey Technologies$$lEngineering Digital Futures – Supercomputing, Data Management and Information Security for Knowledge and Action$$vEnabling Computational- & Data-Intensive Science and Engineering$$x1 001049809 920__ $$lyes 001049809 9201_ $$0I:(DE-Juel1)JSC-20090406$$kJSC$$lJülich Supercomputing Center$$x0 001049809 980__ $$alecture 001049809 980__ $$aVDB 001049809 980__ $$aI:(DE-Juel1)JSC-20090406 001049809 980__ $$aUNRESTRICTED