<?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>Architosh &#187; OpenCL</title>
	<atom:link href="http://architosh.com/tag/opencl/feed/" rel="self" type="application/rss+xml" />
	<link>http://architosh.com</link>
	<description>architosh™ — the leading Internet magazine dedicated to Mac CAD and 3D professionals and students worldwide.</description>
	<lastBuildDate>Thu, 09 Feb 2012 13:54:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Khronos Group announces OpenCL 1.2</title>
		<link>http://architosh.com/2011/11/khronos-group-announces-opencl-1-2/</link>
		<comments>http://architosh.com/2011/11/khronos-group-announces-opencl-1-2/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 02:15:00 +0000</pubDate>
		<dc:creator>Anthony Frausto-Robledo AIA, LEED AP</dc:creator>
				<category><![CDATA[Mac 3D]]></category>
		<category><![CDATA[Mac CAD]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Khronos Group]]></category>
		<category><![CDATA[OpenCL]]></category>

		<guid isPermaLink="false">http://architosh.com/?p=6112</guid>
		<description><![CDATA[OpenCL 1.2 announced by Khronos Group]]></description>
			<content:encoded><![CDATA[<p>The Khronos Group announced this week the ratification and public release of the OpenCL 1.2 specification, providing enhanced performance and functionality to the industry standard invented by Apple for heterogeneous, high-performance computing. A new conformance test suite has also been announced and made available.</p>
<p>New features in OpenCL 1.2 include seamless sharing of media and surfaces with DirectX 9 and 11, enhanced image support, custom devices and kernels, device partitioning and separate compilation and linking of objects. The OpenCL 1.2 specifications, online reference pages and reference cards are all available at <a href="http://www.khronosh.org/opencl/">www.khronos.org/opencl/</a>.</p>
<table cellspacing="0" width="100%">
<tbody>
<tr>
<td align="center" valign="top">
<table cellspacing="0" cellpadding="0" width="600">
<tbody>
<tr>
<td style="text-align: -webkit-left;"></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=6112&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2011/11/khronos-group-announces-opencl-1-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple&#8217;s graphics investment Imagination buys Caustic Graphics</title>
		<link>http://architosh.com/2011/01/apple_graphics_imagination_buys_caustic/</link>
		<comments>http://architosh.com/2011/01/apple_graphics_imagination_buys_caustic/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 18:09:39 +0000</pubDate>
		<dc:creator>Anthony Frausto-Robledo AIA, LEED AP</dc:creator>
				<category><![CDATA[Mac 3D]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Caustic Graphics]]></category>
		<category><![CDATA[GPU-based Ray Tracer]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[Imagination Technologies]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[raytracing]]></category>

		<guid isPermaLink="false">http://architosh.com/?p=4291</guid>
		<description><![CDATA[Apple is likely to have the benefits of OpenRL based raytracing in future iOS devices like the next iPhone and next iPad, based on the recent investment by Imagination Technologies in Caustic Graphics. ]]></description>
			<content:encoded><![CDATA[<p>Apple&#8217;s iPad and iPhone graphics hardware supplier, <a href="http://www.imgtec.com/">Imagination Technologies</a> of England, has snatched up Caustic Graphics, the maker of 3D technology for mobile devices in exchange for 27 million US dollars.</p>
<p><a href="http://www.caustic.com/">Caustic Graphics</a> is the company behind the OpenRL SDK (software development kit), a cross-platform, industry-standard API focused on unique raytracing extensions built on top of the OpenGL standard and OpenGL Shading Language (GLSL) APIs. Since Imagination Technologies supplies Apple with its technology in many iOS devices it is likely only a matter of time before the benefits of Caustic Graphics&#8217; OpenRL reach future Apple devices. This will further propel Apple&#8217;s iPad and iPhone as both gaming and business-enterprise devices, particularly visual industries like medical imagining, engineering, scientific and architecture and construction.</p>
<h4>Imagination and OpenRL</h4>
<p>Apple is already a major investor in Imagination Technologies, a British fabless chip design company, holding nearly 10 percent of the company. The system-on-chip design of the Apple A4 processor in the iPhone 4 and iPad is reportedly based on the Imagination PowerVR SGX 535 GPU blueprint. It will be interesting to see if Apple stays with its current investment or further invest in Imagination.</p>
<p><a href="http://www.caustic.com/register.php">OpenRL</a> is a new proposed standard that aims to unify development of raytracing applications for software developers, which currently must program &#8220;to the metal&#8221; or accept GPU hardware &#8220;vendor lock-in&#8221; by using a limited specific subset of the hardware.</p>
<p>OpenRL works across platforms including Mac OS X, Windows and Linux, utilizes all OpenCL-based GPUs (eg: AMD/ATI, Nvidia, S3) and x86 CPUs simultaneously. The goal of OpenRL is to bring cinematic quality graphics to every day graphics display.</p>
<p>Last month <a href="http://www.gizmodo.com.au/2010/12/the-iphones-graphics-are-set-to-get-even-better/">Gizmodo wrote a brief piece</a> about this acquisition as well.</p>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=4291&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2011/01/apple_graphics_imagination_buys_caustic/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Luxology Talks About GPU vs CPU Rendering</title>
		<link>http://architosh.com/2010/09/luxology-talks-about-gpu-vs-cpu-rendering/</link>
		<comments>http://architosh.com/2010/09/luxology-talks-about-gpu-vs-cpu-rendering/#comments</comments>
		<pubDate>Fri, 17 Sep 2010 19:14:28 +0000</pubDate>
		<dc:creator>Anthony Frausto-Robledo AIA, LEED AP</dc:creator>
				<category><![CDATA[Editor's Pick]]></category>
		<category><![CDATA[Mac 3D]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Visualization]]></category>
		<category><![CDATA[Brad Peebler]]></category>
		<category><![CDATA[GPU-based Ray Tracer]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[Luxology]]></category>
		<category><![CDATA[modo]]></category>
		<category><![CDATA[multi-core processors]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[rendering]]></category>

		<guid isPermaLink="false">http://architosh.com/?p=3806</guid>
		<description><![CDATA[Video highlights Luxology's research into GPU rendering. ]]></description>
			<content:encoded><![CDATA[<p>Brad Peebler, President of Luxology, the makers of modo, has a feature video wherein he speaks about the company&#8217;s efforts to understand the latest GPU rendering craze and what it means for the future development of rendering in general and modo in particular.</p>
<h4>Highlights</h4>
<p>Here are some of the highlights from Peebler&#8217;s talk:</p>
<ul>
<li>Post Siggraph 2010 Event &#8211; Luxology Does its homework</li>
<li>Brad says Luxology has always been looking at parallel computing</li>
<li>Luxology works with its CPU partner, Intel, on some research</li>
<li>Intel and Luxology research begets some CPU optimizations for future modo 501</li>
<li>Luxology compares Octane Render  vs modo 501</li>
<li>GPU rendering has promise with brute force rendering but has many more limitations</li>
<li>Peepler believes Luxology&#8217;s CPU code is pretty darn fast!</li>
<li>Luxology is not pro CPU or anti GPU</li>
<li>Luxology sees the GPU as additional cores, not alternate cores</li>
<li>Luxology looks to the &#8220;cloud&#8221; for additional cores &#8211; does pure research on this avenue</li>
</ul>
<p>Peepler&#8217;s talk is very interesting. The bottom line is that Luxology is doing its homework thoroughly to get at the possible futures of rendering with both CPU and GPU cores.</p>
<div id="attachment_3807" class="wp-caption alignnone" style="width: 460px"><a href="http://architosh.com/wordpress/wp-content/uploads/2010/09/Picture-6.png"><img class="size-medium wp-image-3807" title="Picture 6" src="http://architosh.com/wordpress/wp-content/uploads/2010/09/Picture-6-450x287.png" alt="" width="450" height="287" /></a><p class="wp-caption-text">01 - modo with CPU rendering vs Octane with GPU rendering. Brad Peebler shows the results of their internal research to find the best options for faster rendering by utilizing GPU cores in addition to CPU cores. </p></div>
<p>Even if you don&#8217;t use modo for your modeling, rendering and animation needs, this video is a very informative and useful type of content. I am sure you will find it as interesting as we did.</p>
<p><a href="http://www.luxology.com/tv/training/view.aspx?id=536">To check it out go here.</a></p>
<p>sdfs</p>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=3806&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2010/09/luxology-talks-about-gpu-vs-cpu-rendering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Khronos Group unleashes OpenGL 4.0 spec</title>
		<link>http://architosh.com/2010/03/khronos-group-unleashes-opengl-4-0-spec/</link>
		<comments>http://architosh.com/2010/03/khronos-group-unleashes-opengl-4-0-spec/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 14:42:44 +0000</pubDate>
		<dc:creator>News Editor</dc:creator>
				<category><![CDATA[Mac 3D]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[Khronos Group]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[OpenGL]]></category>

		<guid isPermaLink="false">http://architosh.com/?p=3350</guid>
		<description><![CDATA[Khronos Group unveils OpenGL 4.0 at GDC - latest industry standard for graphics gets further advanced.]]></description>
			<content:encoded><![CDATA[<p>The OpenGL 4.0 specification has been defined and unveiled at the Game Developers Conference (GDC) this week in San Francisco. The Khronos Group spear heads the open industry standard via the OpenGL ARB (Architectural Review Board).  The new standard includes the GLSL 4.0 update to the OpenGL Shader language in order to enable developers to access the latest generation of GPU acceleration with significantly enhanced graphics quality, acceleration performance and programming flexibility.</p>
<h4>OpenGL 4.0 and OpenCL</h4>
<p>Apple-invented open industry standard OpenCL is now more closely aligned and interoperable with OpenGL via OpenGL 4.0. New new features in OpenGL 4.0 include:</p>
<ul>
<li>Core and Compatibility OpenGL 3.2 profiles retain backwards compatibility;</li>
<li>two new shader stages that enable the GPU to offload geometry tessellation from the CPU;</li>
<li>per-sample fragment shaders and programmable fragment shaders,</li>
<li>drawing of data generated by OpenGL or external APIs such as OpenCL without main CPU intervention;</li>
<li>shader subroutines for better programming flexibility;</li>
<li>new object type called &#8220;sampler objects&#8221; provide separation of texture state and texture data;</li>
<li>64-bit double precision floating point shader operations and quality;</li>
<li>performance improvements, included instanced geometry, instanced shaders, instanced arrays and a new timer query.</li>
</ul>
<p>The Khronos Group has also released an OpenGL 3.3 specification, together with the set of ARB extensions, to enable some OpenGL 4.0 functionality in previous generation GPU hardware.</p>
<p>It is unclear at this time when operating systems vendors will support the new OpenGL 4.0 standard. For more information <a href="http://www.opengl.org/registry/">visit this link</a>.</p>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=3350&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2010/03/khronos-group-unleashes-opengl-4-0-spec/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tidbits: Apple OpenCL, future GPU/CPU shared memory pools</title>
		<link>http://architosh.com/2009/12/tidbits-apple-opencl-future-gpucpu-shared-memory-pools/</link>
		<comments>http://architosh.com/2009/12/tidbits-apple-opencl-future-gpucpu-shared-memory-pools/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 17:32:28 +0000</pubDate>
		<dc:creator>Anthony Frausto-Robledo AIA, LEED AP</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Visualization]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[Xeon]]></category>

		<guid isPermaLink="false">http://architosh.com/?p=3002</guid>
		<description><![CDATA[Mac CAD and 3D News: We have a brief tidbit on a post on CPU to GPU shared memory pooling and work that Intel is undertaking. There is also a note about Apple's progress with OpenCL and specifically FFT lib (library) producing very high performance]]></description>
			<content:encoded><![CDATA[<h4>Intel Works on CPU-GPU Accelerations</h4>
<p>Interesting post about Intel&#8217;s work on cracking the issue of sharing data between Core and Xeon CPUs and Larrabee GPU co-processors. Future Core and Xeon chips will be able to create a &#8220;virtual&#8221; shared memory pool that both the CPU and GPU can access so datasets are nto crunched down, serialized, and moved over the slower PCI-Express bus from CPU to GPU, <a href="http://oscarbg.blogspot.com/2009/11/news-from-web-ii-big-compilation.html">this report discusses</a>.</p>
<p>We know that Apple is working within the OS level to speed up standardized operations so they can be efficiently distributed among available processing cores on both the CPU and GPU levels simultaneously.</p>
<p>There is also a recent post at the same link above about Apple&#8217;s OpenCL FFT lib producing very high performance.</p>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=3002&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2009/12/tidbits-apple-opencl-future-gpucpu-shared-memory-pools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Khronos demonstrates OpenCL momentum at SC09</title>
		<link>http://architosh.com/2009/11/khronos-demonstrates-opencl-momentum-at-sc09/</link>
		<comments>http://architosh.com/2009/11/khronos-demonstrates-opencl-momentum-at-sc09/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 13:50:25 +0000</pubDate>
		<dc:creator>Anthony Frausto-Robledo AIA, LEED AP</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[AMD]]></category>
		<category><![CDATA[Khronos Group]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://architosh.com/?p=2978</guid>
		<description><![CDATA[Khronos Group is demonstrating OpenCL 1.0 progress at international high-performance computing conference -- makes major announcement about industry adoption of key standard]]></description>
			<content:encoded><![CDATA[<p>The Khronous Group, the standards organization behind OpenGL, OpenGL ES, WebGL, COLLADA, OpenCL and other key software standards technology, announced this week that OpenCL (at versions 1.0) had made significant industry progress.</p>
<p>OpenCL conformance tests are now available with new conformant products now shipping. Additionally, the OpenCL Working Group membership has expanded to 33 members in the areas of high-performance computing, gaming, middleware, system and silicon vendors. Participating at SC09, an international conference for high-performance computing, Khronos Group members will be highlighting the power and scalability of OpenCL.</p>
<h4>OpenCL Products &#8211; Trademark Use and Conformance</h4>
<p>Before a product can use the OpenCL trademark it must pass a conformance test suite by Khronos for OpenCL 1.0. This suite was released in May 2009 and a number of shipping products have successfully passed including products from AMD, Apple and Nvidia.</p>
<p>In the case of Apple its latest operating system, Snow Leopard, utilizes OpenCL. Apple created OpenCL and opened it up as an industry standard giving control of the standard to the Khronos Group.</p>
<p>&#8220;By enabling cross-platform development for heterogeneous architectures, OpenCL is helping to bring GPU compute capability to mainstream applications,&#8221; said Patricia Harrell, director of stream computing at AMD.</p>
<p>&#8220;Nvidia cares deeply about ensuring that OpenCL developers have the tools they need to easily develop and deploy mainstream applications on more than 150 million Nvidia OpenCL 1.0-capable GPUs,&#8221; said Sanford Russell, general manager, GPU Computing software at Nvidia.</p>
<p>The latest list of <a href="http://www.khronos.org/adopters/conformant-products/#topencl">conforming products</a> for OpenCL 1.0 support can be found here at this <a href="http://www.khronos.org/adopters/conformant-products/#topencl">web page</a>. So far most products are operating systems and GPUs.</p>
<h4>OpenCL Expands Significantly But No Microsoft</h4>
<p>With 33 key industry members OpenCL is well on its way to becoming an industry standard as significant as OpenGL&#8211;a graphics technology standardized across an array of industry segments and device platforms.</p>
<p>In the gaming industry key members include Activision Blizzard, Electronic Arts and Nvidia and Apple. In terms of silicon systems makers they all the major vendors such as: AMD, ARM, Broadcom, Freescale, IBM, Intel, Nvidia, Samsung, STMicroelectronics, and Texas Instruments.</p>
<p>Key mobile phone makers are also behind OpenCL including: Ericsson, Motorola and Nokia (not to mention Apple). And the US government&#8217;s Los Alamos National Laboratory is also a key member.</p>
<p>IBM has released its own OpenCL Development Kit for Linux on Power on AlphaWorks. The company&#8217;s Power Architecture processors are used in workstations, servers, mainframe computers and supercomputers. Additionally, IBM is a partner with Sony in Cell processors and is exploring OpenCL on Cell and BE processors as well.</p>
<p>For more information about the Khronos Group&#8217;s efforts with OpenCL <a href="http://www.khronos.org/">visit them here.</a></p>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=2978&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2009/11/khronos-demonstrates-opencl-momentum-at-sc09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SIG: Khronos releases OpenGL 3.2</title>
		<link>http://architosh.com/2009/08/sig-khronos-releases-opengl-32/</link>
		<comments>http://architosh.com/2009/08/sig-khronos-releases-opengl-32/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 12:42:20 +0000</pubDate>
		<dc:creator>Anthony Frausto-Robledo AIA, LEED AP</dc:creator>
				<category><![CDATA[Event Reports]]></category>
		<category><![CDATA[Mac 3D]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[Khronos Group]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[OpenGL ES]]></category>
		<category><![CDATA[WebGL]]></category>

		<guid isPermaLink="false">http://architosh.com/?p=2653</guid>
		<description><![CDATA[The Khronos Group has announced OpenGL version 3.2 at SIGGRAPH in New Orleans.]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.khronos.org/">Khronos Group</a> today announced the new OpenGL 3.2 implementation. The latest GPU functionality for cross-platform standard 3D graphics is now available and is now closely aligned with OpenCL, Apple&#8217;s developed standard for parallel computing, as well as further alignment with OpenGL ES for mobile graphics and the new WebGL standard for 3D on the web. </p>
<h4>OpenGL 3.2</h4>
<p>OpenGL 3.2 is the third major update in twelve months to the most widely adopted 2D and 3D graphics API (application programming interface). This new release continues the rapid evolution of the OpenGL standard to enable graphics developers to portably access cutting-edge GPU functionality across diverse operating systems and platforms. </p>
<p>OpenGL 3.2 adds features for enhanced performance, increased visual quality, accelerated geometry processing and easier portability of Direct3D applications. In addition, the evolution of OpenGL and other standards within the Khronos, including OpenCL for parallel computing, OpenGL ES, and the new WebGL standard for 3D on the Web, are being coordinated to create a powerful graphics and compute ecosystem that spans many applications, markets and devices. The installed base of OpenGL 3.2 compatible GPUs already exceeds 150 million units. New features include:</p>
<ul>
<li>increased performance for vertex arrays and fence sync objects to avoid idling while waiting for resource shared by between CPU and GPU, or multiple CPU threads</li>
<li>Improved pipeline programmability, including geometry shaders in the OpenGL core,</li>
<li>Boosted cube map visual quality and multisampling rendering flexibility by enabling shaders to directly process texture samples</li>
</ul>
<p>To learn more you can read this <a href="http://www.khronos.org/news/press/releases/khronos-releases-opengl-3.2-third-major-opengl-release-within-twelve-months/">report link</a> at the Khronos Group website.</p>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=2653&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2009/08/sig-khronos-releases-opengl-32/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AMD advances OpenGL &#8211; new extension binds</title>
		<link>http://architosh.com/2009/03/amd-advances-opengl-new-extension-binds/</link>
		<comments>http://architosh.com/2009/03/amd-advances-opengl-new-extension-binds/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 13:01:56 +0000</pubDate>
		<dc:creator>Anthony Frausto-Robledo AIA, LEED AP</dc:creator>
				<category><![CDATA[Mac 3D]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[AMD]]></category>
		<category><![CDATA[ATI]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[rendering]]></category>

		<guid isPermaLink="false">http://architosh.com/?p=1970</guid>
		<description><![CDATA[The power of Uber-Parallel Processing: New AMD WGL_AMD_GPU_association extension further advances multi-GPU system performance in workstations. Advances OpenGL.]]></description>
			<content:encoded><![CDATA[<p>AMD has advanced OpenGL with the release of a new GPU association extension. The new <strong>WGL_AMD_GPU</strong>_association allows applications to make the decision of what work to assign to what GPU. GPU&#8217;s are highly parallel processors &#8212; which is why Apple has moved towards their utilization with the advancement of OpenCL &#8212; but it is rare that a single application or multiple applications can utilize the resources of multi-GPU systems efficiently. </p>
<h4>Building on CrossFire</h4>
<p>ATI (AMD&#8217;s graphics subsidiary) developed CrossFire as an interconnect technology to enable multiple GPUs to work together on single problems. CrossFire accelerates applications by tasking each GPU with a portion of a rendering workload. AMD (ATI) is building on its experience with by releasing the new <strong>WGL_AMD_GPU</strong>_association. This extension allows applications to make decisions about what portion of the work to task to what GPU (in the case of multiple GPU systems). </p>
<p>New workstation class applications, like CAD, CAE, DCC (digital content creation), now make use of this extension to determine what types of GPUs are in a given system (computer) and pick which contexts to allocate on each GPU. This allows a workstation application to process multiple images and datasets simultaneously and combine the final image for display. </p>
<p>GPU Association is currently available in Catalyst 9.1. The extension specification can be found in the <a href="http://www.opengl.org/registry/">OpenGL extension registry</a>. </p>
<p>To learn more about OpenGL click here.</p>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=1970&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2009/03/amd-advances-opengl-new-extension-binds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Product Review: Graphisoft ArchiCAD 12</title>
		<link>http://architosh.com/2008/12/product-review-graphisoft-archicad-12/</link>
		<comments>http://architosh.com/2008/12/product-review-graphisoft-archicad-12/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 19:39:16 +0000</pubDate>
		<dc:creator>Anthony Frausto-Robledo AIA, LEED AP</dc:creator>
				<category><![CDATA[Editor's Pick]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[3D documentation]]></category>
		<category><![CDATA[ArchiCAD]]></category>
		<category><![CDATA[associative dimensions]]></category>
		<category><![CDATA[BIM]]></category>
		<category><![CDATA[collision-detection]]></category>
		<category><![CDATA[explicit modeling]]></category>
		<category><![CDATA[Graphisoft]]></category>
		<category><![CDATA[green design]]></category>
		<category><![CDATA[MEP Modeler]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[parametric]]></category>

		<guid isPermaLink="false">http://architosh.com/?p=1318</guid>
		<description><![CDATA[In this product review Architosh looks at Graphisoft's ArchiCAD 12, the industry's leading BIM (building information modeling) solution used worldwide by architects and building AEC professionals. ]]></description>
			<content:encoded><![CDATA[<p>It has been one year since we last published a review of <a href="http://www.graphisoft.com">ArchiCAD</a>&#8230;with <a href="http://architosh.com/features/2007/reviews/archicad11/archicad11_1.html">version 11</a> and its new &#8220;virtual trace&#8221; technology. We started that review by noting that version 11&#8217;s strongest new features may have had more to do with 2D technology and 2D-based practice methods than with BIM technology. With version 12 Graphisoft has turned its attention back to BIM itself &#8212; with a particular emphasis on core technologies essential to making <a href="http://architosh.com/tag/bim/">BIM</a> even more powerful for architectural practitioners. </p>
<p>2008 may turn out to be a watershed year for advanced industrial societies due to the collision of two major forces: the near total collapse of global financial markets and the rapid uptake in interest in alternative and renewable sources of energy. Both play into the adoption and interest in BIM for several reasons. Most notably BIM, unlike CAD, enables a better understanding (<em>vis-a-vis</em> analytical software tools) of <a href="http://architosh.com/tag/green-design/">building energy use and capture</a> much earlier on in the design process. </p>
<p>And in this time of marked &#8220;economic downturn&#8221; architecture firms, according to <a href="http://architosh.com/2008/12/economics-for-architects-1-of-5-firms-look-to-it/">a recent AIA Economics report</a>, are stepping back and looking for ways to optimize workflow and gain new efficiencies. Into this picture fits BIM (building information modeling) and with that ArchiCAD 12. Let&#8217;s take a look. </p>
<p><strong>ArchiCAD 12</strong></p>
<p>With ArchiCAD 12 Graphisoft &#8212; which is now apart of the <a href="http://www.nemetschek.com/">German Nemetschek Group</a> &#8211; has done major work on a new underlying &#8220;systems technology&#8221; as well as optimized their code base for today&#8217;s multi-core processors from Intel and AMD. ArchiCAD 12 is the world&#8217;s first multi-threaded BIM application. The Hungarian developer also has addressed a broad range of BIM functionalities with a series of engaging new features and functional improvements.</p>
<p>So what&#8217;s new&#8230;?</p>
<p>First and foremost is the new Curtain Wall tool, based on the new systems technology mentioned earlier. Because this technology underlies significant future changes to ArchiCAD this will be our main focus in this review. However, there are several other important new features that warrant attention. First and foremost is the new Partial Structure Display and the related new feature 3D Document capability. Both of these make dramatic improvements to the core program. </p>
<p>Secondly, Graphisoft has dramatically improved the StairMarker tool and the Hotlink Module. Finally there are several smaller improvements of which we will briefly touch on near the end of the review. </p>
<h4>A New System &#8211; Curtain Wall Tool</h4>
<p>By far the biggest new feature in ArchiCAD 12 is the new Curtain Wall tool, which Graphisoft has told me is based on new &#8220;systems technology.&#8221; Developed internally Graphisoft&#8217;s new systems technology differs from its intelligent objects technology behind things like doors, windows, and stairs. </p>
<p>The main distinction visible to the end user is that Curtain Walls &#8212; based on the new systems technology &#8212; can be edited at the “component member” level without dissembling the whole system or element. Also unique is that when you edit Curtain Walls at this level you do so within a dedicated 3D work environment complete with its own tools specific to the purpose of editing curtain walls. This is entirely different than the way in which you edit other building objects within ArchiCAD and it is a welcome change. <span style="color: #006699;">(see image 01).</span></p>
<div id="attachment_1322" class="wp-caption alignnone" style="width: 460px"><a href="http://architosh.com/wordpress/wp-content/uploads/2008/12/01_curtain_wall_tool.png"><img class="size-medium wp-image-1322" title="01_curtain_wall_tool" src="http://architosh.com/wordpress/wp-content/uploads/2008/12/01_curtain_wall_tool-450x346.png" alt="ArchiCAD 12's new Curtain Wall Tool - Notice the new pale green-backed menu bar within the new Edit environment." width="450" height="346" /></a><p class="wp-caption-text">01 - ArchiCAD 12&#39;s new 3D Edit Curtain Wall Environment.</p></div>
<p>A key defining aspect of this new &#8220;systems technology&#8221; is that in the case of the new Curtain Wall tool there is introduced a new schema or set of &#8220;constructs&#8221; for understanding how the curtain walls you create are actually made and controlled by the program. These constructs include things like &#8220;reference line&#8221;, &#8220;reference plane&#8221;, &#8220;grid&#8221; and &#8220;base plane&#8221; and other constructs more closely aligned to real-world components like &#8220;panel&#8221; and &#8220;frame.&#8221; We are not going to talk about these specifically in this review but it bears mentioning that we hope Graphisoft can implement its systems technology going forward with a directness and simplicity consistent with the best aspects of the program. </p>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=1318&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2008/12/product-review-graphisoft-archicad-12/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://architosh.com/wordpress/wp-content/uploads/2008/12/arch12-2a.mov" length="1512298" type="video/quicktime" />
<enclosure url="http://architosh.com/wordpress/wp-content/uploads/2008/12/archcad-12-6.mov" length="1702217" type="video/quicktime" />
<enclosure url="http://architosh.com/wordpress/wp-content/uploads/2008/12/archcad-12-8.mov" length="2591590" type="video/quicktime" />
		</item>
		<item>
		<title>The Mac&#8217;s 25th Anniversary: What Does Steve Have Planned?</title>
		<link>http://architosh.com/2008/12/the-macs-25th-anniversary-what-does-steve-have-planned/</link>
		<comments>http://architosh.com/2008/12/the-macs-25th-anniversary-what-does-steve-have-planned/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 12:00:16 +0000</pubDate>
		<dc:creator>Anthony Frausto-Robledo AIA, LEED AP</dc:creator>
				<category><![CDATA[Apple Life]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Editor's Pick]]></category>
		<category><![CDATA[AEC]]></category>
		<category><![CDATA[Mac 25th anniversary]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac touch]]></category>
		<category><![CDATA[media tablet]]></category>
		<category><![CDATA[medicine]]></category>
		<category><![CDATA[OpenCL]]></category>

		<guid isPermaLink="false">http://architosh.com/?p=1264</guid>
		<description><![CDATA[What will Apple do for Apple's 25th Macintosh Anniversary? In this article post we ponder three dreamy scenarios from the far-fetched and nostalgic to the ultra-powerful and completely impressive to the very likely...and very useful! ]]></description>
			<content:encoded><![CDATA[<p>January 24, 2009 marks the 25th anniversary of the Macintosh. This is a momentous occasion by all accounts but what does Steve Jobs and Apple have planned for this event? Here are a few possible ideas that I love but I&#8217;d love to hear yours (sign up and post below&#8230;it&#8217;s free!) :</p>
<div id="attachment_1294" class="wp-caption alignnone" style="width: 235px"><a href="http://architosh.com/wordpress/wp-content/uploads/2008/12/mac128k.jpg"><img class="size-medium wp-image-1294" title="mac128k" src="http://architosh.com/wordpress/wp-content/uploads/2008/12/mac128k.jpg" alt="Imagine an updated version of this machine in all aluminum." width="225" height="158" /></a><p class="wp-caption-text">Imagine an updated version of this machine in all aluminum.</p></div>
<ul>
<li><strong>All aluminum updated version of the original Macintosh</strong> &#8211; The product would be a &#8220;limited edition&#8221; run modern Mac redone that had a full blown emulator of all the classic software available on the original Mac. Part collector&#8217;s item, part novelty, part modern computer, such a machine would enable you run the old classic stuff side by side with the modern environment of OS X. Original Macs are collectors items; a special aluminum version would be both a homage to the Mac&#8217;s beginnings and to its current success and shiny future! How much could such a machine really fetch?  It depends on the size of the limited run. A 100k limited run might see machines fly off the shelf at very high prices, while a larger limited run at reasonable prices could see it become a &#8220;must have&#8221; Mac darling for macolytes around the globe. </li>
<li><strong>New Mac Pro Ultra</strong> -  A dream power machine that would represent the &#8220;state-of-the-art&#8221; in technical capabilities possible. For starters it wouldn&#8217;t ship until Snow Leopard because it would need <a href="http://architosh.com/2008/12/commentary-snow-leopard-in-q2-2009/">Grand Central</a> and <a href="http://architosh.com/tag/opencl/">OpenCL</a>. It would be the fastest computer in the world and hold that title for more than a year. Why? Because the PA Semi guys crafted an amazing energy efficient, multi-core processor based on the Power Architecture for which they hold unique expertise and capability. It would feature not four but eight (8) multi-core processors and run so cool you would think Apple found a way to pack the North Pole into it. It would feature multiple Nvidia Quadro GPU&#8217;s (making it the ultimate OpenCL dream machine) and it would come with new multi-touch capable monitors that could be positioned for touch-based drawing and input functionalities or run in conventional stand-up mode. Every engineer, scientist and architect would drool and lust for one. And though very expensive&#8230;they would sell like hot cakes! </li>
<li><strong>New Mac touch</strong> &#8211; Back to a more Earth-based dream scenario, what Apple very well might introduce at Macworld Expo this January is the Mac touch. <a href="http://architosh.com/2008/01/apple-mac-touch-what-it-could-look-like/">We have written about it here</a>. The multi-touch patents that keep coming up in expanded and more elaborate form are, we think, somehow connected to the very existence of this machine. The Mac touch would be Apple&#8217;s answer to the rapid rise in the popularity of Netbooks. It would be very affordable. It would be multi-touch based but have a keyboard like an iPhone has a keyboard. It would make a wonderful media entertainment machine and work beautifully in ruggedized mode for specific industries like medicine and AEC (architecture/engineering/construction). We think the Mac touch has serious legs in verticals that need touch-based computing but today are <a href="http://www.microsoft.com/windowsxp/using/tabletpc/onthego/vacation_tabletpc.mspx">poorly served by a clunky and worrisome</a> Windows OS infrastructure. They would be much better served by OS X and Apple&#8217;s future. </li>
</ul>
<div>
<div id="attachment_1296" class="wp-caption alignnone" style="width: 162px"><a href="http://architosh.com/wordpress/wp-content/uploads/2008/12/840av.png"><img class="size-medium wp-image-1296" title="840av" src="http://architosh.com/wordpress/wp-content/uploads/2008/12/840av.png" alt="The Quadra had a special feeling to it. It was the &quot;ultimate Mac&quot; and was even faster than PowerPC machines introduced more than a year later. A new vision on this type of machine might be what I have called the Mac Pro Ultra." width="152" height="199" /></a><p class="wp-caption-text">The Quadra had a special feeling to it. It was the ultimate Macintosh...wouldn&#39;t a new ultimate Mac be fitting for a Silver Anniversary?</p></div>
<p> </p></div>
<div>So there are my top three dreams for <strong>Apple&#8217;s Mac 25th Anniversary</strong>, working from the dreamy (and in this economy totally unnecessary) to the very very likely (someday). </div>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=1264&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2008/12/the-macs-25th-anniversary-what-does-steve-have-planned/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Commentary: Snow Leopard in Q2 2009</title>
		<link>http://architosh.com/2008/12/commentary-snow-leopard-in-q2-2009/</link>
		<comments>http://architosh.com/2008/12/commentary-snow-leopard-in-q2-2009/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 17:52:50 +0000</pubDate>
		<dc:creator>Anthony Frausto-Robledo AIA, LEED AP</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://architosh.com/?p=1281</guid>
		<description><![CDATA[From the looks of comments made by an Nvidia rep in a discussion with AppleInsider today about CUDA versus OpenCL, it appears that Apple with its OpenCL-based Snow Leopard operating system will not be ready to release that OS until the second quarter (Q2) of 2009. From the AppleInsider report:
&#8220;While the OpenCL spec is announced [...]]]></description>
			<content:encoded><![CDATA[<p>From the looks of comments made by an Nvidia rep in a discussion with AppleInsider today about CUDA versus OpenCL, it appears that Apple with its OpenCL-based Snow Leopard operating system will not be ready to release that OS until the second quarter (Q2) of 2009. From the <a href="http://www.appleinsider.com/articles/08/12/10/nvidia_pioneering_opencl_support_on_top_of_cuda.html">AppleInsider report</a>:</p>
<p>&#8220;While the OpenCL spec is announced today, there are conformance tests that need to be developed and then final implementations will be released around Q2 next year.&#8221; These comments were made to AppleInsider from Manju Hedge, General Manager of CUDA at Nvidia. </p>
<p><a href="http://www.apple.com/macosx/snowleopard/">Snow Leopard&#8217;s Grand Central technologies</a> allow developers to tune code to take advantage of parallelism across multi-core processors and GPUs. Both Grand Central and <a href="http://architosh.com/?s=OpenCL">OpenCL</a> are listed on Apple&#8217;s Snow Leopard webpage as key big features in the planned release. If Nvidia says final implementations of OpenCL are planned for Q2 of 2009 than Snow Leopard will not arrive early as some reports have indicated. Instead it may arrive around the time of Apple&#8217;s 2009 WWDC.</p>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=1281&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2008/12/commentary-snow-leopard-in-q2-2009/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple&#8217;s OpenCL released as ratified 1.0 spec at SIGGRAPH Asia</title>
		<link>http://architosh.com/2008/12/khronos-group-releases-opencl-10-and-openvg-11/</link>
		<comments>http://architosh.com/2008/12/khronos-group-releases-opencl-10-and-openvg-11/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 13:38:20 +0000</pubDate>
		<dc:creator>News Editor</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Game Design]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Visualization]]></category>
		<category><![CDATA[Blizzard]]></category>
		<category><![CDATA[Electronic Arts]]></category>
		<category><![CDATA[Khronos Group]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[OpenCL]]></category>

		<guid isPermaLink="false">http://architosh.com/?p=1268</guid>
		<description><![CDATA[Khronos Group releases OpenCL 1.0 and OpenVG 1.1 - Khronos Group releases ratified OpenCL 1.0 Specification at SIGGRAPH Asia.]]></description>
			<content:encoded><![CDATA[<p>Today the Khronos Group has released the ratified OpenCL 1.0 specification, the first open, royalty-free standard for cross-platform, parallel programming of modern processors found in personal computers, servers and handheld/embedded devices. </p>
<h4>Apple&#8217;s OpenCL Embraced by Industry</h4>
<p>Apple developed OpenCL and sponsored its adoption as an industry-open standard. OpenCL (Open Computing Language) greatly improves speed and responsiveness for a wide spectrum of applications in numerous market categories from gaming and entertainment to scientific and medical software. </p>
<p>Proposed only six months ago, <a href="http://architosh.com/2008/07/apple-shapes-future-of-massive-parallelization-with-opencl/">OpenCL was at the heart of Apple&#8217;s Snow Leopard</a> operating system preview at its worldwide developer&#8217;s conference back in June of 2008. The draft specification became rapidly embraced by the tech world&#8217;s biggest names in semiconductors including: IBM, Intel, AMD, Nvidia, ARM, Freescale, Ericsson, Broadcom, Texas Instruments and Samsung. </p>
<p>Other key players endorsing their OpenCL include gaming software giants EA (Electronic Arts) and Activision Blizzard. <a href="http://architosh.com/2008/11/microsofts-lack-of-opencl-support-unfortunate/">Notably absent</a> the from big list of companies embracing OpenCL is Microsoft. However, with both Intel and AMD, the two largest PC chip makers in the industry, supporting it there is a likelihood that Microsoft will eventually add support to OpenCL. </p>
<p>Microsoft says it <a href="http://architosh.com/2008/11/microsofts-lack-of-opencl-support-unfortunate/">has its own proprietary</a> parallel programming technologies in the works. This technology is slated to be apart of DirectX technologies going forward. It should be noted that Microsoft&#8217;s Windows-only DirectX technologies are highly adopted in the world of PC gaming but Microsoft has failed to drive OpenGL out of the professional CAD and 3D content creation industries where both UNIX, Linux and Mac OS X are widely deployed and critical for support. Microsoft&#8217;s own parallel computing technologies may face a similar fate.</p>
<p>Both OpenGL and OpenCL are managed by the Khronos Group. To learn mo<a href="http://www.khronos.org/opencl/">re visit their site here.</a></p>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=1268&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2008/12/khronos-group-releases-opencl-10-and-openvg-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple working to trademark OpenCL</title>
		<link>http://architosh.com/2008/11/apple-working-to-trademark-opencl/</link>
		<comments>http://architosh.com/2008/11/apple-working-to-trademark-opencl/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 13:59:08 +0000</pubDate>
		<dc:creator>Anthony Frausto-Robledo AIA, LEED AP</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Khronos Group]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[OpenGL]]></category>

		<guid isPermaLink="false">http://architosh.com/?p=1191</guid>
		<description><![CDATA[Apple seeks to trademark OpenCL as new industry standard for parallelization of software across both CPU and GPU hardware.]]></description>
			<content:encoded><![CDATA[<p><em>MacNN</em> has  a <a href="http://www.macnn.com/articles/08/11/21/apple.opencl.trademark/">report</a> on Apple seeking to trademark OpenCL, the technology Apple developed in-house and then offered up to the industry as an open-standard. The standard is now being managed by the Khronos Group, the same group that manages the OpenGL graphics technology standard. </p>
<p>OpenCL is software technology that enables developers to tap the vast amounts of un-used power in graphics cards (GPUs) for tasks not related to graphics. The industry in general has taken well to OpenCL and the number of companies behind it include tech giants like Intel, Nvidia, AMD/ATI, Qualcomm, 3DLabs, Electronic Arts, Blizzard and many others. </p>
<p>As we <a href="http://architosh.com/2008/11/microsofts-lack-of-opencl-support-unfortunate/">remarked this report</a>, the one company that is not behind OpenCL &#8212; which will be managed independent of Apple and will be a royalty-free industry standard &#8212; is Microsoft, which <a href="http://architosh.com/2008/11/microsofts-lack-of-opencl-support-unfortunate/">seeks to compete with OpenCL</a> using proprietary Microsoft technology.</p>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=1191&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2008/11/apple-working-to-trademark-opencl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft&#8217;s lack of OpenCL support unfortunate</title>
		<link>http://architosh.com/2008/11/microsofts-lack-of-opencl-support-unfortunate/</link>
		<comments>http://architosh.com/2008/11/microsofts-lack-of-opencl-support-unfortunate/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 18:31:07 +0000</pubDate>
		<dc:creator>Anthony Frausto-Robledo AIA, LEED AP</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Commentary]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[Khronos Group]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[parallel computing]]></category>

		<guid isPermaLink="false">http://architosh.com/?p=1167</guid>
		<description><![CDATA[According to a report on Macworld and Electronista, OpenCL has been defined as a standard in a record six months, with key contributions from Intel, Nvidia, AMD, Apple, and others. But one key tech giant is missing from adopting and supporting that standard and that is Microsoft. ]]></description>
			<content:encoded><![CDATA[<p>It is completely disheartening, but not at all unexpected, to learn that Microsoft is continuing to work on a rival to OpenCL rather than embrace it and join the rest of the industry around this standard. OpenCL promises to speed the drive towards parallel computing in the overall computing market, including desktops, mobiles and handheld devices such as those powered by ARM chips. Initiated by Apple and handed over to the open standards industry group, Khronos Group, the OpenCL programming language has been defined in just six months, according to <a href="http://www.electronista.com/articles/08/11/19/opencl.built.in.6.months/">a report</a> on <em>Electronista</em> and <em>Macworld</em>. </p>
<p>“If you go to some other larger standards bodies, it’s quite normal for a standard to take five years or more,” said Neil Trevett, CEO of Khronos. The team pushed the limit in order to meet Apple&#8217;s time-frame for consideration in the next release of OS X, Snow Leopard. </p>
<p>&#8220;The fact that if we could hit this impossible deadline [Apple] would support it in Snow Leopard was a huge plus to us,&#8221; said Tim Mattson of Intel who has worked on the standard. </p>
<p>OpenCL, which stands for Open Computing Language <a href="http://www.macworld.com/article/136921/2008/11/opencl.html">enables compute-intensive applications</a> to take advantage of both multi-core CPU&#8217;s and today&#8217;s very powerful GPU&#8217;s (graphics processing units). It is C-based (language) for wide inclusion within the programming market and is fully open and royalty-free. OpenCL is managed by the Khronos Group (like <a href="http://www.opengl.org/">OpenGL</a> is) and is backed by leading tech giants such as Apple, Intel, AMD, ARM, Freescale, Qualcomm, 3DLabs and others.</p>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=1167&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2008/11/microsofts-lack-of-opencl-support-unfortunate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In-Brief: Mac 3D News &#8211; Bunkspeed, Autodesk and e-on Software</title>
		<link>http://architosh.com/2008/08/in-brief-mac-3d-news-bunkspeed-autodesk-and-e-on-software/</link>
		<comments>http://architosh.com/2008/08/in-brief-mac-3d-news-bunkspeed-autodesk-and-e-on-software/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 01:16:53 +0000</pubDate>
		<dc:creator>News Editor</dc:creator>
				<category><![CDATA[Mac 3D]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Visualization]]></category>
		<category><![CDATA[Autodesk]]></category>
		<category><![CDATA[Bunkspeed]]></category>
		<category><![CDATA[digital sculpting]]></category>
		<category><![CDATA[e-on Software]]></category>
		<category><![CDATA[HyperShot]]></category>
		<category><![CDATA[Mudbox]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[Peter Cohen]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://ungkohe.pair.com/~br1t8s78/?p=315</guid>
		<description><![CDATA[Mac CAD/3D News on Bunkspeed at Siggraph, Autodesk's new Mudbox, and e-on Software]]></description>
			<content:encoded><![CDATA[<p><em><strong><span style="font-style: normal;">Bunkspeed at SIGGRAPH 2008</span></strong></em></p>
<p>Bunkspeed (booth 311) will be showcasing its revolutionary CGI applications at SIGGRAPH in Los Angeles from August 12-14, 2008. Throughout the show Bunkspeed will be demonstrating its &#8220;CGI Made Simple&#8221; with HyperShot and will also have HyperShot on 70 workstations at the SIGGRAPH Studio, an on-site computer lab. Architosh will be covering more <a href="http://www.bunkspeed.com/">Bunkspeed</a> at SIGGRAPH news during our show coverage.</p>
<p><em><span style="font-style: normal;"><strong>Autodesk&#8217;s New App</strong></span></em></p>
<p>Autodesk has released a new 3D digital sculpting and texture painting tool called<a href="http://usa.autodesk.com/adsk/servlet/index?id=10707763&amp;siteID=123112">Mudbox</a>. The Windows-only tool allows powerful 3D painting and texturing to high-poly models, using organic brush-based 3D technology. Learn more <a href="http://usa.autodesk.com/adsk/servlet/index?id=10707763&amp;siteID=123112">here</a>.</p>
<p><em><span style="font-style: normal;"><strong>e-on Software and SIGGRAPH</strong></span></em></p>
<p>The e-on Software folks will be at SIGGRAPH in a week showing the new Vue 7 Professional Solutions. The Oregon-based developer will be in booth #1129. Vue is the leading solution for natural 3D environmental creations and works seamlessly with leading 3D software packages. <a href="http://www.e-onsoftware.com/about/event/Siggraph2008.php">To learn more go here</a>.</p>
<p><em><span style="font-style: normal;"><strong>OpenCL Apple Article at Washington Post</strong></span></em></p>
<p>Peter Cohen of Macworld fame has <a href="http://www.washingtonpost.com/wp-dyn/content/article/2008/08/06/AR2008080602015.html">written a good summary piece</a> on OpenCL and Apple coming up in Snow Leopard, the next iteration of Apple&#8217;s industry-leading operating system.</p>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=315&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2008/08/in-brief-mac-3d-news-bunkspeed-autodesk-and-e-on-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple shapes future of massive parallelization with OpenCL</title>
		<link>http://architosh.com/2008/07/apple-shapes-future-of-massive-parallelization-with-opencl/</link>
		<comments>http://architosh.com/2008/07/apple-shapes-future-of-massive-parallelization-with-opencl/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 20:10:46 +0000</pubDate>
		<dc:creator>Anthony Frausto-Robledo AIA, LEED AP</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[AMD]]></category>
		<category><![CDATA[ARM]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://ungkohe.pair.com/~br1t8s78/?p=370</guid>
		<description><![CDATA[A Guardian article by Chris Edwards takes a good look at graphics processing units and how they are the 'piranhas of computing']]></description>
			<content:encoded><![CDATA[<p>Chris Edwards has written an excellent article on how graphics processing units (GPUs) are changing the face of computing, and not just desktop computing, but even mobile computing on smartphones. He explains that in the beginning GPUs were designed to do basically just one thing: draw 3D elements to your computer screen. But after game software developers demanded more realism in their games GPU makers like Nvidia and ATi (a division of AMD) started to make GPU&#8217;s more capable by extending their computational customization capability viz-a-viz a proprietary programming language just for that maker&#8217;s GPU cards.</p>
<p>Now software developers have realized that the GPUs behind their computer&#8217;s ability to display graphics are far more capable of just that. Using these sophisticated GPU programming languages certain types of software programs &#8212; like solving weather analysis &#8212; now run on the GPU rather than on far more expensive supercomputers using hundreds or even thousands of more conventional CPUs (main processors).</p>
<p><strong>Apple and OpenCL</strong></p>
<p>However having a bunch of proprietary languages for Nvidia&#8217;s cards versus ATi&#8217;s cards makes it hard for the software developers looking to take advantage of GPUs and hence the industry was looking for an open industry standard. This is where Apple comes in.</p>
<p>Apple developed and proposed a standard called <a href="http://www.apple.com/macosx/snowleopard/">OpenCL</a> and donated its specification to the <a href="http://www.khronos.org/">Khronos Group</a>, an industry association leading many of the standards for 3D graphics on personal computers. The big news is that nearly all the big hitters in the graphics hardware world have decided to back this standard.</p>
<p>AMD, Intel, ARM, IBM and Nokia &#8212; along with Apple &#8212; are some of its chief backers and will allow this open industry standard to bloom.</p>
<p>Chris Edwards reminds the reader in <a href="http://www.guardian.co.uk/technology/2008/jul/17/news.computing">his article</a> that graphics processing units (GPUs) essentially utilize many many simple processor cores, cores designed to do one thing very well, and when arrayed are capable of vast &#8220;computational parallelism.&#8221; It is in this sense that they are the piranhas of processing units.</p>
<p><strong>Supercomputing on future iPhones</strong></p>
<p>Despite all the industry support around Apple&#8217;s OpenCL standard Microsoft is missing from this picture. Redmond is going it alone with a team at Microsoft Research working on an experimental system called Accelerator. The tech giant has made no formal announcement about whether it will support or compete against OpenCL.</p>
<p>The hardware heavy-weights apparently don&#8217;t really care either. That&#8217;s because the vision for OpenCL goes far beyond the desktop but to mobile computing devices, things like smartphones for instance. Using a GPU can be 10 times more power-efficient to compute a task than using the main CPU. And power savings is hugely important to battery-driven devices, devices like the <a href="http://www.apple.com/iphone/">iPhone</a> for instance.</p>
<p><strong>Grand Central Puts It All Together</strong></p>
<p>Apple&#8217;s plans for its next Mac operating system, called <a href="http://www.apple.com/macosx/snowleopard/">Snow Leopard</a>, include a new set of technologies called &#8220;Grand Central&#8221; which some have begun to theorize will also manage the parallelization of computation across not just multi-core main processors but also the GPUs inside Macs.</p>
<p>Snow Leopard and Apple&#8217;s new developer tools will provide the API infrastructure to allow data-intensive computation-based applications to essentially stream operations in parallel, taking full advantage of the SIMD architecture found on GPUs, ie, the hundreds of parallel compute cores they are comprised of.</p>
<p>We see OpenCL having applicability with BIM (building information modeling) and the types of data analysis applied to the BIM model, such as energy analysis. Naturally OpenCL will likely play a role in visualization and other 3D intensive tasks.</p>
<p><strong>Related Articles</strong></p>
<p><a href="http://www.guardian.co.uk/technology/2008/jul/17/news.computing">Computing and mobiles: The piranhas of processing await</a> (Guardian)</p>
<p><a href="http://arstechnica.com/journals/apple.ars/2008/06/18/apple-joins-working-group-to-hammer-out-opencl-spec">Apple joins working group to hammer out OpenCL spec</a>(ArsTechnica)</p>
<img src="http://architosh.com/wordpress/?ak_action=api_record_view&id=370&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://architosh.com/2008/07/apple-shapes-future-of-massive-parallelization-with-opencl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

