Entries Tagged as 'Tools'
By Tom Anderson
“A while back, as we were preparing to launch our first phase of multi-core support in the Cadence Incisive Enterprise Simulator family, we started working on a press release. We decided to include the multi-core support added recently to Incisive Formal Verifier, in which formal engines can run in parallel to deliver assertion [...]
[Read more →]
Tags: Programming · Tools
September 25th, 2009 · No Comments
by Thom Holwerda
Most of us are probably aware of Singularity, a research operating system out of Microsoft Research which explored a number of new ideas, which is available as open source software. Singularity isn’t the only research OS out of Microsoft; they recently released the first snapshot of a new operating system, called Barrelfish. It [...]
[Read more →]
Tags: MulticoreInfo · Research · Research Papers · Tools
September 17th, 2009 · No Comments
CAPS entreprise is starting its international deployment with a first distribution agreement with ParaTools, Inc. dedicated to the promotion and sales of its flagship product HMPP™ (Heterogeneous Multicore Parallel Programming) in North America.
GPU Computing is one of the key breaking news of year 2009. The use of hybrid systems, e.g. computer systems mixing CPUs & [...]
[Read more →]
Tags: Tools
September 16th, 2009 · No Comments
by Rahul V. Patil and Boby George
In order to satisfy the perpetual need for increased computing power, the hardware industry is steadily shifting toward multi- and many-core processor systems. Unlike the increased application performance attained by faster processors with higher clock speeds, performance improvements in many-core systems can only be achieved by writing efficient [...]
[Read more →]
Tags: Tools
September 15th, 2009 · No Comments
by Gaston Hillar
All CPU Meter is a very simple and free sidebar gadget available for Windows Vista and Windows 7. It allows developers and users to check the microprocessor’s usage and it shows an independent graph for each available logical core (hardware thread).
No matter the resolution of your display, if you’re developing software optimized for [...]
[Read more →]
Tags: Tools
September 14th, 2009 · 1 Comment
CHESS is an automated tool from Microsoft Research for finding errors in multithreaded software by systematic exploration of thread schedules. It finds errors, such as data-races, deadlocks, hangs, and data-corruption induced access violations, that are extremely hard to find with current testing tools. Once CHESS locates an error, it provides a fully repeatable execution of the [...]
[Read more →]
Tags: Tools
September 10th, 2009 · No Comments
As hardware trends away from faster clocks towards more cores per chip, software must adapt to take advantage of multi-core architectures. Performance gains will have to come from parallelizing applications instead of waiting for more cycles per second.
Intel® Parallel Advisor Lite along with Intel® Parallel Studio lay out a multi-step process to aid developers in [...]
[Read more →]
Tags: Tools
Cadence Design Systems, a provider of electronic design solutions, announced that fabless semiconductor company Tilera has utilized the full range of Cadence design technologies to develop its highly scalable multicore embedded processors.
Tilera selected a full suite of design automation tools from Cadence, including Cadence Encounter technology for digital implementation, synthesis, test and equivalence checking; Incisive [...]
[Read more →]
Tags: Industry News · Tools
Global supercomputer leader Cray Inc. (NASDAQ: CRAY) today announced it has acquired the PathScale Compiler Suite assets from SiCortex. Financial terms of the deal were not disclosed.
Cray plans to leverage some of the PathScale intellectual property to enhance Cray’s own compiler offerings over time. The company will contribute other parts of the PathScale intellectual property [...]
[Read more →]
Tags: HPC · Industry News · Tools
Bjorn Andersson has an excellent blog post on the trends of tools to utilize multicore/manycore processors as well as accelerators such as GPUs.
“There are many similarities with that and where the HPC industry has been with the use of accelerators and many/multi-core in parallel systems. It’s been a journey from having only those low [...]
[Read more →]
Tags: Programming · Tools
by Dan Woods, Forbes.com
“Why Apps Can’t Run Faster” explained that just putting more and more cores in chips doesn’t increase the processing speed of applications. This is because applications aren’t typically designed to take advantage of more than eight cores.
To be able to make the most of a multi-core processor, you can run lots of [...]
[Read more →]
Tags: Programming · Tools
Roman Dementiev explains a simple technique he used for improving the scalability of his workload. His VTune™ analysis of the workload reveals that the top hot functions in the code were mmap, munmap and memset. However, his application does not use memory mapped files. The reason for existence of these functions is that the Linux [...]
[Read more →]
Tags: MulticoreInfo · Programming · Tools
August 17th, 2009 · 1 Comment
The Microsoft Zune HD, which will launch on September 15 and is available now for pre-order, is powered by the NVIDIA Tegra processor, NVIDIA confirmed today in a press release.
“Tegra provides the multimedia muscle in Zune HD,” according to Michael Rayfield, NVIDIA mobile business GM. “Users will love the device’s new design, amazing multimedia [...]
[Read more →]
Tags: Processors · Tools
AccelerEyes is pleased to announce the release of Jacket v1.1.1 – the GPU engine for MATLAB®. This release includes random-number generation with grand() and double-precision support for FFT functions. All Jacket trials have been reset, so if you’ve trialed Jacket in the past, you now have another chance to trial again.
Full Story [pdf]
[Read more →]
Tags: GPU · Press Release · Tools
CULAtools™ is EM Photonics’ library family comprised of CULA™ Basic, Premium, and Commercial. CULA is a GPU-accelerated implementation of the LAPACK numerical linear algebra library, containing several of the most popular LAPACK functions. After developing accelerated linear algebra solvers since 2004 for our clients, EM Photonics partnered with NASA Ames Research Center in [...]
[Read more →]
Tags: Tools
The Center for Information Services and High Performance Computing Dresden (ZIH) announces the 3rd Parallel Tools Workshop, which is organized jointly with the High Performance Computing Center Stuttgart (HLRS). The event will be held on September 14th and 15th.
According to the website, talks and exercises will focus on state-of-the-art tools in the field of [...]
[Read more →]
Tags: Events · Tools
The Transactional Memory Specification Drafting Group, made up in part by representatives from Intel, IBM, and Sun, has released the first version of the Draft Specification of Transactional Language Constructs for C++.
This specification introduces transactional language constructs for C++, which are intended to make concurrent programming easier by allowing programmers to express compound statements [...]
[Read more →]
Tags: Programming · Tools
by S. Somasegar
Any time a programming model is introduced, developers need robust tooling support for learning, writing, debugging and optimizing their code to make use of it. This is particularly true for parallel programming, which adds a set of new variables to the equation.
Visual Studio 2010 has made great strides in the parallel debugging [...]
[Read more →]
Tags: Programming · Tools
By Jon Stokes, Ars Technica
In a twist that takes the GPGPU idea and flips it on its head, AMD has announced the industry’s first OpenCL SDK for x86 processors. Coders can now write to the graphics API and run the resulting code on an AMD or Intel processor.
AMD has announced the release of the first [...]
[Read more →]
Tags: GPU · Processors · Programming · Tools
by David Flynn
Intel and Microsoft work together to fine-tune Windows 7 so it can take advantage of multicore and multithreading processors.
With the majority of desktops and laptops now sporting dual-core (and in some cases quad-core) processors, Microsoft has geared its next-gen operating system to suit. Windows 7, it says, will tap into multi-core processors – [...]
[Read more →]
Tags: Tools