000840201 001__ 840201
000840201 005__ 20210129231756.0
000840201 0247_ $$2Handle$$a2128/15983
000840201 037__ $$aFZJ-2017-07755
000840201 041__ $$aEnglish
000840201 1001_ $$0P:(DE-Juel1)145478$$aHerten, Andreas$$b0$$eCorresponding author
000840201 1112_ $$aTrainingsprogramm 2017 des Forschungszentrums Jülich$$cJülich$$d2017-10-16 - 2017-10-17$$wGermany
000840201 245__ $$aIntroduction to GPU Programming using OpenACC
000840201 260__ $$c2017
000840201 3367_ $$2DRIVER$$alecture
000840201 3367_ $$031$$2EndNote$$aGeneric
000840201 3367_ $$2BibTeX$$aMISC
000840201 3367_ $$0PUB:(DE-HGF)17$$2PUB:(DE-HGF)$$aLecture$$blecture$$mlecture$$s1511854338_21601$$xOther
000840201 3367_ $$2ORCID$$aLECTURE_SPEECH
000840201 3367_ $$2DataCite$$aText
000840201 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.
000840201 536__ $$0G:(DE-HGF)POF3-511$$a511 - Computational Science and Mathematical Methods (POF3-511)$$cPOF3-511$$fPOF III$$x0
000840201 7001_ $$0P:(DE-Juel1)137023$$aKraus, Jiri$$b1
000840201 7001_ $$0P:(DE-Juel1)138688$$aKreuzer, Anke$$b2$$ufzj
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/0%3A%20Course%20Introduction.pdf$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/1%3A%20GPU%20Introduction.pdf$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/2%3A%20OpenACC%20Introduction.pdf$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/3%3A%20Debugging%2C%20Profiling.pdf$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/4%3A%20Performance%20Optimization.pdf$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/5%3A%20Interoperability.pdf$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/6%3A%20Multi-GPU%20Programming.pdf$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/0%3A%20Course%20Introduction.gif?subformat=icon$$xicon$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/0%3A%20Course%20Introduction.jpg?subformat=icon-1440$$xicon-1440$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/0%3A%20Course%20Introduction.jpg?subformat=icon-180$$xicon-180$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/0%3A%20Course%20Introduction.jpg?subformat=icon-640$$xicon-640$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/0%3A%20Course%20Introduction.pdf?subformat=pdfa$$xpdfa$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/1%3A%20GPU%20Introduction.gif?subformat=icon$$xicon$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/1%3A%20GPU%20Introduction.jpg?subformat=icon-1440$$xicon-1440$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/1%3A%20GPU%20Introduction.jpg?subformat=icon-180$$xicon-180$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/1%3A%20GPU%20Introduction.jpg?subformat=icon-640$$xicon-640$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/1%3A%20GPU%20Introduction.pdf?subformat=pdfa$$xpdfa$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/2%3A%20OpenACC%20Introduction.gif?subformat=icon$$xicon$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/2%3A%20OpenACC%20Introduction.jpg?subformat=icon-1440$$xicon-1440$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/2%3A%20OpenACC%20Introduction.jpg?subformat=icon-180$$xicon-180$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/2%3A%20OpenACC%20Introduction.jpg?subformat=icon-640$$xicon-640$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/2%3A%20OpenACC%20Introduction.pdf?subformat=pdfa$$xpdfa$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/3%3A%20Debugging%2C%20Profiling.gif?subformat=icon$$xicon$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/3%3A%20Debugging%2C%20Profiling.jpg?subformat=icon-1440$$xicon-1440$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/3%3A%20Debugging%2C%20Profiling.jpg?subformat=icon-180$$xicon-180$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/3%3A%20Debugging%2C%20Profiling.jpg?subformat=icon-640$$xicon-640$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/3%3A%20Debugging%2C%20Profiling.pdf?subformat=pdfa$$xpdfa$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/4%3A%20Performance%20Optimization.gif?subformat=icon$$xicon$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/4%3A%20Performance%20Optimization.jpg?subformat=icon-1440$$xicon-1440$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/4%3A%20Performance%20Optimization.jpg?subformat=icon-180$$xicon-180$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/4%3A%20Performance%20Optimization.jpg?subformat=icon-640$$xicon-640$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/4%3A%20Performance%20Optimization.pdf?subformat=pdfa$$xpdfa$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/5%3A%20Interoperability.gif?subformat=icon$$xicon$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/5%3A%20Interoperability.jpg?subformat=icon-1440$$xicon-1440$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/5%3A%20Interoperability.jpg?subformat=icon-180$$xicon-180$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/5%3A%20Interoperability.jpg?subformat=icon-640$$xicon-640$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/5%3A%20Interoperability.pdf?subformat=pdfa$$xpdfa$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/6%3A%20Multi-GPU%20Programming.gif?subformat=icon$$xicon$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/6%3A%20Multi-GPU%20Programming.jpg?subformat=icon-1440$$xicon-1440$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/6%3A%20Multi-GPU%20Programming.jpg?subformat=icon-180$$xicon-180$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/6%3A%20Multi-GPU%20Programming.jpg?subformat=icon-640$$xicon-640$$yOpenAccess
000840201 8564_ $$uhttps://juser.fz-juelich.de/record/840201/files/6%3A%20Multi-GPU%20Programming.pdf?subformat=pdfa$$xpdfa$$yOpenAccess
000840201 909CO $$ooai:juser.fz-juelich.de:840201$$pdriver$$pVDB$$popen_access$$popenaire
000840201 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)145478$$aForschungszentrum Jülich$$b0$$kFZJ
000840201 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)137023$$aForschungszentrum Jülich$$b1$$kFZJ
000840201 9101_ $$0I:(DE-588b)5008462-8$$6P:(DE-Juel1)138688$$aForschungszentrum Jülich$$b2$$kFZJ
000840201 9131_ $$0G:(DE-HGF)POF3-511$$1G:(DE-HGF)POF3-510$$2G:(DE-HGF)POF3-500$$3G:(DE-HGF)POF3$$4G:(DE-HGF)POF$$aDE-HGF$$bKey Technologies$$lSupercomputing & Big Data$$vComputational Science and Mathematical Methods$$x0
000840201 9141_ $$y2017
000840201 915__ $$0StatID:(DE-HGF)0510$$2StatID$$aOpenAccess
000840201 9201_ $$0I:(DE-Juel1)JSC-20090406$$kJSC$$lJülich Supercomputing Center$$x0
000840201 980__ $$alecture
000840201 980__ $$aVDB
000840201 980__ $$aUNRESTRICTED
000840201 980__ $$aI:(DE-Juel1)JSC-20090406
000840201 9801_ $$aFullTexts