{"id":17194,"date":"2023-11-22T08:46:56","date_gmt":"2023-11-22T08:46:56","guid":{"rendered":"https:\/\/multicorewareinc.com\/ch\/?page_id=17194"},"modified":"2023-12-06T05:35:14","modified_gmt":"2023-12-06T05:35:14","slug":"linux","status":"publish","type":"page","link":"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/","title":{"rendered":"Linux"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"17194\" class=\"elementor elementor-17194\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4c7f8cb6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4c7f8cb6\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7fd01143\" data-id=\"7fd01143\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-2b48bcf9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2b48bcf9\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-18c36e1d\" data-id=\"18c36e1d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cc9849 elementor-widget elementor-widget-heading\" data-id=\"cc9849\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Linux\u4e13\u957f<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5046a65a elementor-widget elementor-widget-text-editor\" data-id=\"5046a65a\" 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\t\t\t\t<p>\u6211\u4eec\u5728\u8fdb\u7a0b\u95f4\u901a\u4fe1(IPC)\u3001\u5171\u4eab\u5185\u5b58\u548c\u7cfb\u7edf\u8c03\u7528\u65b9\u9762\u62e5\u6709\u4e13\u4e1a\u77e5\u8bc6\u3002\u6211\u4eec\u5728\u8fdb\u7a0b\u4e4b\u95f4\u521b\u5efa\u9ad8\u6548\u7684\u901a\u4fe1\u6e20\u9053,\u5229\u7528\u5171\u4eab\u5185\u5b58\u8fdb\u884c\u6570\u636e\u4ea4\u6362,\u5e76\u5145\u5206\u53d1\u6325\u7cfb\u7edf\u8c03\u7528\u7684\u6f5c\u529b\u8fdb\u884c\u5e95\u5c42\u64cd\u4f5c\u3002\u6211\u4eec\u5728Linux\u65b9\u9762\u7684\u4e13\u4e1a\u77e5\u8bc6\u4f7f\u6211\u4eec\u80fd\u591f\u6839\u636e\u60a8\u7684\u5177\u4f53\u8981\u6c42\u8bbe\u8ba1\u548c\u5b9e\u73b0\u5f3a\u5927\u4e14\u4f18\u5316\u7684\u89e3\u51b3\u65b9\u6848,\u786e\u4fdd\u60a8\u57fa\u4e8eLinux\u7684\u7cfb\u7edf\u7684\u53ef\u9760\u6027\u548c\u6027\u80fd\u3002\n<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1ff5ead0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1ff5ead0\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-40649483\" data-id=\"40649483\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-3038ed75 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3038ed75\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-36d314b3\" data-id=\"36d314b3\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4f9b5b62 elementor-widget elementor-widget-heading\" data-id=\"4f9b5b62\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">MulticoreWare\u7684\u4efb\u52a1\u8c03\u5ea6\u5668\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3a5d476 elementor-widget elementor-widget-text-editor\" data-id=\"3a5d476\" 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\t\t\t\t<p>MulticoreWare\u5728\u4f18\u5316Linux\u8fdb\u7a0b\u95f4\u901a\u4fe1(IPC)\u6548\u7387\u65b9\u9762\u5177\u6709\u4e13\u957f,\u7279\u522b\u662f\u5728\u4e3b\u673a\u548cGPU\u4e4b\u95f4\u7684\u6570\u636e\u5171\u4eab\u65b9\u9762\u3002\u6211\u4eec\u7684\u4e3b\u8981\u76ee\u6807\u662f\u5c3d\u91cf\u51cf\u5c11\u6570\u636e\u4f20\u8f93\u548c\u5728\u5185\u5b58\u7a7a\u95f4\u4e4b\u95f4\u4e0d\u5fc5\u8981\u7684\u590d\u5236\u3002\u4e3a\u5b9e\u73b0\u8fd9\u4e00\u76ee\u6807,\u6211\u4eec\u91c7\u7528\u4e86\u5404\u79cd\u7b56\u7565:<\/p>\n\n<p><strong>\u5171\u4eab\u5185\u5b58: <\/strong>\u6211\u4eec\u5229\u7528CPU\u548cGPU\u8fdb\u7a0b\u90fd\u53ef\u4ee5\u8bbf\u95ee\u7684\u5171\u4eab\u5185\u5b58\u533a\u57df,\u8fd9\u79cd\u65b9\u6cd5\u6d89\u53ca\u4e00\u4e2aHelper\u8fdb\u7a0b\u6765\u7ba1\u7406GPU\u4f1a\u8bdd\u548c\u4e00\u4e2aChild\u8fdb\u7a0b\u6765\u53d1\u5e03\u6570\u636e\u3002<\/p>\n\n<p><strong>POSIX\u7ba1\u9053: <\/strong>\u6211\u4eec\u7684\u89e3\u51b3\u65b9\u6848\u5229\u7528POSIX\u7ba1\u9053\u8fdb\u884c\u9ad8\u6548\u901a\u4fe1,\u5728\u6700\u5c0f\u5316\u8d44\u6e90\u5f00\u9500\u7684\u540c\u65f6\u63d0\u5347\u4e86\u6570\u636e\u5171\u4eab\u3002<\/p>\n\n<p><strong>Linux Poll API: <\/strong>\u6211\u4eec\u5229\u7528Linux Poll API\u6765\u51cf\u8f7b\u5fd9\u7b49\u5f85,\u5728IPC\u64cd\u4f5c\u671f\u95f4\u786e\u4fdd\u5bf9\u7cfb\u7edf\u8d44\u6e90\u7684\u6709\u6548\u5229\u7528\u3002<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Linux\u4e13\u957f \u6211\u4eec\u5728\u8fdb\u7a0b\u95f4\u901a\u4fe1(IPC)\u3001\u5171\u4eab\u5185\u5b58\u548c\u7cfb\u7edf\u8c03\u7528\u65b9\u9762\u62e5\u6709\u4e13\u4e1a\u77e5\u8bc6\u3002\u6211\u4eec\u5728\u8fdb\u7a0b\u4e4b\u95f4\u521b\u5efa\u9ad8\u6548\u7684\u901a\u4fe1\u6e20\u9053,\u5229\u7528\u5171\u4eab\u5185\u5b58\u8fdb\u884c\u6570\u636e\u4ea4\u6362,\u5e76\u5145\u5206\u53d1\u6325\u7cfb\u7edf\u8c03\u7528\u7684\u6f5c\u529b\u8fdb\u884c\u5e95\u5c42\u64cd\u4f5c\u3002\u6211\u4eec\u5728Linux\u65b9\u9762\u7684\u4e13\u4e1a\u77e5\u8bc6\u4f7f\u6211\u4eec\u80fd\u591f\u6839\u636e\u60a8\u7684\u5177\u4f53\u8981\u6c42\u8bbe\u8ba1\u548c\u5b9e\u73b0\u5f3a\u5927\u4e14\u4f18\u5316\u7684\u89e3\u51b3\u65b9\u6848,\u786e\u4fdd\u60a8\u57fa\u4e8eLinux\u7684\u7cfb\u7edf\u7684\u53ef\u9760\u6027\u548c\u6027\u80fd\u3002 MulticoreWare\u7684\u4efb\u52a1\u8c03\u5ea6\u5668 MulticoreWare\u5728\u4f18\u5316Linux\u8fdb\u7a0b\u95f4\u901a\u4fe1(IPC)\u6548\u7387\u65b9\u9762\u5177\u6709\u4e13\u957f,\u7279\u522b\u662f\u5728\u4e3b\u673a\u548cGPU\u4e4b\u95f4\u7684\u6570\u636e\u5171\u4eab\u65b9\u9762\u3002\u6211\u4eec\u7684\u4e3b\u8981\u76ee\u6807\u662f\u5c3d\u91cf\u51cf\u5c11\u6570\u636e\u4f20\u8f93\u548c\u5728\u5185\u5b58\u7a7a\u95f4\u4e4b\u95f4\u4e0d\u5fc5\u8981\u7684\u590d\u5236\u3002\u4e3a\u5b9e\u73b0\u8fd9\u4e00\u76ee\u6807,\u6211\u4eec\u91c7\u7528\u4e86\u5404\u79cd\u7b56\u7565: \u5171\u4eab\u5185\u5b58: \u6211\u4eec\u5229\u7528CPU\u548cGPU\u8fdb\u7a0b\u90fd\u53ef\u4ee5\u8bbf\u95ee\u7684\u5171\u4eab\u5185\u5b58\u533a\u57df,\u8fd9\u79cd\u65b9\u6cd5\u6d89\u53ca\u4e00\u4e2aHelper\u8fdb\u7a0b\u6765\u7ba1\u7406GPU\u4f1a\u8bdd\u548c\u4e00\u4e2aChild\u8fdb\u7a0b\u6765\u53d1\u5e03\u6570\u636e\u3002 POSIX\u7ba1\u9053: \u6211\u4eec\u7684\u89e3\u51b3\u65b9\u6848\u5229\u7528POSIX\u7ba1\u9053\u8fdb\u884c\u9ad8\u6548\u901a\u4fe1,\u5728\u6700\u5c0f\u5316\u8d44\u6e90\u5f00\u9500\u7684\u540c\u65f6\u63d0\u5347\u4e86\u6570\u636e\u5171\u4eab\u3002 Linux Poll API: \u6211\u4eec\u5229\u7528Linux Poll API\u6765\u51cf\u8f7b\u5fd9\u7b49\u5f85,\u5728IPC\u64cd\u4f5c\u671f\u95f4\u786e\u4fdd\u5bf9\u7cfb\u7edf\u8d44\u6e90\u7684\u6709\u6548\u5229\u7528\u3002<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":17099,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"temp-subpages.php","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-17194","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.12 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ML FRAMEWORKS<\/title>\n<meta name=\"description\" content=\"MulticoreWare engineering consulting services include low-level software like Kernel development, porting kernels, profiling &amp; optimizing kernels, memory planning, instructions pipelining to middle-level software like CNN framework parsers, CNN model format converters etc,\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ML FRAMEWORKS\" \/>\n<meta property=\"og:description\" content=\"MulticoreWare engineering consulting services include low-level software like Kernel development, porting kernels, profiling &amp; optimizing kernels, memory planning, instructions pipelining to middle-level software like CNN framework parsers, CNN model format converters etc,\" \/>\n<meta property=\"og:url\" content=\"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/\" \/>\n<meta property=\"og:site_name\" content=\"MulticoreWare\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-06T05:35:14+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/\",\"url\":\"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/\",\"name\":\"ML FRAMEWORKS\",\"isPartOf\":{\"@id\":\"https:\/\/multicorewareinc.com\/ch\/#website\"},\"datePublished\":\"2023-11-22T08:46:56+00:00\",\"dateModified\":\"2023-12-06T05:35:14+00:00\",\"description\":\"MulticoreWare engineering consulting services include low-level software like Kernel development, porting kernels, profiling & optimizing kernels, memory planning, instructions pipelining to middle-level software like CNN framework parsers, CNN model format converters etc,\",\"breadcrumb\":{\"@id\":\"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"What we do\",\"item\":\"https:\/\/multicorewareinc.com\/ch\/what-we-do\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Machine Learning Frameworks\",\"item\":\"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/multicorewareinc.com\/ch\/#website\",\"url\":\"https:\/\/multicorewareinc.com\/ch\/\",\"name\":\"MulticoreWare\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/multicorewareinc.com\/ch\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ML FRAMEWORKS","description":"MulticoreWare engineering consulting services include low-level software like Kernel development, porting kernels, profiling & optimizing kernels, memory planning, instructions pipelining to middle-level software like CNN framework parsers, CNN model format converters etc,","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/","og_locale":"en_US","og_type":"article","og_title":"ML FRAMEWORKS","og_description":"MulticoreWare engineering consulting services include low-level software like Kernel development, porting kernels, profiling & optimizing kernels, memory planning, instructions pipelining to middle-level software like CNN framework parsers, CNN model format converters etc,","og_url":"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/","og_site_name":"MulticoreWare","article_modified_time":"2023-12-06T05:35:14+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/","url":"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/","name":"ML FRAMEWORKS","isPartOf":{"@id":"https:\/\/multicorewareinc.com\/ch\/#website"},"datePublished":"2023-11-22T08:46:56+00:00","dateModified":"2023-12-06T05:35:14+00:00","description":"MulticoreWare engineering consulting services include low-level software like Kernel development, porting kernels, profiling & optimizing kernels, memory planning, instructions pipelining to middle-level software like CNN framework parsers, CNN model format converters etc,","breadcrumb":{"@id":"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"What we do","item":"https:\/\/multicorewareinc.com\/ch\/what-we-do\/"},{"@type":"ListItem","position":2,"name":"Machine Learning Frameworks","item":"https:\/\/multicorewareinc.com\/ch\/what-we-do\/machine-learning-frameworks\/"},{"@type":"ListItem","position":3,"name":"Linux"}]},{"@type":"WebSite","@id":"https:\/\/multicorewareinc.com\/ch\/#website","url":"https:\/\/multicorewareinc.com\/ch\/","name":"MulticoreWare","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/multicorewareinc.com\/ch\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/multicorewareinc.com\/ch\/wp-json\/wp\/v2\/pages\/17194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/multicorewareinc.com\/ch\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/multicorewareinc.com\/ch\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/multicorewareinc.com\/ch\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/multicorewareinc.com\/ch\/wp-json\/wp\/v2\/comments?post=17194"}],"version-history":[{"count":13,"href":"https:\/\/multicorewareinc.com\/ch\/wp-json\/wp\/v2\/pages\/17194\/revisions"}],"predecessor-version":[{"id":17334,"href":"https:\/\/multicorewareinc.com\/ch\/wp-json\/wp\/v2\/pages\/17194\/revisions\/17334"}],"up":[{"embeddable":true,"href":"https:\/\/multicorewareinc.com\/ch\/wp-json\/wp\/v2\/pages\/17099"}],"wp:attachment":[{"href":"https:\/\/multicorewareinc.com\/ch\/wp-json\/wp\/v2\/media?parent=17194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}