<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Intel Communities : All Content - Community Contributed SW</title>
    <link>http://communities.intel.com/community/marc/marc_sw</link>
    <description>All Content in Community Contributed SW</description>
    <language>en</language>
    <pubDate>Wed, 27 Mar 2013 12:30:22 GMT</pubDate>
    <generator>Jive SBS 5.0.2.0  (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2013-03-27T12:30:22Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>iRCCE-FLAIR.tar</title>
      <link>http://communities.intel.com/docs/DOC-19852</link>
      <description>&lt;!-- [DocumentBodyStart:d650e313-6bc0-40b8-8f12-a227e471a6f0] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d650e313-6bc0-40b8-8f12-a227e471a6f0] --&gt;</description>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">scc</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">rcce</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">non_blocking</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">ircce</category>
      <pubDate>Wed, 27 Mar 2013 12:30:22 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/docs/DOC-19852</guid>
      <dc:date>2013-03-27T12:30:22Z</dc:date>
      <clearspace:dateToText>1 month, 4 weeks ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>User's Manual for iRCCE: A Non-blocking Communication Extension to RCCE</title>
      <link>http://communities.intel.com/docs/DOC-6003</link>
      <description>&lt;!-- [DocumentBodyStart:84043bba-162b-433e-a7fc-a68f03473fa1] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:84043bba-162b-433e-a7fc-a68f03473fa1] --&gt;</description>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">ircce</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">non_blocking</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">rcce</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">scc</category>
      <pubDate>Fri, 17 Dec 2010 15:34:23 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/docs/DOC-6003</guid>
      <dc:date>2010-12-17T15:34:23Z</dc:date>
      <clearspace:dateToText>1 month, 4 weeks ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>BareMichael baremetal framework</title>
      <link>http://communities.intel.com/thread/28001</link>
      <description>&lt;!-- [DocumentBodyStart:a28b6767-af4b-4567-85cf-544f902a0b8f] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;BareMichael is a minimalistic, open source baremetal framework for launching your C and/or assembly code on the SCC.&amp;nbsp; There is just enough code to get each core into 32-bit protected mode with cache enabled, and then jump to your code.&amp;nbsp; Also included are a subset of the standard C library and a pseudo-terminal program (called MikeTerm) for displaying output from your SCC programs.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;As this is a minimalistic framework, there is no built-in API for message passing, nor any typical OS features such as process/thread abstractions, but there is a good amount of groundwork laid to allow one to design and add in these or other features as needed.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The latest version can be downloaded from:&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://marcbug.scc-dc.com/svn/repository/trunk/baremetal/baremichael/tarballs/" target="_blank"&gt;http://marcbug.scc-dc.com/svn/repository/trunk/baremetal/baremichael/tarballs/&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Please see the README (included in the download) for more information.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:a28b6767-af4b-4567-85cf-544f902a0b8f] --&gt;</description>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">scc</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">baremetal</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">miketerm</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">baremichael</category>
      <pubDate>Sat, 25 Feb 2012 04:26:49 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/28001</guid>
      <dc:date>2012-02-25T04:26:49Z</dc:date>
      <clearspace:dateToText>4 months, 4 days ago</clearspace:dateToText>
      <clearspace:replyCount>14</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>SCC Thermal Calibration Software</title>
      <link>http://communities.intel.com/thread/30189</link>
      <description>&lt;!-- [DocumentBodyStart:08183cc8-0f69-4d12-b62a-c03f957d3ce0] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;The released SCC Thermal Calibration Software contains a framework to generate the thermal sensors calibration coefficients and an analytical&amp;nbsp; power model of the SCC chip. This framework is composed by a set of bash and python scripts, c-codes and kernel modules that stresses the different cores of SCC with synthetic benchmarks and collect the core activity/ power and temperature sensor outputs. These values are then used in a least square problem to find the calibration coefficient for each thermal sensor and in a non-linear least square problem to find the coefficient of an analytic model that relates the core activity (measured through the performance counters ) and the power consumption of each SCC core. This release reflects the work presented by the authors in the following two papers:&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bartolini, A.; Sadri, M.; Beneventi, F.; Cacciari, M.; Tilli, A.; Benini, L.; , &amp;#8220;A System Level Approach to Multi-core Thermal Sensors Calibration,&amp;rdquo; 21st International Workshop, PATMOS 2011, Madrid, Spain, Sept. 2011,pp 22-31.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sadri, M.; Bartolini, A.; Benini, L.; , &amp;#8220;Single-Chip Cloud Computer thermal model,&amp;rdquo; International Workshop on Thermal Investigations of ICs and Systems (THERMINIC), 2011 17th, pp.1-6, 27-29 Sept. 2011&lt;/em&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;As many of you may know the SCC thermal sensors are not calibrated and the values they generates are in principle dependent by temperature, voltage and process variation. From some discussion on the forum, the sensor value (SV) is in first approximation linearly dependent on the temperature, thus the thermal calibration procedure must give the coefficient of the linear relationship for the different sensors. In University of Bologna we designed an automated procedure for generating this calibration parameter by measuring the sensors values at different frequencies and different computational loads and resolving a least square problem. Using the same dataset it is possible to generate also the analytical power model of the SCC device. To get consistent results the calibration procedure takes time, expect around 24h of trace-collection in the default configuration. This operation is done once to obtain the values of he calibration constants, that will be used at run-time to transform the sensor values in &amp;deg;C.&lt;br/&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;In the latest months we worked in cleaning up our scripts and making a consistent release of these software, that was original a set of Matlab and bash scripts and now are a set of python and bash ones. We believe that this procedure, even if still be not 100% stable and validated (some artifact are present on the calibrated sensors) can enable the usage of the thermal sensors on SCC opening new research direction. As consequence of that we want to release it to the marc community. We also believe that some exiting research can be conducted on analyzing the datasets produced by the calibration routines (power, SV , voltages and ambient temperature) by different SCC platforms.&lt;br/&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Indeed we can correlate the artifacts we see on our SCC device with the other one, and moreover we can analyze if the same sensor on different device has the same behavior or not. This allows us to generate a first experimental variability dataset and model that. For this reason we set up an FTP server in our institution in which we would like to collect the results, analyze and publish them. Thus we would like to ask the user that uses our calibration sensor framework and power modeling results to send its calibration dataset. To automate this procedure we embed in the calibration scripts the FTP upload procedure. We gave the freedom to every user to skip this step, but we encourage you in doing it.&lt;br/&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;To let the cores temperature being more usable we also had modified the SCC power meter GUI to report at runtime the core temperatures, and we believe this can be helpful to the final user to enable temperature-aware research topic. To spread the software we add a BSD license to the software we release. The software is based on SCCKit 1.4.2 but can be easily used in the latest SCCKit since we release all the source files.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The software can be downloaded by the following link &lt;a class="jive-link-external-small" href="http://www-micrel.deis.unibo.it/%7Ebartolini/SCCsoftware" target="_blank"&gt;http://www-micrel.deis.unibo.it/~bartolini/SCCsoftware&lt;/a&gt;&lt;br/&gt;Please refer to the README file included in the download for more details and installation procedure.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Andrea&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:08183cc8-0f69-4d12-b62a-c03f957d3ce0] --&gt;</description>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">power_control</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">thermal_modeling</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">scc</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">thermal_control</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">calibration</category>
      <pubDate>Tue, 26 Jun 2012 11:43:05 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/30189</guid>
      <dc:date>2012-06-26T11:43:05Z</dc:date>
      <clearspace:dateToText>11 months, 2 days ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RCKMPI and RCCE</title>
      <link>http://communities.intel.com/thread/25316</link>
      <description>&lt;!-- [DocumentBodyStart:8efa1f40-a158-4441-bde6-658d881136c6] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello everybody,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I would like to ask a question, and it seems very primary, but that because I'm very new in programmin SCC.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When I use RCKMPI form programming SCC, and when it is better to use RCCE ?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;In other words, I need to know the different usage of both: RCKMPI and RCCE ?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Also Can I add RCKMPI to visual Studio, to help me writting my programs of SCC , of course not debugging, ....&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks in advance&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:8efa1f40-a158-4441-bde6-658d881136c6] --&gt;</description>
      <pubDate>Wed, 12 Oct 2011 11:54:31 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/25316</guid>
      <dc:date>2011-10-12T11:54:31Z</dc:date>
      <clearspace:dateToText>1 year, 4 months ago</clearspace:dateToText>
      <clearspace:replyCount>5</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>rckmpi for Visual Studio</title>
      <link>http://communities.intel.com/thread/25178</link>
      <description>&lt;!-- [DocumentBodyStart:49abdd67-5665-498a-96d4-804ed29d4514] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello everybody,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I'm a beginner in programming SCC. I'm trying to program it using visual studio. I've already installed WinGDB for remote debugging.&lt;/p&gt;&lt;p&gt;I succeeded in compiling a simple "hello world" application on the mcpc using visual studio.&lt;/p&gt;&lt;p&gt;Now I want to download rckmpi library for visual studio ,, so could you help me , how I do it ?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks in advance&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:49abdd67-5665-498a-96d4-804ed29d4514] --&gt;</description>
      <pubDate>Tue, 04 Oct 2011 10:20:19 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/25178</guid>
      <dc:date>2011-10-04T10:20:19Z</dc:date>
      <clearspace:dateToText>1 year, 7 months ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>sccUART</title>
      <link>http://communities.intel.com/thread/24503</link>
      <description>&lt;!-- [DocumentBodyStart:d310b7a5-8a67-428b-bcbe-e1872b78114e] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Dear MARC community,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;While running bare metal applications, we faced the problem of getting&lt;/p&gt;&lt;p&gt;debug information from cores to the MCPC.&lt;/p&gt;&lt;p&gt;The sccGui shows data send from the SCC via pseudo UART, but&lt;/p&gt;&lt;p&gt;lacks the possibility of logging into files.&lt;/p&gt;&lt;p&gt;Furthermore, using the GUI with our remote access from Germany&lt;/p&gt;&lt;p&gt;is not much fun.&lt;/p&gt;&lt;p&gt;Since everything else in our build chain can be done from a terminal,&lt;/p&gt;&lt;p&gt;we implemented a new command line tool: sccUART.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It is designed to run on the host pc and captures all&lt;/p&gt;&lt;p&gt;characters that the SCC sends by calling out to either&lt;/p&gt;&lt;p&gt;0x2f8 or 0x3f8.&lt;/p&gt;&lt;p&gt;Once a core send 80 characters or a newline char, this data, preceded&lt;/p&gt;&lt;p&gt;by the processor identifier, is printed.&lt;/p&gt;&lt;p&gt;This buffering data avoids a mixup of output from different cores.&lt;/p&gt;&lt;p&gt;Additionally, sccUART can create a file for each core's output.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Example invocation:&lt;/p&gt;&lt;p&gt;./sccUART -f log&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Example output:&lt;/p&gt;&lt;p&gt;0: This is core 0.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Created files: log0, log1, &amp;hellip;, log47&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;'tail -f log0' allows to track only rck00's output&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Example asm code to run on SCC (nasm style)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;; void __outprint(char c);&lt;/p&gt;&lt;p&gt;global __outprint&lt;/p&gt;&lt;p&gt;__outprint:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; push ebp&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; mov ebp, esp ; save caller context&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; push edx&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; mov eax, [ebp+8] ; get parameter&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; mov edx, 0x2f8&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; out dx, al ; sent parameter to mcpc&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; pop edx&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; pop ebp&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; ret&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The tool's implementation bases on sccGui and sccDump and,&lt;/p&gt;&lt;p&gt;thus, you need a qt installation for building it.&lt;/p&gt;&lt;p&gt;Unfortunately, qt is not part of the standard MCPC software and&lt;/p&gt;&lt;p&gt;we installed qt and its dependencies manually.&lt;/p&gt;&lt;p&gt;A document covering the required steps is included in our&lt;/p&gt;&lt;p&gt;package, but be warned: it may take up to a coffee pot.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;As for now sccUART is not compatible with the linux serial&lt;/p&gt;&lt;p&gt;driver (aka /dev/ttyS0). This is work in progress. Feel free&lt;/p&gt;&lt;p&gt;to contribue.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;For any questions regarding sccUART:&lt;/p&gt;&lt;p&gt;jana.traue(at)tu-cottbus.de&lt;/p&gt;&lt;p&gt;tpresche(at)informatik.tu-cottbus.de&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d310b7a5-8a67-428b-bcbe-e1872b78114e] --&gt;</description>
      <pubDate>Thu, 01 Sep 2011 19:08:04 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/24503</guid>
      <dc:date>2011-09-01T19:08:04Z</dc:date>
      <clearspace:dateToText>1 year, 8 months ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>ETI's SCC Development Framework Available</title>
      <link>http://communities.intel.com/thread/17643</link>
      <description>&lt;!-- [DocumentBodyStart:53f80ab1-3227-4fe6-936d-c2e275c3a367] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;MARC community, &lt;br/&gt; &lt;br/&gt;&amp;nbsp;&amp;nbsp; ETI has released a beta version of it's "SCC Development Framework". This framework will allow you to boot the chip in bare metal and jump to your user code. It leaves the chip in supervisor mode, so you have access to all aspects of the chip. It also includes the following features: &lt;br/&gt;&amp;nbsp; * A software development toolchain based on GNU binutils and gcc to compile C codes. &lt;br/&gt;&amp;nbsp; * Full libc support &lt;br/&gt;&amp;nbsp; * Debugging support &lt;br/&gt;&amp;nbsp; * A Linux simulation environment to develop codes and test on Linux without the need for an SCC chip.&lt;br/&gt;&amp;nbsp; * A launcher to run programs on SCC and communicate with cores on the device. &lt;br/&gt;&amp;nbsp; * A streaming API to communicate to/from any core .&lt;br/&gt;&amp;nbsp; * An MPI implementation that supports most of MPI 1.1 and some of MPI2. &lt;br/&gt; &lt;br/&gt; If you are interested in beta-testing this framework, please email &lt;a class="jive-link-email-small" href="mailto:scc-support@etinternational.com"&gt;scc-support@etinternational.com&lt;/a&gt; for download instructions. &lt;br/&gt; &lt;br/&gt; If you have any questions, please feel free to email &lt;a class="jive-link-email-small" href="mailto:scc-support@etinternational.com"&gt;scc-support@etinternational.com&lt;/a&gt;. &lt;br/&gt; &lt;br/&gt; Sincerely, &lt;br/&gt; ETI SCC Development Team.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:53f80ab1-3227-4fe6-936d-c2e275c3a367] --&gt;</description>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">messaging</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">bare_metal</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">scc</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">baremetal</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">mpi</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">libc</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">launcher</category>
      <pubDate>Fri, 19 Nov 2010 21:35:15 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/17643</guid>
      <dc:date>2010-11-19T21:35:15Z</dc:date>
      <clearspace:dateToText>1 year, 9 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>TACO now available for the SCC</title>
      <link>http://communities.intel.com/thread/23736</link>
      <description>&lt;!-- [DocumentBodyStart:ea20fe46-5a5b-426c-a15a-33a24d87e3f2] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Dear MARC community,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;TACO (Topologies and Collections) is a highly efficient distributed object platform, which is entirely based on C++ templates. TACO provides easily usable remote method invocation mechanisms as well as powerful object groups. Entire distributed groups of objects can be created, destroyed, selectively cloned and manipulated by various parallel collective operations. Thus programmers can treat entire object groups similarly to single objects.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The newest release supports the SCC as execution platform and uses the on-chip Message Passing Buffers for fast communication. More details are available in the tutorial &lt;a class="jive-link-external-small" href="https://idun.informatik.tu-cottbus.de/~rrotta/tutorial.pdf" target="_blank"&gt;https://idun.informatik.tu-cottbus.de/~rrotta/tutorial.pdf&lt;/a&gt;. You can get the source code at&lt;a class="jive-link-external-small" href="https://idun.informatik.tu-cottbus.de/~rrotta/taco-spring2011.zip" target="_blank"&gt;https://idun.informatik.tu-cottbus.de/~rrotta/taco-spring2011.zip&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Current information will be available on &lt;a class="jive-link-external-small" href="https://idun.informatik.tu-cottbus.de/mcc/wiki/taco:start" target="_blank"&gt;https://idun.informatik.tu-cottbus.de/mcc/wiki/taco:start&lt;/a&gt;. Any questions related to TACO on the SCC should be sent to &lt;a href="mailto:rrotta@informatik.tu-cottbus.de"&gt;rrotta@informatik.tu-cottbus.de&lt;/a&gt; or posted in this forum.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:ea20fe46-5a5b-426c-a15a-33a24d87e3f2] --&gt;</description>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">messaging</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">non_blocking</category>
      <pubDate>Thu, 28 Jul 2011 11:33:46 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/23736</guid>
      <dc:date>2011-07-28T11:33:46Z</dc:date>
      <clearspace:dateToText>1 year, 9 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>iRCCE: A Non-blocking Communication Extension to RCCE (Update!)</title>
      <link>http://communities.intel.com/thread/22921</link>
      <description>&lt;!-- [DocumentBodyStart:d280e1b7-94e6-4085-acd3-ec6e5951ea6e] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello MARC Community,&lt;br/&gt; &lt;br/&gt;Please find attached a TAR file of the updated iRCCE library (Version 1.2).&lt;/p&gt;&lt;p&gt;&lt;br/&gt;iRCCE is a &lt;em&gt;non-blocking&lt;/em&gt; communication extension to the well-known RCCE communication library that extends RCCE by asynchronous message-passing functions (&lt;span style="font-family: courier new,courier;"&gt;iRCCE_isend&lt;/span&gt; / &lt;span style="font-family: courier new,courier;"&gt;iRCCE_irecv&lt;/span&gt;). Furthermore, iRCCE also improves the performance of some RCCE functions, as for example the &lt;em&gt;blocking&lt;/em&gt; send/receive operations.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;As a recent extension, iRCCE now also supports &lt;em style="color: #333333;"&gt;wildcards &lt;/em&gt;for message length (&lt;span style="font-family: courier new,courier;"&gt;iRCCE_ANY_LENGTH&lt;/span&gt;) and source parameter (&lt;span style="font-family: courier new,courier;"&gt;iRCCE_ANY_SOURCE&lt;/span&gt;) when calling a receive function. However, this feature is still beta. So if you see something not working, feel free to email us!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;You can find a detailed documentation as a PDF file within the TAR package in the doc folder.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Please do not hesitate to contact us in case of any problems, questions or ideas for improvements.&lt;br/&gt; &lt;br/&gt;Carsten Clauss, Stefan Lankes&lt;br/&gt;&lt;a class="jive-link-external-small" href="http://www.lfbs.rwth-aachen.de" target="_blank"&gt;http://www.lfbs.rwth-aachen.de&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;br/&gt;Chair for Operating Systems&lt;br/&gt;RWTH Aachen University&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d280e1b7-94e6-4085-acd3-ec6e5951ea6e] --&gt;</description>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">scc</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">rcce</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">non_blocking</category>
      <category domain="http://communities.intel.com/tags#/?containerType=14&amp;container=2273">ircce</category>
      <pubDate>Wed, 29 Jun 2011 13:11:57 GMT</pubDate>
      <author>webadmin@intel.com</author>
      <guid>http://communities.intel.com/thread/22921</guid>
      <dc:date>2011-06-29T13:11:57Z</dc:date>
      <clearspace:dateToText>1 year, 11 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

