{"id":19271,"date":"2020-09-13T06:56:30","date_gmt":"2020-09-13T06:56:30","guid":{"rendered":"https:\/\/www.inspirenignite.com\/mh\/btexpe702d-parallel-processing-syllabus-for-el-7th-sem-2020-21-dbatu-elective-iii-labs\/"},"modified":"2020-09-13T06:56:30","modified_gmt":"2020-09-13T06:56:30","slug":"btexpe702d-parallel-processing-syllabus-for-el-7th-sem-2020-21-dbatu-elective-iii-labs","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/mh\/btexpe702d-parallel-processing-syllabus-for-el-7th-sem-2020-21-dbatu-elective-iii-labs\/","title":{"rendered":"BTEXPE702D: Parallel Processing Syllabus for EL 7th Sem 2020-21 DBATU (Elective-III Labs)"},"content":{"rendered":"<p align=\"justify\">Parallel Processing detailed syllabus scheme for Electronics Engineering (EL), 2020-21 onwards has been taken from the <a href=\"https:\/\/dbatu.ac.in\/syllabus-and-course-structure-for-b-tech-programs\/\" style=\"color: inherit\" target=\"_blank\" rel=\"noopener\">DBATU<\/a> official website and presented for the Bachelor of Technology students. For Subject Code, Course Title, Lecutres, Tutorials, Practice, Credits, and other information, do visit full semester subjects post given below. <\/p>\n<p align=\"justify\">For 7th Sem Scheme of Electronics Engineering (EL), 2020-21 Onwards, do visit <a href=\"dbatu-syllabus-for-electronics-engineering-7th-sem-2020-21\">EL 7th Sem Scheme, 2020-21 Onwards<\/a>. For the Elective-III Labs scheme of 7th Sem 2020-21 onwards, refer to <a href=\"elective-iii-labs-syllabus-scheme-for-electronics-engineering-7th-sem-2020-21-dbatu\">EL 7th Sem Elective-III Labs Scheme 2020-21 Onwards<\/a>. The detail syllabus for parallel processing is as follows.<\/p>\n<h2 align=\"center\">Parallel Processing Syllabus for Electronics Engineering (EL) 4th Year 7th Sem 2020-21 DBATU<\/h2>\n<p>  <title>Parallel Processing<\/title><\/p>\n<h4>Course Objectives:<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdf platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.  <\/p>\n<h4>Course Outcomes:<\/h4>\n<p>  At the end of the course, students will demonstrate the ability to:<\/p>\n<ol>\n<li>Describe different parallel processing platforms involved in achieving High<\/li>\n<li>Performance Computing.<\/li>\n<li>Discuss different design issues in parallel programming<\/li>\n<li>Develop efficient and high performance parallel programming<\/li>\n<li>Learn parallel programming using message passing paradigm using open source MPIs.<\/li>\n<li>Design algorithms suited for Multicore processor and GPU systems using Open MP and CUDA.<\/li>\n<\/ol>\n<h4>UNIT &#8211; 1 Parallel Programming Platforms<\/h4>\n<p>  Implicit Parallelism: Trends in Microprocessor Architectures ,Limitations of Memory System Performance, Dichotomy of Parallel Computing Platforms, Physical Organization of Parallel Platforms, Communication Costs in Parallel Machines, Routing Mechanisms for Interconnection Networks, Impact of Process-Processor Mapping and Mapping Techniques.<\/p>\n<h4>UNIT &#8211; 2 Principles of Parallel Algorithm Design algorithms<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdf platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.  <\/p>\n<h4>Unit &#8211; 3 Basic Communication Operations and algorithms<\/h4>\n<p>  One-to-All Broadcast and All-to-One Reduction, All-to-All Broadcast and Reduction, AllReduce and Prefix-Sum Operations, Scatter and Gather, All-to-All Personalized Communication, Circular Shift, Improving the Speed of Some Communication Operations.<\/p>\n<h4>UNIT &#8211; 4 Analytical Modeling of Parallel Programs<\/h4>\n<p>  Sources of Overhead in Parallel Programs, Performance Metrics for Parallel Systems, Effect of Granularity and Data Mapping on Performance, Scalability of Parallel Systems, Minimum Execution Time and Minimum Cost-Optimal Execution Time, Asymptotic Analysis of Parallel Programs, Other Scalability Metrics.<\/p>\n<h4>UNIT &#8211; 5 Programming Using the Message Passing Paradigm<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdf platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.  <\/p>\n<h4>UNIT &#8211; 6 Programming Shared Address Space Platforms Thread Basics<\/h4>\n<p>  Threads, the POSIX Thread Application Programmer Interface, Synchronization Primitives in POSIX, Controlling Thread and Synchronization Attributes, Thread Cancellation, Composite Synchronization Constructs.<\/p>\n<h4>Reference Books:<\/h4>\n<ol>\n<li>Introduction to parallel programming, Ananth Grama, Anshul Gupta, George Karypis, Vipin Kumar, Pearson Publication.<\/li>\n<li>Introduction to Parallel Processing, M. SasiKumar, Dinesh Shikhare P.Raviprakash, PHI Publication.<\/li>\n<\/ol>\n<p align=\"justify\">For detail syllabus of all subjects of Electronics Engineering (EL) 7th Sem 2020-21 onwards, visit <a href=\"..\/category\/dbatu\/7th-sem-dbatu\">EL 7th Sem Subjects <\/a>of 2020-21 Onwards.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Parallel Processing detailed syllabus scheme for Electronics Engineering (EL), 2020-21 onwards has been taken from the DBATU official website and presented for the Bachelor of Technology students. For Subject Code, [&hellip;]<\/p>\n","protected":false},"author":2351,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[107],"tags":[],"class_list":["post-19271","post","type-post","status-publish","format-standard","hentry","category-el-dbatu"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts\/19271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/users\/2351"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/comments?post=19271"}],"version-history":[{"count":0,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts\/19271\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/media?parent=19271"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/categories?post=19271"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/tags?post=19271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}