


{"id":243164,"date":"2022-12-06T20:16:28","date_gmt":"2022-12-06T20:16:28","guid":{"rendered":"\/forum\/forums\/topic\/udf-parallelization-2\/"},"modified":"2022-12-07T03:34:17","modified_gmt":"2022-12-07T03:34:17","slug":"udf-parallelization-2","status":"closed","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/udf-parallelization-2\/","title":{"rendered":"UDF Parallelization"},"content":{"rendered":"<p>How do i know what UDFs can be parallelized and why? I read the documentation and it does not tell me what udfs need to be parallelized.<\/p>\n<p>I have the following udfs-<\/p>\n<p>DefineAdjust,<\/p>\n<p>DPM_Scalar_update<\/p>\n<p>Define_profile<\/p>\n<div>Define_source<\/div>\n<div>&nbsp;<\/div>\n<div>I look at some general parallel computing textbooks, and i cannot find any clear equivalency with ansys. What am i missing here?<\/div>\n<div>how can i achieve parallelization of UDFs?<\/div>\n<div>what do i need to read and understand please let me know.<\/div>\n<div>(What should I read to understand more about the parallelization of Ansys UDFs)<\/div>\n<div>These are the books i looked up. (Did I miss anything in these books? can anyone of you please suggest any reading that I need to do to get more insight into this? Parallelization process)<\/div>\n<div>Book1- Designing and Building Parallel Programs by Ian Foster<\/div>\n<div>Book2- Parallel Computer Architecture: A Hardware\/Software Approach by David Culler et al., Morgan Kaufmann Publishers<\/div>\n<div>Book3- An Introduction to Parallel Computing: Design and Analysis of Algorithms (Ed. 2, Jan 2003) by Ananth Grama et al., Pearson Addison Wesley.<\/div>\n<div>Book4-The Sourcebook of Parallel Computing, Edited by Jack Dongarra, Ian Foster, Geoffrey Fox, William Gropp, Ken Kennedy, Linda Torczon, Andy White, October 2002, 760 pages, ISBN 1-55860-871-0, Morgan Kaufmann Publishers.<\/div>\n<div>&nbsp;<\/div>\n<div>(are there any examples of parallelizing adjust, a scalar update on ansys examples? )<\/div>\n","protected":false},"template":"","class_list":["post-243164","topic","type-topic","status-closed","hentry","topic-tag-DPMUDFParallel-1","topic-tag-fluent","topic-tag-udf"],"aioseo_notices":[],"acf":[],"custom_fields":[{"0":{"_bbp_subscription":["125602","199"],"_bbp_author_ip":["23.192.164.18"]," _bbp_last_reply_id":["0"]," _bbp_likes_count":["0"],"_btv_view_count":["2869"],"_edit_lock":["1670383954:170571"],"_bbp_topic_status":["unanswered"],"_bbp_status":["publish"],"_bbp_topic_id":["243164"],"_bbp_forum_id":["27792"],"_bbp_engagement":["199","125602"],"_bbp_voice_count":["2"],"_bbp_reply_count":["19"],"_bbp_last_reply_id":["245356"],"_bbp_last_active_id":["245356"],"_bbp_last_active_time":["2023-01-03 11:54:03"]},"test":"satrincsu-edu"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/243164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/243164\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=243164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}