{"id":132929,"date":"2021-05-26T10:26:23","date_gmt":"2021-05-26T16:26:23","guid":{"rendered":"https:\/\/communique.uccs.edu\/?p=132929"},"modified":"2022-01-12T15:56:25","modified_gmt":"2022-01-12T22:56:25","slug":"perera-envisions-the-future-of-edge-computing-faster-and-more-adaptable-than-ever-before","status":"publish","type":"post","link":"https:\/\/communique.uccs.edu\/?p=132929","title":{"rendered":"Perera envisions the future of edge computing: faster and more adaptable than ever before"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large is-resized\"><a href=\"https:\/\/eas.uccs.edu\/ece\/faculty\/dr-darshika-g-perera\" target=\"_blank\" rel=\"noopener\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Darshika_Picture-750x938.jpg\" alt=\"\" class=\"wp-image-132932\" width=\"300\" height=\"375\" srcset=\"https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Darshika_Picture-750x938.jpg 750w, https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Darshika_Picture-300x375.jpg 300w, https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Darshika_Picture-1229x1536.jpg 1229w, https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Darshika_Picture-1638x2048.jpg 1638w, https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Darshika_Picture-scaled.jpg 2048w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption>Darshika Perera is an assistant professor of electrical and computer engineering at UCCS.<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">As humans \u2013 and our billions of devices \u2013 become increasingly dependent on digital systems, computers are running out of processing power to keep up.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fortunately, writes Darshika Perera, assistant professor of electrical and computer engineering, there is a solution: customized and reconfigurable architectures that can bring next-generation edge-computing platforms up to speed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Perera published the research in a feature story for the spring edition of the Institute of Electrical and Electronics Engineers Canadian Review. In it, she describes a key concern for those of us living in the Internet of Things era: as more systems process massive amounts of data \u201cin the cloud,\u201d the cloud is facing serious obstacles to keeping up. Poor response times, high power consumption and security issues are just a few of the challenges it faces when transmitting, processing and analyzing the enormous burden of global data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Perera\u2019s research, conducted with a team of ten graduate students in the Department of Electrical and Computer Engineering, highlights a twin path forward.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First, Perera writes, data processing must move away from its reliance on traditional cloud infrastructures and towards a complementary solution: edge computing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Non-computer scientists can think of edge computing like a popular pizza restaurant opening new locations across town. A pizza that travels 20 miles from the restaurant will be cold by the time it reaches the customer. But a pizza cooked right down the street will arrive faster. And because the delivery car has to drive a shorter distance, it can return more quickly, reducing the strain on the restaurant&#8217;s kitchen and delivery service.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Similarly, edge computing processes data nearer to its source \u2013 on phones, smart watches and personal computers \u2013 rather than farming the job out to the cloud. Perera writes that edge computing addresses nearly all of the challenges faced by cloud computing, from speed and bandwidth to security and privacy.<\/p>\n\n\n\n<figure class=\"wp-block-gallery alignright columns-1 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-25-at-4.31.49-PM.png\"><img decoding=\"async\" width=\"750\" height=\"440\" src=\"https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-25-at-4.31.49-PM-750x440.png\" alt=\"\" data-id=\"132937\" data-full-url=\"https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-25-at-4.31.49-PM.png\" data-link=\"https:\/\/communique.uccs.edu\/?attachment_id=132937\" class=\"wp-image-132937\" srcset=\"https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-25-at-4.31.49-PM-750x440.png 750w, https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-25-at-4.31.49-PM-300x176.png 300w, https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-25-at-4.31.49-PM-1536x901.png 1536w, https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-25-at-4.31.49-PM.png 1882w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-25-at-4.31.37-PM.png\"><img decoding=\"async\" width=\"750\" height=\"441\" src=\"https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-25-at-4.31.37-PM-750x441.png\" alt=\"\" data-id=\"132936\" data-full-url=\"https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-25-at-4.31.37-PM.png\" data-link=\"https:\/\/communique.uccs.edu\/?attachment_id=132936\" class=\"wp-image-132936\" srcset=\"https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-25-at-4.31.37-PM-750x441.png 750w, https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-25-at-4.31.37-PM-300x176.png 300w, https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-25-at-4.31.37-PM-1536x902.png 1536w, https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-25-at-4.31.37-PM.png 1886w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/a><\/figure><\/li><\/ul><figcaption class=\"blocks-gallery-caption\">Images from Perera&#8217;s research illustrate the difference between cloud infrastructures (top) and edge computing (bottom).<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">But edge computing is still in its infancy, and most of the edge-computing solutions currently being visualized rely on processor-based, software-only designs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cAt the edge, the processing power needed to analyze and process such enormous amount[s] of data will soon exceed the growth rate of Moore\u2019s law,\u201d Perera writes. \u201cAs a result, edge-computing frameworks and solutions, which currently solely consist of CPUs, will be inadequate to meet the required processing power.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s where Perera\u2019s second conclusion comes into play. To process and analyze ever-increasing amounts of data \u2013&nbsp;and to handle associated problems along the way \u2013 the next generation of edge computing platforms needs to incorporate customized, reconfigurable architectures optimized for specific applications.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What does this mean? It means that computer processors will no longer perform one dedicated job. Instead, like shapeshifters, they will configure themselves to perform any computable task set before them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The flexibility of these systems put them head and shoulders over general-purpose processors. Perera writes that reconfigurable computing systems, such as field-programmable gate arrays (FPGAs), are more flexible, durable, upgradable, compact and less expensive, as well as faster to produce for the market \u2013 all of which helps to support real-time data analysis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As Perera envisions the future of edge computing, her analysis shows that multiple applications and tasks can be executed on a single FPGA by dynamically reconfiguring the hardware on chip from one application or task to another as needed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These kinds of improvements from traditional computing processes, Perera writes, \u201cwill make next-generation edge-computing platforms smart and autonomous enough to seamlessly and independently process and analyze data in real time, with minimal or no human intervention.\u201d In the future, they could allow technologies that rely on lightning-fast edge computing, like self-driving cars, to become ubiquitous \u2013&nbsp;and they could enable technologies in the future that are unimaginable today.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One thing is for certain: they will make computing faster, more autonomous, and more adaptive than ever before.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Read Perera\u2019s full article for IEEE Canadian Review <a href=\"https:\/\/digital.cenveomobile.com\/publication\/?i=702925\" target=\"_blank\" rel=\"noreferrer noopener\">online<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Darshika Perera is an assistant professor of electrical and computer engineering in the College of Engineering and Applied Sciences at the University of Colorado Colorado Springs. She has extensive experience in embedded systems, digital systems, data analytics and mining, hardware acceleration and dynamic reconfiguration and machine learning techniques. Her research is conducted with a team of graduate students in the Department of Electrical and Computer Engineering at UCCS. Learn more <a rel=\"noreferrer noopener\" href=\"https:\/\/eas.uccs.edu\/ece\/faculty\/dr-darshika-g-perera\" target=\"_blank\">online<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Perera&#8217;s analysis of customized and reconfigurable architectures shows that novel solutions can bring next-generation edge-computing platforms up to speed. <a class=\"mh-excerpt-more\" href=\"https:\/\/communique.uccs.edu\/?p=132929\" title=\"Perera envisions the future of edge computing: faster and more adaptable than ever before\">(More)<\/a><\/p>\n<\/div>","protected":false},"author":27,"featured_media":136950,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false,"_links_to":"","_links_to_target":""},"categories":[1,48],"tags":[114,203,302,329],"class_list":["post-132929","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all","category-science-and-tech","tag-college-of-engineering-and-applied-science","tag-department-of-electrical-and-computer-engineering","tag-office-of-research","tag-research"],"jetpack_featured_media_url":"https:\/\/communique.uccs.edu\/wp-content\/uploads\/2021\/05\/Communique-Featured-Image-700x526px-1400-x-1052-px.png","jetpack_shortlink":"https:\/\/wp.me\/p1mBpJ-yA1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/communique.uccs.edu\/index.php?rest_route=\/wp\/v2\/posts\/132929","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/communique.uccs.edu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/communique.uccs.edu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/communique.uccs.edu\/index.php?rest_route=\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/communique.uccs.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=132929"}],"version-history":[{"count":16,"href":"https:\/\/communique.uccs.edu\/index.php?rest_route=\/wp\/v2\/posts\/132929\/revisions"}],"predecessor-version":[{"id":136954,"href":"https:\/\/communique.uccs.edu\/index.php?rest_route=\/wp\/v2\/posts\/132929\/revisions\/136954"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/communique.uccs.edu\/index.php?rest_route=\/wp\/v2\/media\/136950"}],"wp:attachment":[{"href":"https:\/\/communique.uccs.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=132929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/communique.uccs.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=132929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/communique.uccs.edu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=132929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}