{"id":6023,"date":"2016-01-29T07:00:03","date_gmt":"2016-01-29T15:00:03","guid":{"rendered":"http:\/\/formtek.com\/blog\/?p=6023"},"modified":"2015-12-22T08:50:56","modified_gmt":"2015-12-22T16:50:56","slug":"gpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/gpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus\/","title":{"rendered":"GPU Computing: Massive Inexpensive Parallel Processing with GPUs Challenge Standard CPUs"},"content":{"rendered":"<p>GPUs were originally designed to attack very data-intensive graphic processing problems, used for rendering very complex images and for graphics in games and multimedia, and hence their name <a href=\"https:\/\/en.wikipedia.org\/wiki\/Graphics_processing_unit\" target=\"_blank\">Graphic Processing Units<\/a> (GPU). \u00a0What makes GPUs so powerful is the massive number of core processors in each device, compared to standard multi-core CPUs that have just a few or a handful of internal cores. \u00a0GPU cores are typically slower processors than standard CPU cores but are able to process many threads at once and can accelerate software to over 100 times faster than standard CPUs.<\/p>\n<p>The challenge with GPUs and parallel processing is that in order to take full advantage of the GPU processing power\u00a0it&#8217;s necessary to write software that can effectively manage and control work in parallel across all of the cores. \u00a0It&#8217;s a tough problem but there has been progress in developing software to effectively control the GPU cores.<\/p>\n<p>GPUs are now mass produced, relatively inexpensive and increasingly being used for applications like scientific fields, signal processing, medical imaging, virus pattern matching, neural computing deep learning, life sciences, big data and fluid dynamics.<\/p>\n<p>One example application of GPUs is in the area of bioinformatics. \u00a0Dr. <a href=\"https:\/\/en.wikipedia.org\/wiki\/Alex_Zhavoronkov\" target=\"_blank\">Alex Zhavoronkov<\/a>, CEO of Insilico, said that &#8220;when you\u2019re using deep learning in bioinformatics your only option today is GPU computing. \u00a0Deep neural networks are evolving and revolutionizing many aspects of our daily lives \u2013 in pictures in videos in voice. GPU computing is becoming much more available and more databases, with millions of samples, also are becoming available. So success in deep learning is primarily centered around two factors: being able to utilize the full power of GPU computing, and access to huge databases.&#8221;<\/p>\n<p>&nbsp;<\/p>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fgpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fgpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fgpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Fgpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fgpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Fgpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fgpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fgpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fgpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fgpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Fgpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Fgpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Fgpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>GPUs were originally designed to attack very data-intensive graphic processing problems, used for rendering very complex images and for graphics in games and multimedia, and hence their name Graphic Processing Units (GPU). \u00a0What makes GPUs so powerful is the massive<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/gpu-computing-massive-inexpensive-parallel-processing-with-gpus-challenge-standard-cpus\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6023","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/6023","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=6023"}],"version-history":[{"count":0,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/6023\/revisions"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=6023"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=6023"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=6023"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}