<?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>Software Dev Blog &#187; Visual Studio</title>
	<atom:link href="http://www.software-dev-blog.de/tag/visual-studio/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.software-dev-blog.de</link>
	<description>Multicore-Programmierung, Multithreading &#38; Visual Computing</description>
	<lastBuildDate>Fri, 03 Feb 2012 09:35:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Microsoft kündigt neue C++-Bibliothek für Parallel Computing an</title>
		<link>http://www.software-dev-blog.de/microsoft-kundigt-neue-c-bibliothek-fur-parallel-computing-an/06/2011/</link>
		<comments>http://www.software-dev-blog.de/microsoft-kundigt-neue-c-bibliothek-fur-parallel-computing-an/06/2011/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 07:17:22 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[Multicore]]></category>
		<category><![CDATA[Accelerated Massive Parallelism]]></category>
		<category><![CDATA[AMP]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.software-dev-blog.de/?p=1641</guid>
		<description><![CDATA[Überraschende Kunde aus Redmond: Microsoft bietet Parallel-Programmieren künftig mehr Unterstützung. Einer der verantwortlichen Softwarearchitekten, Herb Sutter, hat unlängst die neue C++-Bibliothek C++ AMP (Accelerated Massive Parallelism) vorgestellt, die speziell auf parallele Prozesse ausgerichtet ist. Entwickler können damit besser auf CPU und vor allem die GPU zugreifen und die Ressourcen optimal auf die Recheneinheiten verteilen. In [...]]]></description>
			<content:encoded><![CDATA[<p>Überraschende Kunde aus Redmond: Microsoft bietet Parallel-Programmieren künftig mehr Unterstützung. Einer der verantwortlichen Softwarearchitekten, Herb Sutter, hat unlängst die neue<a href="http://herbsutter.com/2011/06/16/c-amp-keynote/" target="_blank"> C++-Bibliothek C++ AMP (Accelerated Massive Parallelism)</a> vorgestellt, die speziell auf parallele Prozesse ausgerichtet ist. Entwickler können damit besser auf CPU und vor allem die GPU zugreifen und die Ressourcen optimal auf die Recheneinheiten verteilen.</p>
<p>In einer Demonstration zeigte Sutter, dass vor allem grafisch anspruchsvolle Anwendungen wie Simulationen oder Spiele mit Hilfe des neuen Befehlssatzes besser auf die Leistungsressourcen der Hardware ausgerichtet werden können.</p>
<p><center><br />
<iframe style="height:384px;width:512px" src="http://channel9.msdn.com/Events/AMD-Fusion-Developer-Summit/AMD-Fusion-Developer-Summit-11/KEYNOTE/player?w=512&#038;h=384" frameBorder="0" scrolling="no" ></iframe><br />
</center></p>
<p>Das Video zur Keynote von Sutter können Sie <a href="http://channel9.msdn.com/Events/AMD-Fusion-Developer-Summit/AMD-Fusion-Developer-Summit-11/KEYNOTE" target="_blank">auf dieser Seite abrufen</a>. Zudem empfehlen wir Ihnen das<a href="http://channel9.msdn.com/posts/Daniel-Moth-Blazing-fast-code-using-GPUs-and-more-with-C-AMP" target="_blank"> Video von Daniel Moth</a>.</p>
<p>AMP soll ab der nächsten Version Bestandteil von Visual C++ werden. Auch für C# und .NET sind AMP-Extensions angedacht. Das ist aber nur der erste Schritt: AMP will sich künftig auch auf virtuellen Maschinen und Cloud-Anwendungen als nützlich erweisen. Microsoft wird zudem die Spezifikationen offenlegen, so dass AMP auch in andere Compiler integriert werden kann.</p>
<p>Weitere Informationen lesen Sie im <a href="http://www.danielmoth.com/Blog/C-Accelerated-Massive-Parallelism.aspx" target="_blank">The Moth-Blog</a>.</p>
<div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/microsoft-kundigt-neue-c-bibliothek-fur-parallel-computing-an/06/2011/&via=sw_devtwits&text=Microsoft kündigt neue C++-Bibliothek für Parallel Computing an&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/microsoft-kundigt-neue-c-bibliothek-fur-parallel-computing-an/06/2011/&via=sw_devtwits&text=Microsoft kündigt neue C++-Bibliothek für Parallel Computing an&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.software-dev-blog.de/microsoft-kundigt-neue-c-bibliothek-fur-parallel-computing-an/06/2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intel Composer XE 2011 SP1 Beta Programm gestartet!</title>
		<link>http://www.software-dev-blog.de/intel-composer-xe-2011-sp1-beta-programm-gestartet/06/2011/</link>
		<comments>http://www.software-dev-blog.de/intel-composer-xe-2011-sp1-beta-programm-gestartet/06/2011/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 07:47:59 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[Multicore]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[Composer XE]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[Fortran]]></category>
		<category><![CDATA[SP1]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.software-dev-blog.de/?p=1626</guid>
		<description><![CDATA[Intel hat das Beta-Programm für das Intel C++ Composer XE 2011 SP1 und das Intel Fortran Composer XE 2011 SP1 Update gestartet. Sie sind eingeladen, daran kostenlos teilzunehmen und Ihr Feedback mitzuteilen. Zu den wichtigsten Neuerungen des Compiler-Updates gehören bessere Dokumentationen und Hilfe-Funktionen sowie eine erweiterte Integration in Microsoft Visual Studio. Das Beta-Programm unterstützt IA-32 [...]]]></description>
			<content:encoded><![CDATA[<p>Intel hat das Beta-Programm für das <a href="http://software.intel.com/en-us/articles/intel-composer-xe-sp1-beta/" target="_blank">Intel C++ Composer XE 2011 SP1 und das Intel Fortran Composer XE 2011 SP1 Update</a> gestartet. Sie sind eingeladen, daran kostenlos teilzunehmen und Ihr Feedback mitzuteilen.</p>
<p>Zu den wichtigsten Neuerungen des Compiler-Updates gehören bessere Dokumentationen und Hilfe-Funktionen sowie eine erweiterte Integration in Microsoft Visual Studio.</p>
<p>Das Beta-Programm unterstützt IA-32 und Intel 64-Bit-Prozessoren für Windows, Linux und OS X.</p>
<p>Im Einzelnen profitieren Sie von folgenden Verbesserungen:</p>
<h4>Intel C++ Composer XE 2011 SP1</h4>
<p>Das Update bietet erweiterten Support für den <a title="Intel TBB parallel_for mithilfe von C++0x-Lambda-Ausdrücken implementieren" href="http://www.software-dev-blog.de/intel-tbb-parallel_for-mithilfe-von-c0x-lambda-ausdrucken-implementieren/05/2011/">künftigen C++0x Sprachstandard</a> inklusive Variadic Templates. Zusätzlich wird OS X ab sofort besser unterstützt inklusive <a href="http://software.intel.com/en-us/articles/intel-cilk-plus/" target="_blank">Intel Cilk Plus</a> Erweiterungen (Outer Loop Elemental Functions, Cilk on Mac) und Blocks.</p>
<h4>Intel Fortran Composer XE 2011 SP1</h4>
<p>Intel Fortran-Anwender profitieren von einer optimierten Fortran 2003-Unterstützung. Sie können ab sofort die neue Microsoft Visual Studio 2010 Shell nutzen, ohne Visual Studio-Installation.</p>
<p>Wer hingegen Microsoft Visual Studio 2010 (inklusive Shell) nutzt, hat nun Zugriff auf neue Quellcode-Funktionen wie Source- und Object-Browser.</p>
<p>Hier können Sie die <a href="https://registrationcenter.intel.com/RegCenter/BetaForm.aspx?ProductID=1619" target="_blank">Beta-Versionen downloaden</a>. Das Beta-Programm für die aktuelle Version wird vermutlich am 22. Juli 2011 beendet.</p>
<p>Wenn Sie daran teilnehmen möchten, nutzen Sie bitte die Webadresse <a href="http://premier.intel.com" target="_blank">http://premier.intel.com</a>, um Ihr Feedback abzugeben oder Fehler zu melden.</p>
<p>Weitere Informationen zum <a href="http://software.intel.com/en-us/articles/intel-composer-xe/" target="_blank">Intel C++ Composer XE 2011 finden Sie auf dieser Seite</a> und natürlich <a href="http://www.software-dev-blog.de/ein-compiler-fur-fast-alles-intel-composer-xe-2011/02/2011/" target="_blank">im Software Dev Blog, wo wir uns detailliert den Vorteilen des Composer XE 2011 gewidmet</a> haben.</p>
<div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/intel-composer-xe-2011-sp1-beta-programm-gestartet/06/2011/&via=sw_devtwits&text=Intel Composer XE 2011 SP1 Beta Programm gestartet!&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/intel-composer-xe-2011-sp1-beta-programm-gestartet/06/2011/&via=sw_devtwits&text=Intel Composer XE 2011 SP1 Beta Programm gestartet!&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.software-dev-blog.de/intel-composer-xe-2011-sp1-beta-programm-gestartet/06/2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Service Pack 1 für Visual Studio 2010: Testen unlimited</title>
		<link>http://www.software-dev-blog.de/service-pack-1-fur-visual-studio-2010-heilsbringer-der-software-branche/03/2011/</link>
		<comments>http://www.software-dev-blog.de/service-pack-1-fur-visual-studio-2010-heilsbringer-der-software-branche/03/2011/#comments</comments>
		<pubDate>Wed, 09 Mar 2011 19:18:18 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[Multicore]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Testen]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.software-dev-blog.de/?p=1507</guid>
		<description><![CDATA[Gerade findet in Dubai die Middle-East-Ausgabe der großen Microsoft-Hausmesse TechEd statt. Dort geht es neben vielen interessanten Themen wie Cloud Computing und SQL-Datenbanken auch um das erste Service Pack, das Microsoft für Visual Studio 2010 zur Verfügung stellen wird. Neben ein paar Verbesserungen und neuen Features wie IntelliTrace im 64-Bit-Modus und einem Performance-Assistenten für Silverlight [...]]]></description>
			<content:encoded><![CDATA[<p>Gerade findet in Dubai die Middle-East-Ausgabe der großen Microsoft-Hausmesse <a href="http://www.teched.ae/default.aspx" target="_blank">TechEd</a> statt. Dort geht es neben vielen interessanten Themen wie Cloud Computing und SQL-Datenbanken auch um das erste Service Pack, das Microsoft für <a href="http://www.software-dev-blog.de/avx-mit-visual-studio-2010-und-openmp-optimal-einsetzeni/01/2011/">Visual Studio 2010</a> zur Verfügung stellen wird. Neben ein paar <a href="http://blogs.msdn.com/b/somasegar/archive/2011/03/07/visual-studio-2010-enhancements.aspx" target="_blank">Verbesserungen</a> und neuen Features wie IntelliTrace im 64-Bit-Modus und einem Performance-Assistenten für Silverlight sind vor allem die angepassten Lizenzbestimmungen von Visual Studio 2010 sehr interessant.</p>
<p>So umfasste nämlich das Basispaket der Entwicklungssuite in der Ultimate-Version 250 virtuelle Anwender, die mithilfe von Visual Studio 2010 Lasttests durchführen durften. Diese eignen sich beispielsweise für das ausgiebige Testen von Cloud-Anwendungen auf Azure-Basis, aber auch SharePoint-Applikationen lassen sich damit gründlich untersuchen.</p>
<p>Allerdings kam Microsoft wohl zu dem Schluss, dass die Begrenzung auf 250 Anwender für viele Software-Häuser eine oft unüberwindbare Hürde darstellte, ihre Anwendungen von Anfang an vernünftig zu testen, was angesichts des Aufpreises von mindestens 4.800 US-Dollar für weitere User durchaus logisch erscheint. Dass aber gerade zu spät angewandte Tests bei großen Entwicklungsprojekten einen Rattenschwanz an Zusatzkosten nach sich ziehen kann, ist den Lizenzhütern aus Redmond aufgefallen und so kommt es zu einem ganz neuen Lizenzmodell, was das Visual Studio Load Test Feature Pack betrifft (so die offizielle Bezeichnung des Lasttest-Features in VS 2010).</p>
<p>Denn mit Erscheinen des SP1 hebt Microsoft die 250-User-Begrenzung auf und erweitert das Ganze auf &#8220;unbegrenzt&#8221;. Damit wollen sie nach eigener Aussage sicher stellen, dass Software-Häuser und Entwickler das Lasttest-Feature so früh wie möglich in den gesamten Produktionszyklus integrieren, da die Mehrkosten von zu spät erfolgten Tests enorm sein können. Und das will sich Microsoft weder selbst noch seinen Kunde antun. So gesehen ist Redmond sicherlich kein Heilsbringer für die Software-Szene, wird aber wohl dabei helfen, Testkosten zu reduzieren.</p>
<p><a href="http://www.heise.de/developer/meldung/Erstes-Service-Pack-fuer-Visual-Studio-2010-1203564.html" target="_blank">(via Heise Developer)</a></p>
<p>Ach ja: Wer sich mit dem Thema Parallelisierung von Software-Anwendungen eingehender beschäftigt, wird zwangsläufig auch mit dem Testen seiner Programme konfrontiert. Gerade bei konkurrierenden Threads, die Zugriffe auf ein- und denselben Datenstamm für sich beanspruchen, sind Fehler und Probleme nicht auszuschließen. Wer sich damit mal genauer auseinander setzen will, sollte <a href="http://www.software-dev-blog.de/dem-speicherfehler-auf-der-spur-intel-inspector-xe-2011/02/2011/">diesen Beitrag genauer lesen</a>.</p>
<div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/service-pack-1-fur-visual-studio-2010-heilsbringer-der-software-branche/03/2011/&via=sw_devtwits&text=Service Pack 1 für Visual Studio 2010: Testen unlimited&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/service-pack-1-fur-visual-studio-2010-heilsbringer-der-software-branche/03/2011/&via=sw_devtwits&text=Service Pack 1 für Visual Studio 2010: Testen unlimited&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.software-dev-blog.de/service-pack-1-fur-visual-studio-2010-heilsbringer-der-software-branche/03/2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio 2010 jetzt auf Deutsch verfügbar</title>
		<link>http://www.software-dev-blog.de/visual-studio-2010-jetzt-in-deutsch-verfugbar/04/2010/</link>
		<comments>http://www.software-dev-blog.de/visual-studio-2010-jetzt-in-deutsch-verfugbar/04/2010/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 13:36:24 +0000</pubDate>
		<dc:creator>Michael Hülskötter</dc:creator>
				<category><![CDATA[Multicore]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.software-dev-blog.de/?p=1370</guid>
		<description><![CDATA[Vor gut zwei Wochen hat Microsoft Visual Studio 2010 vorgestellt, und heute schon hat Kay Giza auf seinem Blog gemeldet, dass die deutschsprachigen Varianten des Entwickler-Tools samt dem neuen Framework .NET 4 zum Download bereit stehen. Da es sich allerdings um diverse Pakete handelt, habe ich mir die wichtigsten Infos mal genauer angesehen und fasse [...]]]></description>
			<content:encoded><![CDATA[<p>Vor gut zwei Wochen hat Microsoft Visual Studio 2010 <a href="http://twitter.com/SW_DevTwits/status/12056552610" target="_blank">vorgestellt</a>, und heute schon hat Kay Giza <a href="http://www.giza-blog.de/AbSofortKostenloserDownloadFuerAlleVisualStudio2010DeutschSowieNETFramework40Deutsch.aspx#DownloadVS2010NET40ENGMSDN" target="_blank">auf seinem Blog gemeldet</a>, dass die deutschsprachigen Varianten des Entwickler-Tools samt dem neuen Framework .NET 4 zum Download bereit stehen. Da es sich allerdings um diverse Pakete handelt, habe ich mir die wichtigsten Infos mal genauer angesehen und fasse sie für euch übersichtlich zusammen.</p>
<ul>
<li>Zunächst einmal unterscheidet Microsoft in Sachen VS-2010-Download zwischen registrierten und nicht-registrierten Entwicklern. Alle, die also ein MSDN-Abo ihr eigen nennen, können sich <a title="Hier anmelden und VS 2010 samt .NET 4 downloaden" href="https://login.live.com/login.srf?wa=wsignin1.0&amp;rpsnv=11&amp;ct=1272459845&amp;rver=6.0.5276.0&amp;wp=MCMBI&amp;wlcxt=msdn%24msdn%24msdn&amp;wreply=https%3a%2f%2fmsdn.microsoft.com%2fde-de%2fsubscriptions%2fsecuredownloads%2fcc137115.aspx%3fpv%3d18%3a370%3a%3ade%3a&amp;lc=1031&amp;id=254354&amp;cru=http%3a%2f%2fmsdn.microsoft.com%2fde-de%2fsubscriptions%2fdefault.aspx" target="_blank">Visual Studio 2010 und .NET 4 downloaden</a>.</li>
</ul>
<ul>
<li>Auch nicht-registrierte Anwender kommen in den Genuss von VS 2010, allerdings nur in der Testversion, die sich für 90 Tage auf dem Rechner installieren lässt. Dafür kostet die Trial-Variante natürlich nix. Test-Willige können dabei zwischen diversen Varianten wählen: Ultimate, Professional und Test Professional, und das entweder als ISO-Datei oder per Webinstaller. Außerdem braucht ihr noch die .NET-4-Laufzeitumgebung sowie diverse Tools, mit denen ihr eure Applikationen testen könnt. Dazu gehören die F#-Runtime, die Office-Runtime, der Team Foundation Server 2010 und der Team Explorer.</li>
</ul>
<p>Ach ja, Kays Blogbeitrag hält noch weitere nützliche Infos bzw. Links zu Visual Studio 2010 parat: den Hinweis auf ein Einführungsvideo, die Empfehlung eines E-Books zum Thema VS-Migrierung, einen Workshop zum Erstellen von Cloud-Anwendungen mit VS 2010 und viele andere gute Tipps und Internet-Links. Also, ein Besuch des <a href="http://www.giza-blog.de/default.aspx" target="_blank">Giza-Blogs</a> lohnt sich.</p>
<p><strong><em>Ach ja:</em></strong> Für Visual Studio 2010 wird gerade die nächste Version der Multicore-Suite Parallel Studio entwickelt. Wer dabei als Betatester fungieren möchte, sollte mal <a title=" Beta-Tester von Parallel Studio werden " href="http://www.software-dev-blog.de/beta-tester-von-parallel-studio-werden/04/2010/">hier vorbeischauen</a>.</p>
<div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/visual-studio-2010-jetzt-in-deutsch-verfugbar/04/2010/&via=sw_devtwits&text=Visual Studio 2010 jetzt auf Deutsch verfügbar&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/visual-studio-2010-jetzt-in-deutsch-verfugbar/04/2010/&via=sw_devtwits&text=Visual Studio 2010 jetzt auf Deutsch verfügbar&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.software-dev-blog.de/visual-studio-2010-jetzt-in-deutsch-verfugbar/04/2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dotnet Cologne 2010 nimmt Konturen an</title>
		<link>http://www.software-dev-blog.de/dotnet-cologne-2010-nimmt-konturen-an/03/2010/</link>
		<comments>http://www.software-dev-blog.de/dotnet-cologne-2010-nimmt-konturen-an/03/2010/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 11:10:40 +0000</pubDate>
		<dc:creator>Michael Hülskötter</dc:creator>
				<category><![CDATA[Multicore]]></category>
		<category><![CDATA[dotNET]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Konferenz]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.software-dev-blog.de/?p=1347</guid>
		<description><![CDATA[Wer sich für die Themen .NET, C#, Parallelprogrammierung und andere Dinge interessiert, sollte jetzt unbedingt weiterlesen (allen anderen empfehle ich diese Lektüre). Denn am 28. Mai 2010 findet in Köln die zweite Community-Konferenz Dotnet Cologne 2010 statt. Das Gute daran: Das Programm dieser Veranstaltung steht zu weiten Teilen schon. Und es sind viele interessante Vorträge [...]]]></description>
			<content:encoded><![CDATA[<p>Wer sich für die Themen <a href="http://www.software-dev-blog.de/tag/dotnet/">.NET</a>, C#, <a href="http://www.software-dev-blog.de/tag/openmp/">Parallelprogrammierung</a> und andere Dinge interessiert, sollte jetzt unbedingt weiterlesen (allen anderen empfehle ich <a href="http://www.it-techblog.de/take-3-iphone-developer-conference-2010-kommt/03/2010/" target="_blank">diese Lektüre</a>). Denn am 28. Mai 2010 findet in Köln die zweite Community-Konferenz <a href="http://www.dotnet-cologne.de/MainPage.ashx" target="_blank">Dotnet Cologne 2010</a> statt. Das Gute daran: <a href="http://www.dotnet-cologne.de/Agenda.ashx" target="_blank">Das Programm dieser Veranstaltung</a> steht zu weiten Teilen schon. Und es sind viele interessante Vorträge dabei. Kleiner Auszug gefällig?</p>
<ul>
<li>Funktionale Programmierung in C# 3.0 (<a href="http://www.dotnet-cologne.de/Sprecher.ashx" target="_blank">Oliver Sturm</a>)</li>
<li>Anpassbare Anwendungen mit Windows Workflow 4 (Dariusz Paris von Microsoft)</li>
<li><a href="http://www.software-dev-blog.de/aus-seriell-mach-parallel-intel-parallel-advisor-lite/03/2010/">Intel Parallel Studio</a> mit .NET und Visual Studio (Mario Deilmann von Intel)</li>
<li><a href="http://www.software-dev-blog.de/tag/debuggen/">Debugging</a> in Deep mit VS2010 und WinDbg (Gregor Biswanger)</li>
<li>Parallelprogrammierung mit der <a href="http://www.software-dev-blog.de/idf09-parallel-computing-mit-net-4-und-visual-studio-2010/09/2009/">TPL</a> (<a href="http://www.software-dev-blog.de/priopowerday-parallele-programmierung-unter-net-35/04/2009/">Bernd Marquardt</a>)</li>
<li>und viele andere</li>
</ul>
<p>Das ist nur das vorläufige Programm. Der ganze Tag besteht aus vier parallelen Teilen, in denen insgesamt 24 Vorträge plus Auftaktrede und fünf Lunch-Sessions stattfinden sollen. Da könnt ihr euch auf einiges gefasst machen.</p>
<p>Und damit der Tag nicht nur aus Arbeit besteht, beginnt um etwa halb sieben der unterhaltsame Teil der Dotnet Cologne mit Verlosung und anschließender Grillparty (hoffentlich passt das Wetter). Müst ihr da nicht dabei sein? <a title="Hier für die dotnet Cologne 2010 anmelden" href="http://www.dotnet-cologne.de/Anmeldung.ashx" target="_blank">Doch, ich finde schon</a>. Ihr solltet euch allerdings beeilen, denn so richtig viele Plätze gibt es nicht mehr (es ist von etwa 50 die Rede). Also, wir sehen uns, oder?!</p>
<div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/dotnet-cologne-2010-nimmt-konturen-an/03/2010/&via=sw_devtwits&text=Dotnet Cologne 2010 nimmt Konturen an&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/dotnet-cologne-2010-nimmt-konturen-an/03/2010/&via=sw_devtwits&text=Dotnet Cologne 2010 nimmt Konturen an&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.software-dev-blog.de/dotnet-cologne-2010-nimmt-konturen-an/03/2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview: Visual Studio 2010 und seine Multicore-Fähigkeiten</title>
		<link>http://www.software-dev-blog.de/interview-visual-studio-2010-und-seine-multicore-fahigkeiten/02/2009/</link>
		<comments>http://www.software-dev-blog.de/interview-visual-studio-2010-und-seine-multicore-fahigkeiten/02/2009/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 12:23:12 +0000</pubDate>
		<dc:creator>Michael Hülskötter</dc:creator>
				<category><![CDATA[Multicore]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[dotNET]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.software-dev-blog.de/?p=779</guid>
		<description><![CDATA[Während der OOP 2009 gab es die Möglichkeit, mit Microsoft zusammenzusitzen und ein wenig über Visual Studio 2010 und das zugehörige .NET Framework 4.0 zu plaudern. So der Plan! Leider kam es anders, was dazu führte, dass ich am vorigen Mittwoch via Festnetz mit einem der Technikgurus, Dariusz Parys, über diverse Aspekte der Parallelprogrammierung mithilfe [...]]]></description>
			<content:encoded><![CDATA[<p>Während der <a title="Multicore-Programmierung auf der OOP 2009" href="http://www.software-dev-blog.de/multicore-programmierung-auf-der-oop-2009/01/2009/">OOP 2009</a> gab es die Möglichkeit, mit Microsoft zusammenzusitzen und ein wenig über <a title="Multicore-Programmierung im .NET-Umfeld" href="Multicore-Programmierung im .NET-Umfeld - Teil 1 ">Visual Studio 2010</a> und das zugehörige .NET Framework 4.0 zu plaudern. So der Plan! Leider kam es anders, was dazu führte, dass ich am vorigen Mittwoch via Festnetz mit einem der Technikgurus, <a title="Das Blog von Dariusz Parys" href="http://blogs.msdn.com/dparys/default.aspx" target="_blank">Dariusz Parys</a>, über diverse Aspekte der Parallelprogrammierung mithilfe des .NET-Framework in der Version 4.0 sprach. Und das ist dabei herausgekommen.</p>
<p><em><strong>Wie unterstützt das .NET Framework 4.0 die parallele Programmierung?</strong></em><strong><br />
</strong>Hierfür gibt es diverse Komponenten. Es wird sowohl für den Bereich &#8220;Managed Applications&#8221; &#8211; also C# und Konsorten &#8211; als auch für  native Programmiersprachen (Fortran, C++ etc.) Bibliotheken und ähnliche Dinge geben. Für beide Programmiermodelle wurde die Concurrency Runtime entsprechend aufgebohrt.</p>
<p>Für die .NET-Entwickler gibt es dann zwei neue Modelle, und zwar die <a title=" Multicore-Programmierung im .NET-Umfeld" href="http://www.software-dev-blog.de/multicore-programmierung-im-net-umfeld-teil-2/01/2009/">Task Parallel Library</a> (TPL) und PLING. Mit der TPL lassen sich Aufgaben abstrahieren, was unter der Oberfläche und mithilfe der Concurrency Runtime zu Threads führt, um deren Verteilung auf die einzelnen Prozessorkerne sich der Entwickler nicht mehr kümmern muss. PLINQ stellt eine parallelisierte Erweiterung von LINQ dar. Und LINQ wiederum ist &#8220;eine Komponente von Microsofts .NET-Framework, mit der SQL-, XLink- und XQuery-Anfragen direkt in .NET-Programmiersprachen wie C# 3.0 oder <span class="mw-redirect">VB.Net</span> 9.0 als Code statt als String eingebunden werden können&#8221; (Quelle: Wikipedia).</p>
<p>Aber auch bei den nativen Sprachen gibt es neue Ansätze bezüglich der Concurrency Runtime: Dies ist zum einen die Parallel Pattern Library, die sich mit den <a title="Intel Threading Building Blocks" href="http://www.software-dev-blog.de/mit-intel-threading-building-blocks-parallel-programmieren/12/2008/">Intel Threading Building Blocks</a> vergleichen lässt. Zum anderen bietet Visual Studio 2010 eine Agent Library für C++ und Co, die bestimmte Aufgaben verwalten und ausführen kann.</p>
<p><em><strong>Was sagen Sie Entwicklern, wenn Sie mit ihnen über die parallele Programmierung reden?</strong></em><br />
Das hängt davon ab, mit wem ich spreche. Entwickler, die sich zum Beispiel schon länger mit serviceorientierten Anwendungen beschäftigen, in denen separate Aufgaben durch Dienste erledigt werden, verstehen das Konzept der parallelen Programmierung oft schneller als Programmierer, die nur die rein serielle Entwicklung kennen. Wichtig dabei ist die Erkenntnis, dass es in den meisten Anwendungen Programmteile gibt, die man loslösen kann von der restlichen Programmlogik. Ein Beispiel hierfür ist die parallele Speicherung von Daten.</p>
<p><span id="more-779"></span>Für viele Entwickler stellt aber die Parallelisierung von Bedieneroberflächen ein großes Problem dar, da hier vieles noch vom Betriebssystem mithilfe von Nachrichtenschlangen verwaltet wird. Hierfür wird es in .NET 4.0 entsprechende Bibliotheken geben, die diese Aufgaben automatisch übernehmen.</p>
<p><em><strong>Welche Anwendungsgruppen werden von der Parallelisierung hauptsächlich profitieren?</strong></em><br />
Da sind zum einen die algorithmus-basierten Anwendungen zu nennen (<a title="Optimierte Filter von Nik Software" href="http://www.software-dev-blog.de/skalierende-filter-nik-software-setzt-auf-multicore/01/2009/">Bildbearbeitung</a>, <a title="Darum skaliiert DivX 7 besonders gut auf Multicore-Plattformen" href="http://www.software-dev-blog.de/how-to-deshalb-skaliert-divx-7-auf-multicore-plattformen/01/2009/">Encoder</a> etc.), aber auch klassische Geschäftsanwendungen wie CRM-Systeme bergen viel paralleles Potenzial. Hier können beispielsweise Anfragen an das Backend simultan ausgeführt werden, was die Wartezeiten auf das Ergebnis verkürzt. Allerdings liegt allen parallelisierten Anwendungen eine bestimmte Arbeit <strong><em>vor</em></strong> dem eigentlichen Kodieren zugrunde: Welche Programmbereiche kann ich logisch zusammenfassen und daraus einzelne Aufgaben machen, die als Tasks abstrahiert werden können und sich dann von der Concurrency Runtime als separate Threads ausführen lassen.</p>
<p><em><strong>Wie unterstützt Microsoft die Community in Sachen Visual Studio 2010, .NET 4.0 und Parallelprogrammierung?</strong></em><br />
Neben den kommerziellen Konferenzen wie der <a title="Infos und Videos rund um die Microsoft Tech-Ed" href="http://www.software-dev-blog.de/tag/tech-ed/">Microsoft Tech-Ed</a> oder dem <a title="Intel auf dem Tech Summit 2008" href="http://www.software-dev-blog.de/intel-auf-der-microsoft-technical-summit-2008/11/2008/">Tech Summit</a> gibt es beispielsweise die Möglichkeit, über Microsoft in ein Early-Adopter-Programm hineinzukommen, um auf diesem Weg Betatester zu werden. Darüber hinaus kann man <a title="So kommt man an die Techgurus von Microsoft heran" href="http://www.microsoft.com/germany/msdn/kontakt/devevangelists.mspx" target="_blank">uns auch direkt</a> auf gewünschte Workshops und ähnliche Dinge ansprechen. Und natürlich nutzen wir die gesamte Online-Vielfalt wie <a title="MSDN ist die zentrale Anlaufstelle für Entwickler" href="http://msdn.microsoft.com/de-de/default.aspx">Webcasts und Blogs</a>, um unsere Themen zu kommunizieren. Aber auch viele Microsoft-nahe Communities stehen derlei Themen offen gegenüber. Dort trägt Microsoft an und ab selbst zur Aufklärung in Sachen Multicore und ähnlichen Dingen bei.</p>
<div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/interview-visual-studio-2010-und-seine-multicore-fahigkeiten/02/2009/&via=sw_devtwits&text=Interview: Visual Studio 2010 und seine Multicore-Fähigkeiten&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/interview-visual-studio-2010-und-seine-multicore-fahigkeiten/02/2009/&via=sw_devtwits&text=Interview: Visual Studio 2010 und seine Multicore-Fähigkeiten&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.software-dev-blog.de/interview-visual-studio-2010-und-seine-multicore-fahigkeiten/02/2009/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Intel Parallel Studio ab sofort als Beta erhältlich</title>
		<link>http://www.software-dev-blog.de/intel-parallel-studio-ab-sofort-als-beta-erhaltlich/02/2009/</link>
		<comments>http://www.software-dev-blog.de/intel-parallel-studio-ab-sofort-als-beta-erhaltlich/02/2009/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 10:15:19 +0000</pubDate>
		<dc:creator>Michael Hülskötter</dc:creator>
				<category><![CDATA[Multicore]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Tool]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.software-dev-blog.de/?p=766</guid>
		<description><![CDATA[Seit Ende November gibt es eine Light-Variante des Intel Parallel Studio, nämlich den Parallel Composer als Beta, die man sich als interessierter Entwickler auf seinen Rechner ziehen kann, um damit schon mal ein wenig Paralleles Programmieren zu üben. Tja, und ab sofort steht das komplette Paket Parallel Studio zum Beta-Testen bereit. Das Tool besteht aus [...]]]></description>
			<content:encoded><![CDATA[<p>Seit Ende November gibt es eine Light-Variante des <a title="Mehr Infos zum Intel Parallel Studio" href="http://www.software-dev-blog.de/multicore-turbo-fur-visual-studio-intel-parallel-studio/10/2008/">Intel Parallel Studio,</a> nämlich den <a title=" Jetzt Beta-Tester des Intel Parallel Composer werden " href="http://www.software-dev-blog.de/jetzt-beta-tester-des-intel-parallel-composer-werden/11/2008/">Parallel Composer als Beta</a>, die man sich als interessierter Entwickler auf seinen Rechner ziehen kann, um damit schon mal ein wenig Paralleles Programmieren zu üben.</p>
<p>Tja, und ab sofort steht das komplette Paket Parallel Studio <strong>zum Beta-Testen</strong> bereit. Das Tool besteht aus den drei Programmteilen Composer, Inspector und Amplifier. Was der Composer kann, muss ich nicht noch mal erklären. Der Inspector untersucht ähnlich wie der <a title="Intel Thread Checker" href="http://www.software-dev-blog.de/12-thesen-und-antithesen-zur-multicore-programmierung/01/fehler-im-multithread-code-aufspuren-thread-checker/11/2008/">Thread Checker</a> parallelisierten Code auf mögliche Fehler hin. Das sind vor allem schlimme Dinge wie Deadlocks und Race Conditions, die sich meist erst zur Laufzeit erkennen geben und mit herkömmlichen Testmethoden oder Debuggern kaum aufspürbar sind.</p>
<p>Der Amplifier schließlich ist für das Finetuning der parallelisierten Anwendung zuständig. So findet er beispielsweise selbstständig seriellen Quellcode, der noch parallelisiert werden könnte. Aber auch Engstellen im Programmablauf, die sich durch die Parallelisierung ergeben haben, stöbert der Amplifier auf.</p>
<p>Um am Betaprogramm von Parallel Studio teilnehmen zu können, sollte man Microsoft Visual Studio 2005 oder 2008 einsetzen (außer Express), in C oder C++ programmieren, und das unter Windows XP, Vista, Windows Server 2003 oder 2008. Mac- und Linux-Anwender bleiben leider (erst mal) außen vor.</p>
<p>Und hier geht es zur <a title="Hier geht's zur Anmeldung" href="https://registrationcenter.intel.com/RegCenter/AutoGen.aspx?ProductID=1261&amp;AccountID=&amp;EmailID=&amp;ProgramID=&amp;RequestDt=&amp;rm=BETA&amp;lang=" target="_blank">Teilnahme am Betaprogramm</a> (für die Anmeldung ist lediglich eine gültige E-Mail-Adresse erforderlich). Viel Spaß beim Testen!</p>
<div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/intel-parallel-studio-ab-sofort-als-beta-erhaltlich/02/2009/&via=sw_devtwits&text=Intel Parallel Studio ab sofort als Beta erhältlich&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/intel-parallel-studio-ab-sofort-als-beta-erhaltlich/02/2009/&via=sw_devtwits&text=Intel Parallel Studio ab sofort als Beta erhältlich&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.software-dev-blog.de/intel-parallel-studio-ab-sofort-als-beta-erhaltlich/02/2009/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>BASTA! Spring 2009: C#4.0, Visual Studio 2010 und mehr</title>
		<link>http://www.software-dev-blog.de/basta-spring-2009-c40-visual-studio-2010-und-mehr/12/2008/</link>
		<comments>http://www.software-dev-blog.de/basta-spring-2009-c40-visual-studio-2010-und-mehr/12/2008/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 16:49:04 +0000</pubDate>
		<dc:creator>Michael Hülskötter</dc:creator>
				<category><![CDATA[Multicore]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.software-dev-blog.de/?p=508</guid>
		<description><![CDATA[Software &#38; Support Media gibt einen Tag vor Heilig Abend feierlich bekannt: Die BASTA! Spring 2009 findet im kommenden Frühjahr vom 23. bis 27. Februar in Darmstadt statt. Schwerpunkte der Entwicklerkonferenz werden unter anderem sein: Windows Azure, Windows 7, Oslo, C# 4.0, Visual Studio 2010 und dynamische Sprachen. Natürlich wird es wieder ganz viele Tipps [...]]]></description>
			<content:encoded><![CDATA[<p>Software &amp; Support Media gibt einen Tag vor Heilig Abend feierlich bekannt: Die <a title="BASTA! Webseite" href="http://www.basta.net" target="_blank">BASTA! Spring 2009</a> findet im kommenden Frühjahr vom 23. bis 27. Februar in Darmstadt statt. Schwerpunkte der Entwicklerkonferenz werden unter anderem sein: Windows Azure, Windows 7, Oslo, C# 4.0, <a title="Videochat mit Steve Teixeira, Chef-Denker bzgl. Visual Studio 2010" href="http://www.software-dev-blog.de/videochat-mit-steve-teixeira-microsoft-parallel-guru/11/2008/">Visual Studio 2010</a> und dynamische Sprachen.</p>
<p>Natürlich wird es wieder ganz viele Tipps &amp; Tricks rund um das Thema .NET geben. Darüber hinaus geht es auf der BASTA! um das Thema parallele Programmierung. Dafür werden schon alleine die VS 2010-Sessions sorgen.</p>
<p>Für den Blick hinter die Kulissen hat Software &amp; Support Media wieder ganz viele Experten eingeladen, die mithilfe anschaulicher Beispiele und &#8220;Best Practices&#8221; .NET näher bringen wollen. Zu diesen Fachleuten gehören beispielsweise Christian Binder (Microsoft), André Krämer (CSC), Neno Loje (AIT), Peter Nowak (T-Systems) und Dr. Holger Schwichtenberg (IT-Visions).</p>
<p>Neben den geplanten Vorträgen wird es parallel zur BASTA! vier Themenspecials geben, die sich mit C#, SharePoint, Architekturen und Visual Basic beschäftigen werden. Daneben besteht die Möglichkeit, anhand der angebotenen Sessions und Workshops sein ganz individuelles Konferenzprogramm zusammenzustellen.</p>
<p>Die Tech-Sessions sind in unterschiedliche Technologie-Tracks gegliedert und dauern jeweils 75 Minuten. Außerdem können in ganztägigen &#8220;Power-Workshops&#8221; spezielle Themen sehr detailliert besprochen und vertieft werden. Sämtliche Konferenzinhalte können bereits heute <a title="Die BASTA! Spring 2009 auf einen Blick" href="http://it-republik.de/konferenzen/planer/basta09spring_zeitplaner.html" target="_blank">online abgerufen werden</a>.</p>
<p>Preistipp: Wenn Sie sich bis zum 22. Januar 2009 für die BASTA! Spring 2009 <a title="Hier geht's zur Anmeldung" href="http://it-republik.de/konferenzen/planer/basta09spring_zeitplaner.html" target="_blank">anmelden</a>, können Sie als &#8220;Early Bird&#8221; richtig Geld sparen. Also, worauf warten Sie noch?!</p>
<div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/basta-spring-2009-c40-visual-studio-2010-und-mehr/12/2008/&via=sw_devtwits&text=BASTA! Spring 2009: C#4.0, Visual Studio 2010 und mehr&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/basta-spring-2009-c40-visual-studio-2010-und-mehr/12/2008/&via=sw_devtwits&text=BASTA! Spring 2009: C#4.0, Visual Studio 2010 und mehr&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.software-dev-blog.de/basta-spring-2009-c40-visual-studio-2010-und-mehr/12/2008/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jetzt Beta-Tester des Intel Parallel Composer werden</title>
		<link>http://www.software-dev-blog.de/jetzt-beta-tester-des-intel-parallel-composer-werden/11/2008/</link>
		<comments>http://www.software-dev-blog.de/jetzt-beta-tester-des-intel-parallel-composer-werden/11/2008/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 10:21:19 +0000</pubDate>
		<dc:creator>Michael Hülskötter</dc:creator>
				<category><![CDATA[Multicore]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tool]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.software-dev-blog.de/?p=328</guid>
		<description><![CDATA[Ende Oktober hatte ich schon mal über das Intel Parallel Studio berichtet. Hierbei handelt es sich um eine komplette Entwicklungsumgebung für C++-Projekte, die mithilfe von Microsoft Visual Studio realisiert werden. Parallel Studio erlaubt es, vorhandenen oder neuen Code so zu tunen, dass er maximale Parallelität aufweist und somit optimal auf Multiprozessor-Systemen wie dem Intel Core [...]]]></description>
			<content:encoded><![CDATA[<p>Ende Oktober hatte ich schon mal über das <a title="Infos zum Intel Parallel Studio" href="http://www.software-dev-blog.de/multicore-turbo-fur-visual-studio-intel-parallel-studio/10/2008/">Intel Parallel Studio</a> berichtet. Hierbei handelt es sich um eine komplette Entwicklungsumgebung für C++-Projekte, die mithilfe von Microsoft Visual Studio realisiert werden. Parallel Studio erlaubt es, vorhandenen oder neuen Code so zu tunen, dass er maximale Parallelität aufweist und somit optimal auf Multiprozessor-Systemen wie dem <a title="Multicore-Infos zum Core i7" href="http://www.software-dev-blog.de/mehr-multithread-leistung-mit-dem-intel-core-i7-prozessor/11/2008/">Intel Core i7</a> skaliert.</p>
<p>Einer der vier Teilprogramme von Parallel Studio nennt sich Parallel Composer, der es Software-Entwicklern dank vorgefertigter Bibliotheken, Funktionen und Programmschnipseln relativ einfach machen soll, ihrem Quellcode paralleles Leben einzuhauchen. Und mit dem gestrigen Tag wurde das Beta-Programm für den Parallel Composer gestartet. Wer also unter C++ programmiert, hierfür Windows Visual Studio 2005 oder 2008 einsetzt und seine Anwendungen für Intel-Multicore-CPUs optimieren will, sollte sich eine <a title="Hier kann man sich für das Beta-Programm bewerben" href="http://www.intel.com/go/parallel" target="_blank">Beta-Version des Parallel Composers</a> besorgen.</p>
<p>Neben dem Beta-Programm für den Parallel Composer stellt Intel eine Menge <a title="Tipps &amp; Tricks rund um den Intel Parallel Composer" href="http://software.intel.com/en-us/articles/intel-parallel-composer/all/1" target="_blank">Hilfe, Tipps und Tricks</a> rund um das parallele Programmieren mit dem neuen Tool zur Verfügung. Ob das Hilfestellungen bei Installationsproblemen sind oder nützliche Tipps, wie sich der Intel C++-Compiler innerhalb des Microsoft Visual Studio Team Foundation Server einsetzen lässt – hier findet man eine Menge Antworten auf seine Fragen rund um den Intel Parallel Composer.</p>
<p><strong>Hinweis:</strong> Ich muss noch eines klar stellen: Die Beta-Phase des Intel Parallel Studio hat entgegen früherer Ankündigungen noch nicht begonnen, was aber nur einen kurzen Aufschub bedeutet. Daher wird das Ganze mit einem Teilprogramm, dem Parallel Composer, gestartet.</p>
<p>Videotipp: Wer mehr in Bild und Ton zum Intel Parallel Studio im Speziellen und zum parallelen Programmieren unter Windows im Allgemeinen lernen will, sollte sich mal die Videochats mit <a title="Videochat mit Ralph de Wargny zu Multithread-Tools von Intel" href="http://www.software-dev-blog.de/tech-ed08-videochat-intel-multicore-tools/11/2008/">Ralph de Wargny von Intel</a> und <a title="Videochat mit Steve Teixeira von Microsoft zu Redmondern Parallel-Plänen" href="http://www.software-dev-blog.de/videochat-mit-steve-teixeira-microsoft-parallel-guru/11/2008/">Steve Teixeira</a>, Parallel-Guru von Microsoft, ansehen.</p>
<div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/jetzt-beta-tester-des-intel-parallel-composer-werden/11/2008/&via=sw_devtwits&text=Jetzt Beta-Tester des Intel Parallel Composer werden&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: left margin-left: 30px; margin-buttom: 20px"><a href="http://twitter.com/share?url=http://www.software-dev-blog.de/jetzt-beta-tester-des-intel-parallel-composer-werden/11/2008/&via=sw_devtwits&text=Jetzt Beta-Tester des Intel Parallel Composer werden&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.software-dev-blog.de/jetzt-beta-tester-des-intel-parallel-composer-werden/11/2008/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

