{"id":3587,"date":"2011-04-14T20:45:50","date_gmt":"2011-04-14T20:45:50","guid":{"rendered":"http:\/\/hgpu.org\/?p=3587"},"modified":"2011-04-14T20:45:50","modified_gmt":"2011-04-14T20:45:50","slug":"openclopengl-aproach-for-studying-active-brownian-motion","status":"publish","type":"post","link":"https:\/\/hgpu.org\/?p=3587","title":{"rendered":"OpenCL\/OpenGL aproach for studying active Brownian motion"},"content":{"rendered":"<p>This work presents a methodology for studying active Brownian dynamics on ratchet potentials using interoperating OpenCL and OpenGL frameworks. Programing details along with optimization issues are discussed, followed by a comparison of performance on different devices. Time of visualization using OpenGL sharing buffer with OpenCL has been tested against another technique which, while using OpenGL, does not share memory buffer with OpenCL. Both methods has been compared with visualizing data to external software &#8211; gnuplot. OpenCL\/OpenGL interoperating method has been found the most appropriate to visualize large set of data for which calculation itself is not very long.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This work presents a methodology for studying active Brownian dynamics on ratchet potentials using interoperating OpenCL and OpenGL frameworks. Programing details along with optimization issues are discussed, followed by a comparison of performance on different devices. Time of visualization using OpenGL sharing buffer with OpenCL has been tested against another technique which, while using OpenGL, [&hellip;]<\/p>\n","protected":false},"author":351,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[90,3,12],"tags":[109,98,20,453,554,1793,182,1783],"class_list":["post-3587","post","type-post","status-publish","format-standard","hentry","category-opencl","category-paper","category-physics","tag-biological-physics","tag-computational-physics","tag-nvidia","tag-nvidia-geforce-9400-m","tag-nvidia-geforce-9800-gt","tag-opencl","tag-opengl","tag-physics"],"views":2210,"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hgpu.org\/index.php?rest_route=\/wp\/v2\/posts\/3587","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hgpu.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hgpu.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hgpu.org\/index.php?rest_route=\/wp\/v2\/users\/351"}],"replies":[{"embeddable":true,"href":"https:\/\/hgpu.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3587"}],"version-history":[{"count":0,"href":"https:\/\/hgpu.org\/index.php?rest_route=\/wp\/v2\/posts\/3587\/revisions"}],"wp:attachment":[{"href":"https:\/\/hgpu.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3587"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hgpu.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3587"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hgpu.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3587"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}