MulticoreInfo.com header image 4

Entries from July 2010

Indexing and Searching on a Hadoop Distributed File System

July 30th, 2010 · No Comments

By Kashyap Santoki
In today’s information-saturated world, the huge growth of geographically distributed data necessitates a system that facilitates fast parsing for the retrieval of meaningful results. A searchable index for distributed data would go a long way toward speeding the process. This article demonstrates using Lucene and Java for basic data indexing and searching, using [...]

[Read more →]

Tags: MulticoreInfo

CUDA, Supercomputing for the Masses: Part 19

July 30th, 2010 · No Comments

By Rob Farber
In CUDA, Supercomputing for the Masses Part 18, Rob demonstrated how to achieve very high rendering and compute performance by mixing CUDA and OpenGL in the same program and through the use of primitive restart, an OpenGL extension CUDA programmers can exploit to bypass PCIe bottlenecks to increase rendering performance by nearly [...]

[Read more →]

Tags: MulticoreInfo

GPGPU Computing Demand Spurs Cloud Offering

July 30th, 2010 · No Comments

by Michael Feldman, HPCwire Editor
The world’s largest public GPGPU computing on-demand service was launched this week at the SIGGRAPH International Conference in Los Angeles. PEER 1 Hosting, a provider of IT infrastructure, has constructed a 128-GPU compute cloud that incorporates NVIDIA Tesla gear and mental image’s RealityServer 3D Web platform. The new [...]

[Read more →]

Tags: MulticoreInfo

PEER 1 Hosting Delivers Large-Scale Hosted NVIDIA GPU Cloud

July 30th, 2010 · No Comments

PEER 1 Hosting recently announced the availability of the industry’s first large-scale, hosted graphics processing unit (GPU) Cloud at the 37th Annual Siggraph International Conference.
The system runs the RealityServer® 3D web application service platform, developed by mental images, a wholly owned subsidiary of NVIDIA. The RealityServer platform is a powerful combination of NVIDIA Tesla GPUs [...]

[Read more →]

Tags: MulticoreInfo

Cluster Performance: It’s not just about Clock Rate Anymore

July 30th, 2010 · No Comments

By Dan Stanzione and Tommy Minyard, Texas Advanced Computing Center
For a long time now, we’ve known that sustained performance on clusters is a complicated thing to measure, especially when talking about parallel jobs. In columns like this one, and others too numerous to count, it has been stressed that sustained performance for real applications is [...]

[Read more →]

Tags: MulticoreInfo

How do OpenMP Compilers Work? Part 2

July 27th, 2010 · No Comments

By Michael Klemm
In the last article, I have described how OpenMP source code is processed by an OpenMP compiler. OpenMP compilers resemble the typical compiler pipeline of traditional compilers and augment it with OpenMP-specific stages and passes that transform OpenMP code to multi-threaded execution (see also the picture below as a reminder). In this article, [...]

[Read more →]

Tags: MulticoreInfo

How do OpenMP Compilers Work? Part 1

July 27th, 2010 · No Comments

By Michael Klemm
We all know that OpenMP is a well-known, widely accepted programming model for parallel programming on shared-memory platforms. It is based on so-called OpenMP directives that programmers add to their code to inform the compiler about which fragments of the program can be executed in parallel. Most of OpenMP is designed to [...]

[Read more →]

Tags: MulticoreInfo

Intel Developer Forum in San Francisco, Sept. 13-15

July 27th, 2010 · No Comments

Intel Corporation’s largest technical conference returns to San Francisco on Sept. 13-15. In its 13th year, the Intel Developer Forum (IDF) focuses on Intel’s technology and platform roadmap directions for the next year and beyond in the areas of digital enterprise, mobility, embedded and communications, software, manufacturing and research.
Full Story

[Read more →]

Tags: MulticoreInfo

CUDA by Example: An Introduction to General-Purpose GPU Programming

July 27th, 2010 · 1 Comment

“CUDA by Example”, a book written by two senior members (Jason Sanders and Edward Kandrot) of the CUDA software platform team, shows programmers how to employ this new technology. The authors introduce each area of CUDA development through working examples. After a concise introduction to the CUDA platform and architecture, as well as a quick-start [...]

[Read more →]

Tags: MulticoreInfo

Nvidia: Intel Has No Particular Advantages in Heterogeneous Multi-Core Technologies

July 27th, 2010 · No Comments

by Anton Shilov, Xbitlabs
David Kirk, an Nvidia Corp. fellow and the former chief scientist of the graphics company, admitted that heterogeneous computing architecture is the most efficient since it allows to process all types of data in the best way. But Mr. Kirk is not sure that Intel Corp., which is developing its multi-core code-named [...]

