{"id":5353,"date":"2019-10-26T15:00:58","date_gmt":"2019-10-26T17:00:58","guid":{"rendered":"http:\/\/nubo.ai\/?p=5353"},"modified":"2019-10-26T15:01:26","modified_gmt":"2019-10-26T17:01:26","slug":"green-software-development-for-multi-core-architectures","status":"publish","type":"post","link":"https:\/\/nubo.ai\/?p=5353","title":{"rendered":"Green software development for multi-core architectures"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"5353\" class=\"elementor elementor-5353\" data-elementor-settings=\"[]\">\n\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t<section class=\"elementor-element elementor-element-67fb4b02 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section\" data-id=\"67fb4b02\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t<div class=\"elementor-element elementor-element-16f4ec7 elementor-column elementor-col-100 elementor-top-column\" data-id=\"16f4ec7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap  elementor-element-populated\">\n\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t<div class=\"elementor-element elementor-element-100db479 elementor-widget elementor-widget-text-editor\" data-id=\"100db479\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\"><div class=\"abstract-text row\">\n<div class=\"col-12\">\n<div class=\"u-mb-1\"><strong>Abstract:<\/strong>\n<div>Advances in computer architecture to provide higher parallelism (e.g. hyper threading and multi-core) usually incur in higher complexity in software development. Applications should be designed to use efficiently the additional resources in order to improve its performance. However, the popularity of mobile devices and recent studies in IT-related energy consumption have driven software developers to focus also on energy efficiency. Besides improving applications&#8217; performance, software developers should aim at minimizing the amount of energy consumed by the applications. Energy saving becomes an important non-functional requirement for new applications. This paper evaluates the behavior of applications on multi-core architectures and proposes energy-saving alternatives for software development.<\/div>\n<div>\u00a0<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"u-pb-1 stats-document-abstract-publishedIn\" data-tealium_data=\"{&quot;docType&quot;: &quot;Conference&quot;}\"><strong>Published in:\u00a0<\/strong><a href=\"https:\/\/ieeexplore.ieee.org\/xpl\/conhome\/6892194\/proceeding\">2014 IEEE Symposium on Computers and Communications (ISCC)<\/a><\/div><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"Abstract: Advances in computer architecture to provide higher parallelism (e.g. hyper threading and multi-core) usually incur in higher complexity in software development. Applications should be designed to use efficiently the additional resources in order to improve its performance. However, the popularity of mobile devices and recent studies in IT-related energy consumption have driven software developers&#8230;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":""},"categories":[49],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/nubo.ai\/index.php?rest_route=\/wp\/v2\/posts\/5353"}],"collection":[{"href":"https:\/\/nubo.ai\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nubo.ai\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nubo.ai\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nubo.ai\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5353"}],"version-history":[{"count":2,"href":"https:\/\/nubo.ai\/index.php?rest_route=\/wp\/v2\/posts\/5353\/revisions"}],"predecessor-version":[{"id":5355,"href":"https:\/\/nubo.ai\/index.php?rest_route=\/wp\/v2\/posts\/5353\/revisions\/5355"}],"wp:attachment":[{"href":"https:\/\/nubo.ai\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5353"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nubo.ai\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5353"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nubo.ai\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}