<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>ByteLabs</title>
    <link>http://blog.solaris.bytelabs.org</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>additions to a vast pool of entropy</description>
    <item>
      <title>EnCore Castle Processor Fully Functional!</title>
      <description>&lt;p&gt;The second silicon implementation of an extended &lt;a href="http://groups.inf.ed.ac.uk/pasta/hw_encore.html"&gt;EnCore&lt;/a&gt; processor is a test-chip codenamed &lt;a href="http://groups.inf.ed.ac.uk/pasta/hw_encore-castle.html"&gt;Castle&lt;/a&gt;, fabricated in a generic 90nm &lt;span class="caps"&gt;CMOS&lt;/span&gt; process. All of the EnCore test chips are named after hills in Edinburgh; Castle is named after the rock on which Edinburgh Castle is built.&lt;/p&gt;


	&lt;p&gt;The Castle chip contains an extended version of the EnCore processor, together with a 32KB 4-way set-associative Instruction Cache, and a 32KB 4-way set-associative Data Cache. It is embedded within a system-on-chip (SoC) design that provides a generic 32-bit memory interface, as well as interrupt, clocks and reset signals.&lt;/p&gt;</description>
      <pubDate>Thu, 10 Jun 2010 14:42:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:0bbe27ea-f96c-4c7a-aa84-5f20e52e3102</guid>
      <author>igor</author>
      <link>http://blog.solaris.bytelabs.org/articles/2010/06/10/encore-castle-processor-fully-functional</link>
      <category>University of Edinburgh</category>
      <category>Hacking and Computers</category>
    </item>
    <item>
      <title>Paper accepted for SAMOS'10</title>
      <description>&lt;p&gt;Our paper about &lt;a href="http://groups.inf.ed.ac.uk/pasta/pub_SAMOS_X_2010.html"&gt;Cycle-Accurate Performance Modelling in an Ultra-Fast Just-In-Time Dynamic Binary Translation Instruction Set Simulator&lt;/a&gt; got accepted for &lt;a href="http://samos.et.tudelft.nl/samos_x/"&gt;&lt;span class="caps"&gt;SAMOS 2010&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;Here is the abstract:&lt;/p&gt;


	&lt;p&gt;&amp;#8220;&lt;i&gt;Instruction set simulators (ISS) are vital tools for compiler and processor architecture design space exploration and verification. State-of-the-art simulators using just-in-time (JIT) dynamic binary translation (DBT) techniques are able to simulate complex embedded processors at speeds above 500 &lt;span class="caps"&gt;MIPS&lt;/span&gt;. However, these functional &lt;span class="caps"&gt;ISS&lt;/span&gt; do not provide microarchitectural observability. In contrast, low-level cycle-accurate &lt;span class="caps"&gt;ISS&lt;/span&gt; are too slow to simulate full-scale applications, forcing developers to revert to &lt;span class="caps"&gt;FPGA&lt;/span&gt;-based simulations. In this paper we demonstrate that it is possible to run ultra-high speed cycle-accurate instruction set simulations surpassing &lt;span class="caps"&gt;FPGA&lt;/span&gt;-based simulation speeds. We extend the &lt;span class="caps"&gt;JIT DBT&lt;/span&gt; engine of our &lt;span class="caps"&gt;ISS&lt;/span&gt; and augment &lt;span class="caps"&gt;JIT&lt;/span&gt; generated code with a verified cycle-accurate processor model. Our approach can model any microarchitectural configuration, does not rely on prior profiling, instrumentation, or compilation, and works for all binaries targeting a state-of-the-art embedded processor implementing the ARCompact&amp;#0153; instruction set architecture (ISA).  We achieve simulation speeds up to 63 &lt;span class="caps"&gt;MIPS&lt;/span&gt; on a standard x86 desktop computer, whilst the average cycle-count deviation is less than 1.5 % for the industry standard &lt;span class="caps"&gt;EEMBC&lt;/span&gt; and CoreMark benchmark suites.&lt;/i&gt;&amp;#8220;&lt;/p&gt;</description>
      <pubDate>Mon, 31 May 2010 13:25:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:db9f22f3-4700-44df-95bd-844cb93ac033</guid>
      <author>igor</author>
      <link>http://blog.solaris.bytelabs.org/articles/2010/05/31/paper-accepted-for-samos10</link>
      <category>University of Edinburgh</category>
      <category>Fun Stuff</category>
      <category>Hacking and Computers</category>
    </item>
    <item>
      <title>Paul van Dyk is the best!</title>
      <description>&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/sxFugpZQeO4&amp;#38;hl=en_US&amp;#38;fs=1&amp;#38;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/sxFugpZQeO4&amp;#38;hl=en_US&amp;#38;fs=1&amp;#38;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;</description>
      <pubDate>Wed, 21 Apr 2010 13:08:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:7eb1feae-e5fd-4df9-aa13-637cb9f595f1</guid>
      <author>igor</author>
      <link>http://blog.solaris.bytelabs.org/articles/2010/04/21/paul-van-dyk-is-the-best</link>
      <category>Creative Stuff</category>
      <category>Fun Stuff</category>
    </item>
    <item>
      <title>Pre-Print of CGO'10 paper available</title>
      <description>&lt;p&gt;If you would like to read the joint paper with Tobias and Bj&#246;rn that I am going to present at &lt;a href="http://www.cgo.org/cgo2010/program.html"&gt;&lt;span class="caps"&gt;CGO&lt;/span&gt;&lt;/a&gt; in Toronto next week, here is the place where you can get it:&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://groups.inf.ed.ac.uk/pasta/pub_CGO10.html"&gt;Integrated Instruction Selection and Register Allocation for Compact Code Generation Exploiting Freeform Mixing of 16- and 32-bit Instructions&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 21 Apr 2010 00:16:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:fb510a2f-1643-49b8-8769-97f20d63049b</guid>
      <author>igor</author>
      <link>http://blog.solaris.bytelabs.org/articles/2010/04/21/pre-print-of-cgo10-paper-available</link>
      <category>University of Edinburgh</category>
      <category>Hacking and Computers</category>
    </item>
    <item>
      <title>How Do You Manage To Black Out War?</title>
      <description>&lt;p&gt;&lt;a href="http://johannhari.com"&gt;Johann Hari&lt;/a&gt; has written an excellent article about the &lt;a href="http://johannhari.com/2010/04/15/the-great-bloody-hole-in-the-british-election-campaign-afghanistan"&gt;The great bloody hole in the British election campaign &amp;#8211; Afghanistan&lt;/a&gt;. This is recommended reading for everyone and should be supplemented with George Orwell&amp;#8217;s &lt;a href="http://en.wikipedia.org/wiki/Nineteen_Eighty-Four"&gt;Nineteen Eighty-Four&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;One doesn&amp;#8217;t need to be an expert in foreign policy, politics, philosophy etc. to see that the war in Afghanistan is just wrong!&lt;/p&gt;</description>
      <pubDate>Fri, 16 Apr 2010 12:24:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:ede42638-1a39-449b-aaee-c9f99cdf865b</guid>
      <author>igor</author>
      <link>http://blog.solaris.bytelabs.org/articles/2010/04/16/how-do-you-manage-to-black-out-war</link>
      <category>Opinions</category>
    </item>
    <item>
      <title>UK Abusing Universities for War Propaganda </title>
      <description>&lt;p&gt;Ivan Lewis, Middle East Minister at the Foreign and Commonwealth Office is coming to the University of Edinburgh to give a &amp;#8216;lecture&amp;#8217; with the title &amp;#8216;&lt;a href="http://www.fco.gov.uk/en/news/latest-news/?view=Speech&amp;#38;id=21370496"&gt;Why are we in Afghanistan&lt;/a&gt;&amp;#8217;?&lt;/p&gt;


	&lt;p&gt;If you read what his speech is about you will soon find out that it is just a lot of war propaganda. Because elections are coming up soon people need to be persuaded of the necessity of war and that is the reason why the UK government is performing what they call a &amp;#8216;roadshow&amp;#8217; (i.e. propaganda) to &amp;#8216;inform&amp;#8217; (i.e. mislead) the general public.&lt;/p&gt;


	&lt;p&gt;Politicians should not abuse our Universities for such purposes and Universities should reject such &amp;#8216;lectures&amp;#8217;. Please come along to the lecture and voice your opinion about this situation.&lt;/p&gt;


	&lt;p&gt;Here is the official invitation:&lt;/p&gt;


	&lt;p&gt;&amp;#8220;The Rt. Hon. Ivan Lewis, Middle East Minister at the Foreign and Commonwealth Office, is to give a lecture in &lt;a href="http://maps.google.co.uk/maps?f=q&amp;#38;source=s_q&amp;#38;hl=en&amp;#38;geocode=&amp;#38;q=university+of+edinburgh+Old+College&amp;#38;sll=55.946893,-3.18346&amp;#38;sspn=0.113041,0.243073&amp;#38;ie=UTF8&amp;#38;hq=university+of+edinburgh+Old+College&amp;#38;hnear=&amp;#38;ll=55.949008,-3.183289&amp;#38;spn=0.113035,0.243073&amp;#38;z=12&amp;#38;iwloc=A"&gt;&lt;span class="caps"&gt;LT 175&lt;/span&gt; &amp;#8211; Law, Old College&lt;/a&gt; on Thursday 25th March 2010 at 3.00 p.m. with the title &amp;#8220;Why are we in Afghanistan?&amp;#8221;.&lt;/p&gt;


	&lt;p&gt;The lecture will be followed by a Q&amp;#38;A session.&lt;/p&gt;


	&lt;p&gt;All welcome.&lt;/p&gt;


	&lt;p&gt;Seating is first-come, first-served.&amp;#8221;&lt;/p&gt;


	&lt;p&gt;See you there&amp;#8230;&lt;/p&gt;</description>
      <pubDate>Wed, 24 Mar 2010 17:11:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:586b2053-2aed-446d-bcdd-316eacb7c0be</guid>
      <author>igor</author>
      <link>http://blog.solaris.bytelabs.org/articles/2010/03/24/uk-abusing-universities-for-war-propaganda</link>
      <category>Meetings</category>
      <category>University of Edinburgh</category>
      <category>Opinions</category>
      <category>Everyday Life</category>
    </item>
    <item>
      <title>Let's Reform English Libel Laws!</title>
      <description>&lt;p&gt;Please support the reform of English libel law by signing the &lt;a href="http://libelreform.org/sign"&gt;following petition&lt;/a&gt; &amp;#8211; even if you are not a UK citizen. English libel laws are designed badly and do more harm than good. Here are just a few arguments why the laws need to be changed:&lt;/p&gt;


	&lt;p&gt;- English libel laws have been condemned by the UN Human Rights Committee.&lt;/p&gt;


	&lt;p&gt;- These laws gag scientists, bloggers and journalists who want to discuss matters of genuine public interest (and public health!).&lt;/p&gt;


	&lt;p&gt;- These laws give rise to libel tourism, whereby the rich and the powerful (Saudi billionaires, Russian oligarchs and overseas corporations) come to London to sue writers because English libel laws are so hostile to responsible journalism. (In fact, it is exactly because English libel laws have this global impact that we welcome signatories to the petition from around the world.)&lt;/p&gt;


	&lt;p&gt;- Vested interests can use their resources to bully and intimidate those who seek to question them. The cost of a libel trial in England is 100 times more expensive than the European average and typically runs to over &#163;1 million.&lt;/p&gt;


	&lt;p&gt;- Three separate ongoing libel cases involve myself and two medical researchers raising concerns about three medical treatments. We face losing &#163;1 million each. In future, why would anyone else raise similar concerns? If these health matters are not reported, then the public is put at risk.&lt;/p&gt;</description>
      <pubDate>Thu, 11 Feb 2010 13:16:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:cb2a3b9c-e747-4a50-b4d1-c5ebde4a9610</guid>
      <author>igor</author>
      <link>http://blog.solaris.bytelabs.org/articles/2010/02/11/lets-reform-english-libel-laws</link>
      <category>Opinions</category>
      <category>Everyday Life</category>
    </item>
    <item>
      <title>Howard Zinn (1922-2010)</title>
      <description>&lt;p&gt;&lt;a href="http://www.howardzinn.org"&gt;Howard Zinn&lt;/a&gt;, ranking amongst the top of my personal heroes has passed away this week. This is very sad &lt;a href="http://www.democracynow.org/tags/howard_zinn"&gt;news&lt;/a&gt; indeed &amp;#8211; rest in peace Howard!&lt;/p&gt;</description>
      <pubDate>Fri, 29 Jan 2010 11:16:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:59cc7e35-f4b1-4bb0-b94d-be51c9ee09fd</guid>
      <author>igor</author>
      <link>http://blog.solaris.bytelabs.org/articles/2010/01/29/howard-zinn-1922-2010</link>
      <category>Everyday Life</category>
    </item>
    <item>
      <title>Haitians do NOT need more soldiers</title>
      <description>&lt;p&gt;Mass media report that there are security issues in Haiti. Even the UN says that it first has to guarantee security before they can provide relief efforts in the country. The US military has taken over the airport and redirects flights (i.e. an airplane by doctors without borders) based on some flimsy excuses.&lt;/p&gt;


	&lt;p&gt;The situation is quite different from what you read and hear in the mass media. People in Haiti are desperate but there is NO violence &amp;#8211; there is NO security threat. Don&amp;#8217;t rely on our mass media, listen to journalists who are in Haiti and actually speak to Haitians instead of  accepting government propaganda as the truth:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://www.democracynow.org/2010/1/20/headlines"&gt;DemocracyNow! News from the 20.01.2010&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://www.democracynow.org/2010/1/19/us_accused_of_militarizing_relief_effort"&gt;US accused of militarizing relief effort&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://www.democracynow.org/blog/2010/1/18/amy_goodman_and_democracy_now_reporting_from_haiti"&gt;Amy Goodman reporting from Haiti&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;It should be noted that among the first countries that provided help was Cuba and &lt;a href="http://www.dominicantoday.com/dr/local/2010/1/14/34481/Dominican-Republic-first-country-to-support-Haiti-after-quake"&gt;the Dominican Republic&lt;/a&gt; &amp;#8211; &lt;span class="caps"&gt;NOT&lt;/span&gt; the US. In fact the US is more of a hindrance than help &amp;#8211; it kind of makes sense &amp;#8211; soldiers are not doctors, nor are they relief workers. So how can such a large regiment of soldiers in Haiti be of any help for the people?&lt;/p&gt;</description>
      <pubDate>Thu, 21 Jan 2010 11:35:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:53d8afd4-72bf-4734-9f58-da2b25e576d0</guid>
      <author>igor</author>
      <link>http://blog.solaris.bytelabs.org/articles/2010/01/21/haitians-do-not-need-more-soldiers</link>
      <category>Opinions</category>
    </item>
    <item>
      <title>Project: A LLVM Backend for a Just-In-Time Compilation Engine of a state-of-the-art Instruction Set Simulator</title>
      <description>&lt;p&gt;&lt;a href="http://groups.inf.ed.ac.uk/pasta/"&gt;We&lt;/a&gt; came up with another interesting project that might be of interest to you! The full title of this project is &amp;#8220;A &lt;span class="caps"&gt;LLVM&lt;/span&gt; Backend for a Just-In-Time Compilation Engine of a state-of-the-art Instruction Set Simulator&amp;#8221; and a detailed project specification can be found &lt;a href="http://groups.inf.ed.ac.uk/pasta/pub/projects/proposals/llvm-jit-backend-arcsim.pdf"&gt;here&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;If you are interested you can either contact &lt;a href="http://homepages.inf.ed.ac.uk/s0565052/"&gt;me&lt;/a&gt;, &lt;a href="http://homepages.inf.ed.ac.uk/bfranke/"&gt;Bj&amp;ouml;rn&lt;/a&gt; or &lt;a href="http://homepages.inf.ed.ac.uk/bfranke/"&gt;Nigel&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Wed, 13 Jan 2010 17:43:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:2150f848-dfce-46b0-b537-d1b7c5cee6bc</guid>
      <author>igor</author>
      <link>http://blog.solaris.bytelabs.org/articles/2010/01/13/project-a-llvm-backend-for-a-just-in-time-compilation-engine-of-a-state-of-the-art-instruction-set-simulator</link>
      <category>University of Edinburgh</category>
      <category>Fun Stuff</category>
      <category>Hacking and Computers</category>
    </item>
  </channel>
</rss>
