{"id":2407,"date":"2019-07-02T15:58:52","date_gmt":"2019-07-02T10:28:52","guid":{"rendered":"https:\/\/www.igadgetsworld.com\/news\/?p=2407"},"modified":"2019-07-02T22:29:13","modified_gmt":"2019-07-02T16:59:13","slug":"shakti-processor-sdk-released","status":"publish","type":"post","link":"https:\/\/www.igadgetsworld.com\/news\/shakti-processor-sdk-released\/2407\/","title":{"rendered":"SDK is Released for India&#8217;s First Processor Shakti; Ready for App Development"},"content":{"rendered":"<p>Indian Ministry of Electronics and Information Technology funded <strong>India\u2019s first open-source Shakti processor<\/strong> was announced recently. Now the <a href=\"https:\/\/gitlab.com\/shaktiproject\/software\/shakti-sdk\" rel=\"noopener\">software development kit<\/a> (SDK) for the processor has been released by the <strong>Indian Institute of Technology (IIT) Madras<\/strong>, making it is ready for app development. They also promised to launch the development board soon.<\/p>\n<p>The RISE group of IIT Madras started working on the project since 2016 and are planning to release 6 classes of the processor. Each of them will serve a different market and these will be competitive with the offerings we have commercially available.<\/p>\n<h2>Shakti Processor &#8211; 6 Classes<\/h2>\n<p>The 6 classes are E-class, I-class, M-class, S-class, and H-class.<\/p>\n<h4><strong>E-class<\/strong><\/h4>\n<p>E class processors are meant to be used in embedded devices, like IoT, robotic platforms, motor controls, etc and it is a 3 stage in-order processor.<\/p>\n<h4><strong>C-class<\/strong><\/h4>\n<p>C class is a 32-bit 5 stage in-order microcontroller-class of processors that supports 0.2-1 GHz clock speed. It is designed for mid-range workloads and has a very low profile.<\/p>\n<h4><strong>I-class<\/strong><\/h4>\n<p>I class 64-bit out-of-order processors support 1.5-2.5 GHz clock speed and have support for multi-threading. It is intended to be used in mobile, storage and networking applications.<\/p>\n<h4><strong>M-class<\/strong><\/h4>\n<p>As far as known M-class processor supports up to 8 cores and meant to be used in high workloads, like in a personal computer.<\/p>\n<h4><strong>S-class<\/strong><\/h4>\n<p>The higher variant of I-class processor is S-class. It comes with multi-threading support and intended to be used in workstations and servers.<\/p>\n<h4><strong>H-class<\/strong><\/h4>\n<p>Finally, H-class has the best performance of them all and made to be used in high-performance computing and analytic workloads.<\/p>\n<p>The features included in the processor have high single-thread performance, optional L4 cache, support for Gen-Z fabric and storage-class memory. On the other hand, the RISE group is also working on experimental classes of the processor as T-class and F-class.<\/p>\n<p>Now it is a matter of time to see if these processors can compete with the beasts available and used widely nowadays.<\/p>\n","protected":false},"excerpt":{"rendered":"Indian Ministry of Electronics and Information Technology funded India\u2019s first open-source Shakti processor was announced recently. Now the&hellip;\n","protected":false},"author":7,"featured_media":2410,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"csco_singular_sidebar":"","csco_page_header_type":"","csco_appearance_grid":"","csco_page_load_nextpost":"","csco_post_video_location":[],"csco_post_video_location_hash":"","csco_post_video_url":"","csco_post_video_bg_start_time":0,"csco_post_video_bg_end_time":0,"footnotes":""},"categories":[176],"tags":[609,608,607],"class_list":{"0":"post-2407","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-technology","8":"tag-first-processor-of-india","9":"tag-sdk-release-for-shakti","10":"tag-shakti-processor","11":"cs-entry","12":"cs-video-wrap"},"_links":{"self":[{"href":"https:\/\/www.igadgetsworld.com\/news\/wp-json\/wp\/v2\/posts\/2407","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.igadgetsworld.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.igadgetsworld.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.igadgetsworld.com\/news\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.igadgetsworld.com\/news\/wp-json\/wp\/v2\/comments?post=2407"}],"version-history":[{"count":0,"href":"https:\/\/www.igadgetsworld.com\/news\/wp-json\/wp\/v2\/posts\/2407\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.igadgetsworld.com\/news\/wp-json\/wp\/v2\/media\/2410"}],"wp:attachment":[{"href":"https:\/\/www.igadgetsworld.com\/news\/wp-json\/wp\/v2\/media?parent=2407"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.igadgetsworld.com\/news\/wp-json\/wp\/v2\/categories?post=2407"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.igadgetsworld.com\/news\/wp-json\/wp\/v2\/tags?post=2407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}