<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PolyCore Software, Inc.</title>
	<atom:link href="http://polycoresoftware.com/feed" rel="self" type="application/rss+xml" />
	<link>http://polycoresoftware.com</link>
	<description></description>
	<lastBuildDate>Thu, 03 May 2012 00:26:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Multicore-ontwerptools PolyCore naar versie 2.0</title>
		<link>http://polycoresoftware.com/news/multicore-ontwerptools-polycore-naar-versie-2-0</link>
		<comments>http://polycoresoftware.com/news/multicore-ontwerptools-polycore-naar-versie-2-0#comments</comments>
		<pubDate>Tue, 01 May 2012 00:00:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://polycoresoftware.com/?p=977</guid>
		<description><![CDATA[Article by Pieter Edelman for Dutch publication Bits&#38;Chips Polycore Software brengt versie 2.0 uit van Poly-Platform, zijn softwareplatform voor het ontwikkelen van multicore systemen. Poly-Platform bestaat uit een verzameling gereedschappen en een runtime communicatie-engine waarmee bestaande code makkelijker naar een multicore-omgeving geport kan worden. Versie 2.0 verbetert de tools voor geheugenorganisatie en voegt functionaliteit toe om efficiency &#8230;]]></description>
			<content:encoded><![CDATA[<p>Article by <a href="http://www.bits-chips.nl/nieuws/tools/artikel/multicore-ontwerptools-polycore-naar-versie-20.html">Pieter Edelman</a> for Dutch publication <a href="http://www.bits-chips.nl/nieuws/tools/artikel/multicore-ontwerptools-polycore-naar-versie-20.html">Bits&amp;Chips</a></p>
<p>Polycore Software brengt versie 2.0 uit van Poly-Platform, zijn softwareplatform voor het ontwikkelen van multicore systemen. Poly-Platform bestaat uit een verzameling gereedschappen en een runtime communicatie-engine waarmee bestaande code makkelijker naar een multicore-omgeving geport kan worden.</p>
<p>Versie 2.0 verbetert de tools voor geheugenorganisatie en voegt functionaliteit toe om efficiency van de doelsystemen verder te verbeteren. De grondslag hiervoor word gelegd door verbeteringen in Poly-Mapper, een grafische configuratietool die de applicatiefuncties naar multicore-architecturen mapt. Het nieuwe geheugenmanagement in Poly-Mapper helpt de ontwikkelaar beter met geheugenorganisatie en -structuur en genereert de benodigde code vanuit dit model. De gebruiker kan geheugengebruik over het systeem definiëren en interprocessorcommunicatie fijnmazig regelen.</p>
<p>Verder introduceert Poly-Platform 2.0 porteerbare geheugen-maps, verbeterde bronconfiguratie, -management en -monitoring, en boodschap-scheduling.</p>
<p>Read article at <a href="http://www.bits-chips.nl/nieuws/tools/artikel/multicore-ontwerptools-polycore-naar-versie-20.html">Bits&amp;Chips</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://polycoresoftware.com/news/multicore-ontwerptools-polycore-naar-versie-2-0/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PolyCore Upgrades Multicore Development Tool</title>
		<link>http://polycoresoftware.com/news/polycore-upgrades-multicore-development-tool</link>
		<comments>http://polycoresoftware.com/news/polycore-upgrades-multicore-development-tool#comments</comments>
		<pubDate>Sun, 29 Apr 2012 00:00:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://polycoresoftware.com/?p=979</guid>
		<description><![CDATA[Article by Peter Clarke, EE Times LONDON – PolyCore Software Inc. (Burlingame, Calif.) has upgraded its Poly-Platform tool to version 2.0 with the inclusion of Poly-Mapper which provides control of memory used for messaging in multi-core software. The Poly-Platform, is a bundle of productivity software tools and runtime communications engine that simplifies the process of &#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.eetimes.com/electronics-news/4371883/PolyCore-upgrades-multicore-development-tool-?cid=NL_EETimesDaily">Article by Peter Clarke, EE Times</a></p>
<p>LONDON – PolyCore Software Inc. (Burlingame, Calif.) has upgraded its Poly-Platform tool to version 2.0 with the inclusion of Poly-Mapper which provides control of memory used for messaging in multi-core software.</p>
<p>The Poly-Platform, is a bundle of productivity software tools and runtime communications engine that simplifies the process of migrating to and developing applications for multicore platforms. It is aimed at applications in telecommunications, data communiations, military, aerospace, and process control.</p>
<p>Poly-Mapper is a graphical configuration tool that maps the application functions to multicore architectures. Developers can graphically define memory usage across the system. Poly-Platform supports the Multicore Association&#8217;s Multicore Communications API (MCAPI).</p>
<p>Because Poly-Platform is model-driven ports to different operating systems and processor hardware are relatively simple to implement the company said through a spokesperson.</p>
<p>The supported processors are x86, PowerPC, Blackfin DSPs, Texas Instruments DSPs, Tensilica DSPs and ARM 9. The supported operating systems include Linux, Windows, ThreadX, DSP BIOS, RTXC and uCOS, the spokersperson said.</p>
]]></content:encoded>
			<wfw:commentRss>http://polycoresoftware.com/news/polycore-upgrades-multicore-development-tool/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Productivity Tools and Runtime Engine Boost Multicore Efficiency</title>
		<link>http://polycoresoftware.com/news/productivity-tools-and-runtime-engine-boost-multicore-efficiency</link>
		<comments>http://polycoresoftware.com/news/productivity-tools-and-runtime-engine-boost-multicore-efficiency#comments</comments>
		<pubDate>Wed, 25 Apr 2012 00:00:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://polycoresoftware.com/?p=971</guid>
		<description><![CDATA[Article by Carolyn Mathas, EE Times Implementing multicore software is tricky, but it just got easier. PolyCore Software just announced Version 2.0 of its Poly-Platform complete with productivity tools and a runtime communications engine to simplify developing and migrating to applications for multicore platforms. The new version features enhanced memory organization tools and functionality to &#8230;]]></description>
			<content:encoded><![CDATA[<p>Article by <a href="http://www.eetimes.com/electronics-products/electronic-product-reviews/embedded-tools/4371734/Productivity-tools-and-runtime-engine-boost-multicore-efficiency-?Ecosystem=industrial-control">Carolyn Mathas, EE Times</a></p>
<p>Implementing multicore software is tricky, but it just got easier. PolyCore Software just announced Version 2.0 of its Poly-Platform complete with productivity tools and a runtime communications engine to simplify developing and migrating to applications for multicore platforms. The new version features enhanced memory organization tools and functionality to maximize efficiency for telecom, datacom, military and aerospace, and process control.</p>
<p>Although gaining in popularity, multicore is still in the beginning stages of adoption. It isn’t just dealing with multiple cores; it’s also a matter of a list of multiple dimensions—cores, types of cores, one RTOS on one core and Linux on another, and a wealth of memory architectures thrown in for good measure.</p>
<p>In a recent discussion, Sven Brehmer, president and CEO of PolyCore Software, indicated that he’s seen companies with 600 different platforms. Using the same applications across even fewer platforms can be a nightmare, but he explained how it’s becoming easier. PolyCore already delivers a multicore platform with tools and run-time software that can be applied to multiple cores on a chip, or multiple processors, or multiple chips on different boards to help users preserve their software investment.</p>
<p>Now, Polycore has bumped up the number of features to improve portability, configurability, efficiency and performance. Fundamental to improvements in Poly-Platform Version 2.0 are changes to Poly-Mapper, a graphical configuration tool that maps the application functions to multicore architectures. The new memory management of Poly-Mapper significantly improves application functionality and configurability by assisting the developer with memory organization and structure, generating code from the model. Developers can graphically define memory usage across the system, finely controlling interprocessor communication to ensure consistent, documented and well-defined memory utilization for the application. In addition, memory organization models improve abstraction and portability.</p>
<p>The memory maps are created in the tool and the tool keeps track so that there is no overlapping between different regions in your different memory sections, and designers can easily specify regions.  The memory is symbolically defined. The symbolic definitions can be used in an application and the memory transferred to any system without changing modifying the application. In the past, this process would have to be done by hand.</p>
<p>Memory access regions have also been added to be able to use resources efficiently, and share resources between different resources or nodes, between an application and a driver, for example. This enables the use of the data, without moving the data – you just move references to it. This provides efficient resource usage and improved performance.</p>
<p>Adding configurability to pools is another feature. It is important to locate resources in the type of memory that makes sense. In some cases, that might mean putting in a certain resource with fast SRAM and in other cases it can be with slower DRAM. PolyCore giving a lot of configurability to the developer who can now configure exclusive use of resources, extremely important if there are deadlines.</p>
<p>Resource and message scheduling is also now enhanced. Within a multicore system, the worst thing that can happen is unnecessary waiting. When attempting an operation and if there is not success, it is necessary to wait for a resource. Now, there’s a capability that says, “Don’t schedule me until you know I will succeed,” or “If I don’t have enough resources to complete a task, don’t schedule me.” This is important since every time you use the operating system or signaling between cores, there’s a cost.</p>
<p>The new version also adds monitoring so that scheduling can take place when resources are low, and multicast capabilities, expanding point-to-point communication to a single point to a destination list.</p>
<p>According to Sven, designers ask, “‘can’t I just press a button and make it happen?’ So far the answer is no. There is no magic solution to multicore. But what we do is to make it much easier. We give you control over how you do it. We put the programmer in charge. There are certainly some complex aspects with multicore but it’s really not that hard.”</p>
<p>Multicore has been around for ten years. From a software perspective, Polycore agrees we’re still at the early stages. The shortage of software tools and run-time solutions is still making the progress somewhat slow. At least now, it’s faster than it was before.</p>
<p>Poly-Platform Version 2.0 is available now for multicore applications in markets such as telecom and datacom, military, and process control and industry automation. For more information and pricing, contact <a href="mailto:sales@PolyCoreSoftware.com">sales@PolyCoreSoftware.com</a></p>
<p>See also <a href="http://www.eetimes.com/electronics-blogs/other/4371737/Where-are-you-with-multicore-">Where are you with multicore?</a> by Carolyn Mathas</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://polycoresoftware.com/news/productivity-tools-and-runtime-engine-boost-multicore-efficiency/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where are you with multicore?</title>
		<link>http://polycoresoftware.com/news/where-are-you-with-multicore</link>
		<comments>http://polycoresoftware.com/news/where-are-you-with-multicore#comments</comments>
		<pubDate>Wed, 25 Apr 2012 00:00:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://polycoresoftware.com/?p=975</guid>
		<description><![CDATA[Blog post and discussion by Carolyn Mathas, EE Times In a recent discussion with Sven Brehmer, president and CEO of PolyCore Software&#8211;See Productivity tools and runtime engine boost multicore efficiency—I asked him where the adoption of multicore stands today. Sven indicated that even though the technology has been around for ten years, from a software perspective &#8230;]]></description>
			<content:encoded><![CDATA[<p>Blog post and discussion by <a href="http://www.eetimes.com/electronics-blogs/other/4371737/Where-are-you-with-multicore-">Carolyn Mathas, EE Times</a></p>
<p>In a recent discussion with Sven Brehmer, president and CEO of PolyCore Software&#8211;See <a href="http://www.eetimes.com/electronics-products/electronic-product-reviews/embedded-tools/4371734/Productivity-tools-and-runtime-engine-boost-multicore-efficiency-?Ecosystem=industrial-control">Productivity tools and runtime engine boost multicore efficiency</a>—I asked him where the adoption of multicore stands today.</p>
<p>Sven indicated that even though the technology has been around for ten years, from a software perspective we’re still in the early stages. While it’s true that it’s used on PCs, servers, and some embedded systems, he indicated that it’s the shortage of software tools and run-time solutions that make progress slow.</p>
<p>So, what is your experience? Have you considered multicore? What’s stopping you or at least hindering the rush to adopt? I’m curious. Have you looked into it and decided it’s too confusing? Weigh in on what you think.</p>
<p>See also <a href="http://www.eetimes.com/electronics-products/electronic-product-reviews/embedded-tools/4371734/Productivity-tools-and-runtime-engine-boost-multicore-efficiency-?Ecosystem=industrial-control">Productivity Tools and Runtime Engine Boost Multicore Efficiency</a>, by Carolyn Mathas, EE Times</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://polycoresoftware.com/news/where-are-you-with-multicore/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PolyCore Software Introduces Poly-Platform&amp;#153 2.0 with Enhanced Memory Management Tools for Optimal Multicore Performance</title>
		<link>http://polycoresoftware.com/news/polycore-software-introduces-poly-platform153-2-0-with-enhanced-memory-management-tools-for-optimal-multicore-performance</link>
		<comments>http://polycoresoftware.com/news/polycore-software-introduces-poly-platform153-2-0-with-enhanced-memory-management-tools-for-optimal-multicore-performance#comments</comments>
		<pubDate>Tue, 24 Apr 2012 18:45:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://polycoresoftware.com/?p=962</guid>
		<description><![CDATA[New Poly-Mapper Tools Offer Improved Memory Organization and Ability to More Precisely Control Memory Used for Messaging Burlingame, CA (April 24, 2012) – PolyCore Software, Inc. (PSI), the leader in multicore software development solutions, today announced Version 2.0 of its Poly-PlatformTM multicore software platform, a bundle of productivity tools and runtime communications engine that simplifies the process of migrating &#8230;]]></description>
			<content:encoded><![CDATA[<p>New Poly-Mapper Tools Offer Improved Memory Organization and Ability to More Precisely Control Memory Used for Messaging</p>
<p><strong>Burlingame, CA (April 24, 2012) </strong>– <a href="http://polycoresoftware.com/">PolyCore Software</a>, Inc. (PSI), the leader in multicore software development solutions, today announced Version 2.0 of its <a href="http://polycoresoftware.com/solutions/products/poly-platform">Poly-PlatformTM</a> multicore software platform, a bundle of productivity tools and runtime communications engine that simplifies the process of migrating to and developing applications for multicore platforms. Version 2.0 offers enhanced memory organization tools and added functionality to maximize multicore efficiency for the high-performance, concurrency needs of applications targeting telecom, datacom, military and aerospace, and process control.</p>
<p>Fundamental to improvements in Poly-Platform Version 2.0 are changes to Poly-Mapper, a graphical configuration tool that maps the application functions to multicore architectures. The new memory management of <a href="http://polycoresoftware.com/solutions/products/poly-mapper%e2%84%a2">Poly-Mapper</a> significantly improves application functionality and configurability by assisting the developer with memory organization and structure, generating code from the model. Developers can graphically define memory usage across the system, finely controlling interprocessor communication to ensure consistent, documented and well-defined memory utilization for the application. In addition, memory organization models improve abstraction and portability.</p>
<p>Additional new features include portable memory maps, improved resource configuration, management and monitoring, and message scheduling. These features precisely control resources, enabling developers to tune parallel processes for maximum performance. With the added control and clear separation between the application and underlying multicore platform, applications are easily ported and optimized for different architectures.</p>
<p>“To take advantage of multicore performance and power efficiency, developers need standardized programming models and strong tool support to manage concurrency, improve time to market, and optimize portability and performance,” said Sven Brehmer, president and CEO, PolyCore Software. “Poly-Platform 2.0, with its enhanced memory management tools and added functionality, significantly reduces the difficulty of parallel-process programming, enabling developers to get high-performance products to market faster, improving development costs.”</p>
<p>Poly-Platform addresses the challenges that arise in multicore programming and facilitates the full use of multicore architectures. With the Poly-Templates GUI tool that rapidly jumpstarts the design cycle, Poly-Platform increases a company’s competitive advantage by handling the inter-process communications across cores, and thereby freeing time for developers to enhance applications. When implementing new multicore solutions, engineers can reuse and scale existing code from one to many cores, preserving software investments. Poly-Platform supports the <a href="http://polycoresoftware.com/solutions/products/mcapi">Multicore Association’s Multicore Communications API</a> (MCAPI), creating an efficient, standardized programming paradigm.</p>
<p>“ThreadX customers seeking high-performance process control or improved power efficiency can use Poly-Platform 2.0 to move into the parallel processing paradigm,” confirmed William E. Lamie, CEO, <a href="http://polycoresoftware.com/news/polycore-software-and-express-logic-expand-cooperation-to-ease-multicore-software-development">Express Logic, Inc.</a>“Whether many single-core applications are working concurrently or the company has embraced a many core architecture, Poly-Platform provides developers with tools that can help them achieve faster time-to-market and secure, reliable products. PolyCore Software offers our customers the ability to succeed more effectively in today’s highly competitive marketplace.”</p>
<p><strong>Availability</strong></p>
<p>Poly-Platform Version 2.0 is available now for multicore applications in markets such as telecom and datacom, military, and process control and industry automation. For more information and pricing, contact <a href="mailto:sales@PolyCoreSoftware.com">sales@PolyCoreSoftware.com</a>.</p>
<p><strong>About PolyCore Software, Inc.</strong></p>
<p>PolyCore Software, Inc., provides development tools and run-time solutions to simplify application development and improve development productivity for multicore, multi-processor architectures. Improvements in time to market, development costs and risks are achieved through software reuse, ease of use development tools, and the generation of optimized run time program elements. Design for today’s architectures and run on tomorrow’s architectures. Visit PolyCore Software at <a href="http://www.polycoresoftware.com./">www.polycoresoftware.com.</a></p>
<p># # #</p>
<p>Media Contact:<br />
Martina Brehmer<br />
Director of Marketing<br />
PolyCore Software, Inc.<br />
+1 (650) 504-0240<br />
<a href="mailto:martina@polycoresoftware.com">martina@polycoresoftware.com</a></p>
<p>All product or service names mentioned herein are the trademarks of their respective owners.</p>
]]></content:encoded>
			<wfw:commentRss>http://polycoresoftware.com/news/polycore-software-introduces-poly-platform153-2-0-with-enhanced-memory-management-tools-for-optimal-multicore-performance/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flat Program? Overheated Multicore Application?</title>
		<link>http://polycoresoftware.com/news/flat-program-overheated-multicore-application</link>
		<comments>http://polycoresoftware.com/news/flat-program-overheated-multicore-application#comments</comments>
		<pubDate>Mon, 23 Apr 2012 18:41:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://polycoresoftware.com/?p=958</guid>
		<description><![CDATA[Roadside assistance with an industry-standard inter-process communication – MCAPI By Tedd Gribb and Martina Brehmer, Polycore Software, and Markus Levy, The Multicore Association Planning the Multicore Journey Approaching multicore is like planning a road trip; the vehicle should be in good shape and ready for travel. Similarly, a multicore project must be carefully planned. Engineering &#8230;]]></description>
			<content:encoded><![CDATA[<h3>Roadside assistance with an industry-standard inter-process communication – MCAPI</h3>
<p><em>By Tedd Gribb and Martina Brehmer, Polycore Software, and Markus Levy, The Multicore Association</em></p>
<p><strong>Planning the Multicore Journey</strong><br />
Approaching multicore is like planning a road trip; the vehicle should be in good shape and ready for travel. Similarly, a multicore project must be carefully planned. Engineering projects come with unknown factors and a multicore project adds complexity.</p>
<p>One perspective of the multicore journey can be seen in the roadmap of the Multicore Association’s (MCA) roadmap, with the primary goal being to develop an extensive set of application programming interfaces (APIs) and the establishment of an industry-supported set of multicore programming practices and services. One of these is the communications API, MCAPI, the underlying focus of this article.</p>
<p><strong>Questions that Designers Face in Planning a Multicore Journey</strong><br />
Is the application ready for multicore? Does it have “built-in” concurrency characteristics or will it require some restructuring to efficiently run on a multicore platform? Modification is likely.</p>
<p>Is message passing a good approach? Synchronization may be more challenging with true concurrency.</p>
<p>What is the best way to ensure scalability and code re-use for the future? The next platform may have many more cores and designers should be able to re-use the application as the number of cores increases.</p>
<p>What tools are available? Good tools are always useful; with multicore, they are critical.</p>
<div><span class="Apple-style-span" style="color: #3a444c; font-family: ariel, helvetica, sans-serif;"><span class="Apple-style-span" style="color: #3a444c; font-family: ariel, helvetica, sans-serif;"><span class="byline" style="border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-size: 12px; font-family: inherit; vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px;"><em style="border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: italic; font-size: 12px; font-family: inherit; vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px;"></em></span></span></span></p>
<div>
<p><a href="http://eecatalog.com/multicore/2012/04/04/flat-program-overheated-multicore-application/">Read full article by Ted Gribb, Markus Levy and Martina Brehmer at EECatalog)</a></p>
</div>
<p><span class="Apple-style-span" style="color: #3a444c; font-family: ariel, helvetica, sans-serif;"><span class="byline" style="border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-size: 12px; font-family: inherit; vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px;"><em style="border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: italic; font-size: 12px; font-family: inherit; vertical-align: baseline; border-width: 0px; padding: 0px; margin: 0px;"><br />
</em></span></span></div>
]]></content:encoded>
			<wfw:commentRss>http://polycoresoftware.com/news/flat-program-overheated-multicore-application/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Poly-Platform™ Now Available for Texas Instruments&#8217; New TMS320C665x Multicore DSPs</title>
		<link>http://polycoresoftware.com/news/poly-platform%e2%84%a2-now-available-for-texas-instruments-new-tms320c665x-multicore-dsps</link>
		<comments>http://polycoresoftware.com/news/poly-platform%e2%84%a2-now-available-for-texas-instruments-new-tms320c665x-multicore-dsps#comments</comments>
		<pubDate>Tue, 27 Mar 2012 14:00:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://polycoresoftware.com/?p=955</guid>
		<description><![CDATA[SAN JOSE, Calif., March 26, 2012 /PRNewswire/ &#8212; DESIGN WEST &#8212; PolyCore Software, Inc. (PSI), leader in multicore development software, today announced Poly-Platform&#8217;s™ furthered support of Texas Instruments&#8217; new TMS320C665x multicore digital signal processors (DSPs), based on the KeyStone multicore architecture. PSI&#8217;s Poly-Platform addresses and simplifies the challenges that designers face in their efforts to &#8230;]]></description>
			<content:encoded><![CDATA[<p>SAN JOSE, Calif., March 26, 2012 /PRNewswire/ &#8212; DESIGN WEST &#8212; PolyCore Software, Inc. (PSI), leader in multicore development software, today announced Poly-Platform&#8217;s™ furthered support of Texas Instruments&#8217; new TMS320C665x multicore digital signal processors (DSPs), based on the KeyStone multicore architecture. PSI&#8217;s Poly-Platform addresses and simplifies the challenges that designers face in their efforts to improve performance while achieving full utilization of the processor.</p>
<p>Poly-Platform facilitates a significant improvement in time-to-market by allowing users to rapidly begin their development cycle, as well as the ability to make adjustments toward an optimized design with little effort. The application can be streamlined for TI&#8217;s high performance TMS320C66x DSP generation of multicore processors. Scalability allows for free flowing movement of application source code across TI&#8217;s TMS320C667x and C665x processors, as well as rapid transition to next generation architectures and hassle-free programming for future designs.</p>
<p><a href="http://www.prnewswire.com/news-releases/poly-platform-now-available-for-texas-instruments-new-tms320c665x-multicore-dsps-144247465.html">(Read full article at PR Newswire)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://polycoresoftware.com/news/poly-platform%e2%84%a2-now-available-for-texas-instruments-new-tms320c665x-multicore-dsps/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webinar with MCA and PSI now available on demand!</title>
		<link>http://polycoresoftware.com/news/webinar-with-mca-and-psi-now-available-on-demand</link>
		<comments>http://polycoresoftware.com/news/webinar-with-mca-and-psi-now-available-on-demand#comments</comments>
		<pubDate>Mon, 27 Feb 2012 21:27:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://polycoresoftware.com/?p=884</guid>
		<description><![CDATA[Flat Program? Overheated Multicore Application? Roadside Assistance with an Industry Standard IPC NOW AVAILABLE ON DEMAND Does your multicore program drive like a car with a blown tire or an overheated engine? With the number of processors on a chip increasing, the growing use of hardware accelerators, and the competition for shared resources, programmers need &#8230;]]></description>
			<content:encoded><![CDATA[<h3><strong><a href="http://www.multicore-association.org/webinar/2012_02_22/">Flat Program? Overheated Multicore Application?<br />
Roadside Assistance with an Industry Standard IPC</a></strong></h3>
<h3><a href="http://www.multicore-association.org/webinar/2012_02_22/"><span style="color: #aa0000;">NOW AVAILABLE ON DEMAND</span></a></h3>
<p>Does your multicore program drive like a car with a blown tire or an overheated engine? With the number of processors on a chip increasing, the growing use of hardware accelerators, and the competition for shared resources, programmers need tools that will help them get rolling and unearth the full potential of high-octane hardware designs.</p>
<p>In addition to harnessing the hardware power, multicore programming tools must support models to enable applications to scale, advocate for the preservation of existing software investments, and simplify the increasingly complex architectures of many processors and accelerators.</p>
<p>Markus Levy (Multicore Association President) and Sven Brehmer (Chairman of the Multicore Communications API Working Group and President of PolyCore Software, Inc.) will discuss the roadside service options for approaching these challenges and getting your multicore program in turbo-charge mode.</p>
<p><center><a href="http://www.multicore-association.org/webinar/2012_02_22/">VIEW PRESENTATION</a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://polycoresoftware.com/news/webinar-with-mca-and-psi-now-available-on-demand/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WEBINAR February 22, 2012 9AM PST</title>
		<link>http://polycoresoftware.com/news/webinar-022212-flat-program-overheated-multicore-application-roadside-assistance-with-an-industry-standard-ipc</link>
		<comments>http://polycoresoftware.com/news/webinar-022212-flat-program-overheated-multicore-application-roadside-assistance-with-an-industry-standard-ipc#comments</comments>
		<pubDate>Sun, 19 Feb 2012 04:21:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://polycoresoftware.com/?p=850</guid>
		<description><![CDATA[Flat Program? Overheated Multicore Application? Roadside Assistance with an Industry Standard IPC Does your multicore program drive like a car with a blown tire or an overheated engine? With the number of processors on a chip increasing, the growing use of hardware accelerators, and the competition for shared resources, programmers need tools that will help &#8230;]]></description>
			<content:encoded><![CDATA[<p><strong>Flat Program? Overheated Multicore Application?<br />
Roadside Assistance with an Industry Standard IPC</strong></p>
<p>Does your multicore program drive like a car with a blown tire or an overheated engine? With the number of processors on a chip increasing, the growing use of hardware accelerators, and the competition for shared resources, programmers need tools that will help them get rolling and unearth the full potential of high-octane hardware designs.</p>
<p>In addition to harnessing the hardware power, multicore programming tools must support models to enable applications to scale, advocate for the preservation of existing software investments, and simplify the increasingly complex architectures of many processors and accelerators.</p>
<p>Markus Levy (Multicore Association President) and Sven Brehmer (Chairman of the Multicore Communications API Working Group and President of PolyCore Software, Inc.) will discuss the roadside service options for approaching these challenges and getting your multicore program in turbo-charge mode.</p>
<p><a href="http://www.multicore-association.org/webinar/register.php">REGISTER HERE</a></p>
<p>February 22, 2012 9AM PST</p>
]]></content:encoded>
			<wfw:commentRss>http://polycoresoftware.com/news/webinar-022212-flat-program-overheated-multicore-application-roadside-assistance-with-an-industry-standard-ipc/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PolyCore Software And Express Logic Expand Cooperation to Ease Multicore Software Development</title>
		<link>http://polycoresoftware.com/news/polycore-software-and-express-logic-expand-cooperation-to-ease-multicore-software-development</link>
		<comments>http://polycoresoftware.com/news/polycore-software-and-express-logic-expand-cooperation-to-ease-multicore-software-development#comments</comments>
		<pubDate>Tue, 03 Jan 2012 18:40:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://polycoresoftware.com/?p=838</guid>
		<description><![CDATA[SAN DIEGO &#38; BURLINGAME, Calif.&#8211; Express Logic, the worldwide leader in royalty-free real-time operating systems (RTOS) and PolyCore Software, Inc. (PSI), the leader in multicore communications software solutions, today announced extended cooperation to increase support of multicore platforms. To enable applications to more quickly adapt to Tensilica’s multicore configuration, PSI’s Poly-PlatformTM now supports Express Logic’s ThreadX® RTOS on Tensilica’s XtensaTM multicore devices. This &#8230;]]></description>
			<content:encoded><![CDATA[<div>
<p>SAN DIEGO &amp; BURLINGAME, Calif.&#8211; <a href="http://cts.businesswire.com/ct/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.rtos.com%2F&amp;esheet=50119319&amp;lan=en-US&amp;anchor=Express+Logic&amp;index=1&amp;md5=ec14ce531b7f73d0e34672bb5710040d" target="_blank">Express Logic</a>, the worldwide leader in royalty-free real-time operating systems (RTOS) and <a href="http://cts.businesswire.com/ct/CT?id=smartlink&amp;url=http%3A%2F%2Fpolycoresoftware.com%2F&amp;esheet=50119319&amp;lan=en-US&amp;anchor=PolyCore+Software%2C+Inc.&amp;index=2&amp;md5=898edf8332e20b0afa010f31fda20880" target="_blank">PolyCore Software, Inc.</a> (PSI), the leader in multicore communications software solutions, today announced extended cooperation to increase support of multicore platforms. To enable applications to more quickly adapt to Tensilica’s multicore configuration, PSI’s <a href="http://cts.businesswire.com/ct/CT?id=smartlink&amp;url=http%3A%2F%2Fpolycoresoftware.com%2Fsolutions%2Fproducts&amp;esheet=50119319&amp;lan=en-US&amp;anchor=Poly-PlatformTM&amp;index=3&amp;md5=e2a20f1fdf01566766f5bfdeaebdae45" target="_blank">Poly-Platform<sup>TM</sup></a> now supports Express Logic’s <a href="http://cts.businesswire.com/ct/CT?id=smartlink&amp;url=http%3A%2F%2Frtos.com%2Fproducts%2Fthreadx%2F&amp;esheet=50119319&amp;lan=en-US&amp;anchor=ThreadX%C2%AE+RTOS&amp;index=4&amp;md5=c10de3343e3dc6497dba44e49ca31382" target="_blank">ThreadX® RTOS</a> on <a href="http://cts.businesswire.com/ct/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.tensilica.com%2Fproducts%2Fxtensa-customizable.htm&amp;esheet=50119319&amp;lan=en-US&amp;anchor=Tensilica%27s+XtensaTM&amp;index=5&amp;md5=bbfddbecedd81ea685181ea5b11ca037" target="_blank">Tensilica’s Xtensa<sup>TM</sup></a> multicore devices. This partnership enables developers to take full advantage of multicore platforms, while easing software development and increasing performance.</p>
<p>Poly-Platform is a collection of productivity tools and a runtime communications stack that simplifies the process of developing applications for multicore architectures. Using Poly-Platform, designers effortlessly optimize performance, improve time-to-market, and preserve existing and future software investments. With Poly-Platform, engineers are able to quickly configure and reconfigure the application, and when the time comes to implement new multicore solutions, existing code may be reused and scaled from one to many cores. Poly-Platform supports the <a href="http://cts.businesswire.com/ct/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.multicore-association.org%2Fworkgroup%2Fcomapi.php&amp;esheet=50119319&amp;lan=en-US&amp;anchor=Multicore+Association%27s&amp;index=6&amp;md5=f08520dd0452e6e3f1708e68ec369148" target="_blank">Multicore Association’s</a> Multicore Communications API (MCAPI), providing users with an efficient, standardized programming paradigm.</p>
<p>Express Logic’s ThreadX RTOS, deployed in over 1 billion electronic devices, is a small-footprint, fast run-time environment that supports Tensilica Xtensa processors, and now supports Poly-Platform’s operation on Xtensa multicore devices.</p>
<p>&#8220;The combination of ThreadX and Poly-Platform for Xtensa provides multicore configurability from the application level to the silicon,” said Ted Gribb, vice president of sales, PolyCore Software. “This capability optimizes the application-specific multicore platform while accelerating time to market.&#8221;</p>
<p>“Poly-Platform provides ThreadX customers with an integrated platform that quickly moves single-core applications to many core architectures.” said William Lamie, president, Express Logic. “PolyCore Software simplifies the multidimensional challenge of programming in a multicore environment. Our joint offering achieves faster time-to-market, a critical factor in succeeding in today’s highly competitive marketplace.”</p>
<p>Rapid enablement and scalability of multicore applications improve the competitive advantage in the multicore race. For more information, please visit<a href="http://cts.businesswire.com/ct/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.polycoresoftware.com%2Fproducts&amp;esheet=50119319&amp;lan=en-US&amp;anchor=www.polycoresoftware.com%2Fproducts&amp;index=7&amp;md5=d042535b4cc51592dcf6b3649cc41e4e" target="_blank">www.polycoresoftware.com/products</a> and <a href="http://cts.businesswire.com/ct/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.rtos.com&amp;esheet=50119319&amp;lan=en-US&amp;anchor=www.rtos.com&amp;index=8&amp;md5=dce1c9b01bb38c58966dbfda58aa3703" target="_blank">www.rtos.com</a>.</p>
<p><strong>About PolyCore Software, Inc.</strong></p>
<p>PolyCore Software, Inc., provides development tools and run-time solutions to simplify application development and improve development productivity for multicore, multi-processor architectures. Improvements in time to market, development costs and risks are achieved through software reuse, ease of use development tools, and the generation of optimized run time program elements. Design for today&#8217;s architectures and run on tomorrow&#8217;s architectures. For more information, please visit <a href="http://cts.businesswire.com/ct/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.polycoresoftware.com%2F&amp;esheet=50119319&amp;lan=en-US&amp;anchor=www.polycoresoftware.com&amp;index=9&amp;md5=bb02edfefaa82239f61a5805b914c745" target="_blank">www.polycoresoftware.com</a> or email<a href="mailto:sales@polycoresoftware.com" target="_blank">sales@polycoresoftware.com</a>.</p>
<p><strong>About Express Logic and ThreadX</strong></p>
<p>Headquartered in San Diego, CA, Express Logic offers the most advanced run-time solution for deeply embedded applications, including the popular ThreadX® RTOS, the high-performance <a href="http://cts.businesswire.com/ct/CT?id=smartlink&amp;url=http%3A%2F%2Frtos.com%2Fproducts%2Fnetx%2F&amp;esheet=50119319&amp;lan=en-US&amp;anchor=NetX%E2%84%A2+TCP%2FIP+stack&amp;index=10&amp;md5=e69980de50e416bbc3bbc28e7ded6baa" target="_blank">NetX™ TCP/IP stack</a>, the <a href="http://cts.businesswire.com/ct/CT?id=smartlink&amp;url=http%3A%2F%2Frtos.com%2Fproducts%2Ffilex%2F&amp;esheet=50119319&amp;lan=en-US&amp;anchor=FileX%E2%84%A2&amp;index=11&amp;md5=f3ace99933a52c60e521e368b77cd284" target="_blank">FileX™</a> embedded MS-DOS compatible file system, and the <a href="http://cts.businesswire.com/ct/CT?id=smartlink&amp;url=http%3A%2F%2Frtos.com%2Fproducts%2Fusbx%2F&amp;esheet=50119319&amp;lan=en-US&amp;anchor=USBX%E2%84%A2&amp;index=12&amp;md5=fda58d6c274ad28d6d844a7c1e341b8a" target="_blank">USBX™</a> Host/Device USB protocol stack. All products from Express Logic include full source code and have no run-time royalties. For more information about Express Logic solutions, please visit the Web site at <a href="http://cts.businesswire.com/ct/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.expresslogic.com%2F&amp;esheet=50119319&amp;lan=en-US&amp;anchor=www.expresslogic.com&amp;index=13&amp;md5=0c9d378c5e0260f6b1eefdee8890094a" target="_blank">www.expresslogic.com</a>, call 1-888-THREADX, or e-mail inquires to <a href="mailto:info@expresslogic.com" target="_blank"><strong>info@expresslogic.com</strong></a>.</p>
<p><em>ThreadX, TraceX, and FileX are registered trademarks, and Certification Pack, NetX, CANX, USBX, StackX, PEGX, preemption-threshold, picokernel, and UDP fast path are trademarks of Express Logic, Inc. All other brands or product names are the property of their respective holders.</em></p>
<p><a href="http://www.businesswire.com/news/home/20120103005864/en/PolyCore-Software-Express-Logic-Expand-Cooperation-Ease">(Read article at Business Wire)</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://polycoresoftware.com/news/polycore-software-and-express-logic-expand-cooperation-to-ease-multicore-software-development/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