[Read more →]

Tags: MulticoreInfo

Quadrillions and Quadrillions of Cycles

July 27th, 2010 · No Comments

by Jon Peddie
The number of processors, both x86 and GPU, available for rendering has been increasing exponentially. Rendering is one of the applications that can soak up all the cycles that are available to it, which is an example of Peddie’s first law – In computer graphics, too much is not enough.
Peddie’s research group looked [...]

[Read more →]

Tags: MulticoreInfo

XML pioneer pitches functional programming for concurrency

July 27th, 2010 · No Comments

By Paul Krill, InfoWorld
Rather than using threads, functional programming presents the superior approach for developers who must program for newfangled multicore processors, XML co-inventor Tim Bray stressed at a technical conference on Friday.
Programming for multicore chips requires that developers deal with concurrency, which brings its own issues, Bray said in a presentation at the [...]

[Read more →]

Tags: MulticoreInfo

New Languages, and Why We Need Them

July 27th, 2010 · No Comments

By John Pavlus
Creators of two dozen new programming languages–some designed to enable powerful new Web applications and mobile devices–presented their work last week in Portland, OR. The reason for the gathering was the first Emerging Languages Camp at the O’Reilly Open Source Convention.
The designers included hobbyists eager to flex their development muscles, academics hoping to [...]

[Read more →]

Tags: MulticoreInfo

CFP for HiPC-2010 Student Research Symposium

July 26th, 2010 · No Comments

Student Research Symposium at HiPC-10: International Conference on High Performance Computing
Dec 19, 2010 Goa, India
http://www.hipc.org
STUDENT RESEARCH SYMPOSIUM
HiPC 2010 will feature the third student research symposium on High Performance Computing (HPC) aimed at stimulating and fostering student research, and providing an international forum to highlight student research accomplishments. The symposium will also expose students to the [...]

[Read more →]

Tags: MulticoreInfo

NVIDIA Parallel Nsight Delivers GPU Computing for Visual Studio

July 21st, 2010 · No Comments

In a move that cements its leadership position in development tools for GPU Computing, NVIDIA today announced the release of NVIDIA® Parallel Nsight™ software, the industry’s first development environment for GPU-accelerated applications that work with Microsoft Visual Studio.
NVIDIA has also released CUDA™ Toolkit 3.1, an update to its CUDA software development kit (SDK), available here.
“With [...]

[Read more →]

Tags: GPU · Programming

How to Set Up a Virtualization Server

July 21st, 2010 · No Comments

By Paul Venezia, PC World
If there’s one technology that can greatly improve computing environments of any size, it’s virtualization. By using a single physical server to run many virtual servers, you can decrease operational costs and get far more bang for your buck. Whether your company is a 2-server or 2000-server shop, you can benefit [...]

[Read more →]

Tags: MulticoreInfo

Acceleware Announces Support for NVIDIA’s Fermi Architecture

July 21st, 2010 · No Comments

Acceleware® Corp. a leading developer of high performance computing applications, announced support for NVIDIA’s next generation Fermi architecture of Tesla GPUs to power the company’s line of Oil & Gas and Electromagnetic software acceleration products.
Acceleware customers continually push the computing boundaries by running more complex simulations or processing deeper multi-dimensional seismic images and therefore have [...]

[Read more →]

Tags: MulticoreInfo

Experts At The Table: The Power Problem

July 20th, 2010 · No Comments

Low-Power Engineering sat down to discuss the issues in low-power design with Vic Kulkarni, general manager and senior vice president of the RTL business unit, Apache Design Solutions; Pete Hardee, solutions marketing manager at Cadence; Bernard Murphy, chief technology officer at Atrenta, and Bhavna Agrawal, manager of circuit design automation at IBM. What follows are [...]

[Read more →]

Tags: MulticoreInfo

Benchmarking performance in a virtualized world

July 20th, 2010 · No Comments

by Gordon Haff
The central concept behind benchmarks was historically pretty simple. What’s the horsepower of some vendor’s “Big Iron”? After all, most systems–the important ones, anyway–were the big boxes sitting in a data center someplace doing important stuff like booking orders or counting money.
They cost a lot. They were based on proprietary architectures that [...]

[Read more →]

Tags: MulticoreInfo

Syllabus for the CUDA Certification Exam

July 19th, 2010 · No Comments

In response to increasing demand for programmers with proven GPU Computing expertise, NVIDIA is launching a worldwide certification program which will be promoted as an industry recognized standard. Initial certification will cover CUDA C and the CUDA Architecture, but following certifications will cover OpenCL™ and other GPU computing technologies.
The first certification in this program [...]

[Read more →]

Tags: MulticoreInfo