Tuesday, April 20, 2010
Microsoft DirectCompute
Monday, April 19, 2010
What is CUDA: Compute Unified Device Architecture
The latest drivers all contain the necessary CUDA components. CUDA works with all NVIDIA GPUs from the G8X series onwards, including GeForce, Quadro and the Tesla line. NVIDIA states that programs developed for the GeForce 8 series will also work without modification on all future Nvidia video cards, due to binary compatibility. CUDA gives developers access to the native instruction set and memory of the parallel computational elements in CUDA GPUs.
WHY CUDA?
CUDA has several advantages over traditional general purpose computation on GPUs (GPGPU) using graphics APIs.
1. Scattered reads – code can read from arbitrary addresses in memory.
2. Shared memory – CUDA exposes a fast shared memory region (16KB in size) that can be shared amongst threads. This can be used as a user-managed cache, enabling higher bandwidth than is possible using texture lookups
3. Faster downloads and readbacks to and from the GPU
4. Full support for integer and bitwise operations, including integer texture lookups.
KNOW MORE ABOUT CUDA...
Sunday, April 18, 2010
Some facts about Graphics Processing Units...
The IBM Professional Graphics Controller was one of the very first 2D/3D graphics accelerators available for the IBM PC. Released in 1984, 10 years before hardware 3D acceleration became a standard, its high price (~$4500 USD @ 1984 currency), slow processor, and lack of compatibility with then-current commercial programs made it unable to succeed in the mass-market.
OpenGL appeared in the early 90s as a professional graphics API, but became a dominant force on the PC, and a driving force for hardware development. Software implementations of OpenGL were common during this time although the influence of OpenGL eventually led to widespread hardware support. Over time a parity emerged between features offered in hardware and those offered in OpenGL. DirectX became popular among Windows game developers during the late 90s. Unlike OpenGL, Microsoft insisted on providing strict one-to-one support of hardware. The approach made DirectX less popular as a stand alone graphics API initially since many GPUs provided their own specific features, which existing OpenGL applications were already able to benefit from, leaving DirectX often one generation behind.
NVIDIA was first to produce a chip capable of programmable shading,
In 2008, Intel, NVIDIA and AMD/ATI were the market share leaders, with 49.4%, 27.8% and 20.6% market share respectively.
Monday, April 5, 2010
What is JQuery???
http://www.ppadprint.com/ ; This is first project by Cybrain Solutions and client want another website for another sister cocern.
JQuery is a lightweight cross-browser JavaScript library that emphasizes interaction between JavaScript and HTML. JQuery is the most popular JavaScript library in use today.
JQuery is free and open source software. jQuery's syntax is designed to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications. jQuery also provides capabilities for developers to create plugins on top of the JavaScript library. Providing this option, developers are able to create abstractions for low-level interaction and animation, advanced effects and high-level, theme-able widgets. This contributes to the creation of powerful and dynamic web pages.
Microsoft and Nokia have announced plans to bundle jQuery on their platforms. Microsoft adopting it initially within Visual Studio for use within Microsoft's ASP.NET AJAX framework and ASP.NET MVC Framework whilst Nokia has integrated it into their Web Run-Time widget development platform.
The Seaside framework provides full integration of jQuery allowing to write web applications entirely in Smalltalk.
Labels:
JQuery,
Scripting,
web,
Website Development
Saturday, March 20, 2010
File Exist script in Perl
$filename = 'C:\myfile.txt';
if (-e $filename) {
print "File Exists!";
}
else
{
print "File does not Exist!";
}
Subscribe to:
Posts (Atom)